From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS31976 209.132.176.0/21 X-Spam-Status: No, score=-3.5 required=3.0 tests=AWL,BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MSGID_FROM_MTA_HEADER,RP_MATCHES_RCVD shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 From: Carl Worth Subject: Re: git-format-patch little gripe Date: Fri, 03 Nov 2006 09:32:04 -0800 Message-ID: <87y7qsv3l7.wl%cworth@cworth.org> References: <46a038f90611030122reecee87ufac5bbaa910ee933@mail.gmail.com> <511753.217.qm@web31807.mail.mud.yahoo.com> <7vwt6cbwzq.fsf@assigned-by-dhcp.cox.net> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Fri_Nov__3_09:31:20_2006-1"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit NNTP-Posting-Date: Fri, 3 Nov 2006 17:33:54 +0000 (UTC) Cc: Luben Tuikov , git@vger.kernel.org Return-path: Envelope-to: gcvg-git@gmane.org In-Reply-To: <7vwt6cbwzq.fsf@assigned-by-dhcp.cox.net> User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.4 Mule/5.0 (SAKAKI) Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: Received: from vger.kernel.org ([209.132.176.167]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Gg2ut-00089U-5c for gcvg-git@gmane.org; Fri, 03 Nov 2006 18:33:19 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753400AbWKCRdH (ORCPT ); Fri, 3 Nov 2006 12:33:07 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753398AbWKCRdH (ORCPT ); Fri, 3 Nov 2006 12:33:07 -0500 Received: from theworths.org ([217.160.253.102]:13246 "EHLO theworths.org") by vger.kernel.org with ESMTP id S1753400AbWKCRdE (ORCPT ); Fri, 3 Nov 2006 12:33:04 -0500 Received: (qmail 19643 invoked from network); 3 Nov 2006 12:32:17 -0500 Received: from localhost (HELO raht.cworth.org) (127.0.0.1) by localhost with SMTP; 3 Nov 2006 12:32:17 -0500 To: Junio C Hamano Sender: git-owner@vger.kernel.org --pgp-sign-Multipart_Fri_Nov__3_09:31:20_2006-1 Content-Type: text/plain; charset=US-ASCII On Fri, 03 Nov 2006 03:17:13 -0800, Junio C Hamano wrote: > > It is not an ideology; it is called not breaking existing UI, > which is rather unfortunate, because its UI is not the greatest > in the world. So maybe we could use some new thing here with cleaner UI. Perhaps: git export Paired with a new "git import" there would be a much more obvious way of working for new users than "git format-patch" and "git am". Meanwhile, I don't think export/import is the right place to do the patch-id filtering, etc. That seems to work much better in the context of something like StackedGit, (which I've started playing with recently and been very impressed with). I'd really like to think about some ways to bring some of the functionality of StackedGit into the core tools. (We've currently got "git commit --amend" for example, but what I often want is "git goto old-commit; #hack; git commit --amend; git replay" or whatever, (in Stacked Git speak that is currently "stg goto old-commit; #hack; stg refresh; stg push --all"). -Carl --pgp-sign-Multipart_Fri_Nov__3_09:31:20_2006-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQBFS30U6JDdNq8qSWgRAgB0AJ9Re91mZGZMd7q/W4aWTwjnRPSB3QCcDP+q O69KuQakiFWs8AYRyUxeTYo= =d0Br -----END PGP SIGNATURE-----