From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: [Orchestration][RFC] A simple draft for channels Date: Mon, 19 Mar 2018 21:29:10 +0100 Message-ID: <20180319202910.GA17699@thebird.nl> References: <87bmhq6ytg.fsf@mdc-berlin.de> <87shar5wp8.fsf@gmail.com> <20180319120400.GA13807@thebird.nl> <87d100ncy8.fsf@gmail.com> <20180319183127.GA16931@thebird.nl> <878tanom3u.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ey1TG-0004Co-Lh for guix-devel@gnu.org; Mon, 19 Mar 2018 16:33:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ey1TC-0007Vs-Jl for guix-devel@gnu.org; Mon, 19 Mar 2018 16:33:30 -0400 Received: from mail.thebird.nl ([95.154.246.10]:56267) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ey1TC-0007Ul-DV for guix-devel@gnu.org; Mon, 19 Mar 2018 16:33:26 -0400 Content-Disposition: inline In-Reply-To: <878tanom3u.fsf@gmail.com> 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: myglc2@gmail.com Cc: guix-devel@gnu.org, Ricardo Wurmus On Mon, Mar 19, 2018 at 04:18:29PM -0400, myglc2@gmail.com wrote: > Other people bash them, but I have used git modules a lot for > hierarchical bio analysis and never hit a real issue. Maybe you could > say more about the specific problem you see in this application? No modules, please. Like I wrote, it only works if you don't really change the modules. It is particularly bad when working with other people. > OK, but I prefer 'sudo git clean -dfx' because it innoculates me against > any errors in 'make clean' logic. I should use ./pre-inst-env more ;-) dfx. I'll look into that, thanks. > I agree it is annoying, but maybe this is the cost of complete artistic > source code freedom? And MIPS are so cheap these days, no? My time is not exactly cheap. I can do something else, but it breaks the flow. Which means I start looking at ways of avoiding updates. And it happens too often. > You can capture the .go files by checking them into disposable "deploy" > branches which you cam either pull to the target machine or a push to a > non-naked repo. Awesome, that is a really bad-ass idea. I may just try it for fun! Using branches that way is not exactly what git was meant for ;). > Am I missing something? - George Yeah, the discussion is about channels. I.e., sharing bespoke binary deployment. And making it really easy. And saving me and others from pain. That is my itch to scratch. Even so, I'll try sub-tree and dfx - they may help me ;). Pj. --