From mboxrd@z Thu Jan 1 00:00:00 1970 From: myglc2 Subject: Re: none Date: Fri, 22 Jul 2016 12:38:44 -0400 Message-ID: References: <579027b7.VHXjhpPxQC3AAmeY%pjotr.public12@email> <8760rznoh1.fsf@gnu.org> <20160722004130.GA10340@thebird.nl> <87k2gexf4l.fsf@gnu.org> <87twfhirc5.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56196) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQdVL-00085j-QY for guix-devel@gnu.org; Fri, 22 Jul 2016 12:40:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQdVH-0003VH-FL for guix-devel@gnu.org; Fri, 22 Jul 2016 12:40:50 -0400 Received: from plane.gmane.org ([80.91.229.3]:52812) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQdVH-0003VA-8H for guix-devel@gnu.org; Fri, 22 Jul 2016 12:40:47 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bQdVF-0003vd-5L for guix-devel@gnu.org; Fri, 22 Jul 2016 18:40:45 +0200 Received: from c-73-167-118-254.hsd1.ma.comcast.net ([73.167.118.254]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 22 Jul 2016 18:40:45 +0200 Received: from myglc2 by c-73-167-118-254.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 22 Jul 2016 18:40:45 +0200 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org ludo@gnu.org (Ludovic Courtès) writes: > Hi Roel, > > Roel Janssen skribis: > [...] > >> One thing that really helped me in reducing the time to contribute >> changes to the upstream distribution, is to have a good workflow. I >> ended up doing the following: >> 1. Make the changes. >> 2. Commit the changes. >> 3 git format-patch -1 --no-attach >> 4. git reset --hard >> 5. Submit the patch to the mailing list >> 6. Wait for response and probably go back to 1. >> >> I made all of my changes on a GNU Guix git checkout. So, not writing >> package definitions on a separate repository. > > Do you think it would help to add this as a section in the manual? This is a great idea!