From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: 01/02: gnu: fmt: Use HTTPS and git-fetch. Date: Wed, 11 Mar 2020 15:39:39 +0100 Message-ID: <87tv2vgdlg.fsf@gnu.org> References: <20200306091524.5044.11103@vcs0.savannah.gnu.org> <20200306091525.E8A1621163@vcs0.savannah.gnu.org> <87o8t9lfci.fsf@devup.no> <871rq5bjzf.fsf@ambrevar.xyz> <87lfodl6u5.fsf@devup.no> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:47262) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jC2WM-0000hU-2B for guix-devel@gnu.org; Wed, 11 Mar 2020 10:39:43 -0400 In-Reply-To: <87lfodl6u5.fsf@devup.no> (Marius Bakke's message of "Fri, 06 Mar 2020 18:40:50 +0100") 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-mx.org@gnu.org Sender: "Guix-devel" To: Marius Bakke Cc: guix-devel@gnu.org Hi! Marius Bakke skribis: > Pierre Neidhardt writes: > >> Duh, I confused these with the github generated archive, sorry about >> that. >> >> Is there any preference between git-fetch and url-fetch? > > url-fetch requires less bandwidth, and does not depend on 'git'. > > Though the most important distinction is that uploaded releases > sometimes contain pre-processed sources (e.g. documentation) that need > additional dependencies or scripts when building from the raw repository > (this is why you often need to add autoconf, libtool & friends as inputs > when building Autotools projects from git). > > I don't know whether there is a difference between the uploaded fmt > zipball and the git repository. Other considerations: - Bandwidth requirement for source code downloads has never been a criterion so far. - Git references are nice because they=E2=80=99re (roughly) content-addre= ssed. - =E2=80=98guix lint -c archival=E2=80=99 archives Git references on Soft= ware Heritage; it does not archive tarballs (though SWH will do it for us eventually.) Ludo=E2=80=99.