From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: Re: [PATCH] gnu: vim: Update to 8.0.0047. Date: Fri, 28 Oct 2016 17:55:51 +0100 Message-ID: <87lgx8za3s.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> References: <87y419zzs1.fsf@duckhunt.i-did-not-set--mail-host-address--so-tickle-me> <87insdf1ta.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c0ARj-0000FE-3T for guix-devel@gnu.org; Fri, 28 Oct 2016 12:56:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c0ARe-0003uO-Bv for guix-devel@gnu.org; Fri, 28 Oct 2016 12:55:59 -0400 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:58095) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c0ARe-0003tU-6k for guix-devel@gnu.org; Fri, 28 Oct 2016 12:55:54 -0400 In-Reply-To: <87insdf1ta.fsf@elephly.net> 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: Ricardo Wurmus Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > Marius Bakke writes: > >> The official vim mirrors only carries major versions and individual >> patches, no up-to-date releases. This patch changes the source uri to >> the tagged github releases instead of downloading all 40+ (so far) >> patches individually. >> >> I'm not very happy about changing to a third-party source, but IMO it >> beats keeping track of the frequent patches. WDYT? > > I=E2=80=99m also not happy about using a third-party mirror for vim. Can= we be > sure that this is updated consistently and in time? (Is this done > automatically?) When I sent this, the 0047 release was about an hour old and the corresponding patch was not yet available on ftp.vim.org. So it seems to be the other way around. The "vim" organization on Github is endorsed on vim.org and maintained by Bram Molenaar himself. > Guix can handle downloading patches, so there=E2=80=99s really no need for > switching in my opinion. =E2=80=9Cgnu/packages/bash.scm=E2=80=9D could b= e used as a > reference for how to deal with a large number of patches. vim-7.4 ended at 2367 patches[0]. 8.0 is currently at 51 (four since yesterday!), whereas bash has 42, so they are not really comparable. I think vim would rarely be updated, if it required downloading and creating potentially hundreds of patch references at once. They are also not signed, though we could rely on the MD5SUMS file. With this information, do you still think a custom patch importer is better? I don't really mind either way, but someone needs to make it :) 0: http://ftp.vim.org/pub/vim/patches/7.4/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJYE4MXAAoJEKKgbfKjOlT6nwgH/0u9C89GbCmK+Ga3wSQRTJbM ST4Jdq+aMtUFF5XUTJZqe9nXQjARpuiynaKEbRTd2yN2HfxoNnZkO0j0Tb2DBYqQ 3W7pTWZu+lSQ9ixlnv8OdzjXsH5KusiDRFCLteRdDsgrY6KRR6JOFSush0Y8EWoY WFlfwT6KUWUI4kcXicUadei7FSKE9i8lXzPPoPoTg2yuNRsJacX0Xh4lZMRLMDO3 4AgRGMn6BazWSS/CLQ7ao2nItq/M1ipDRvv2tD4duiXLtn9PQiCEDf1BhuJKNM0Z sZ5x0pYpxDvOLAkNhyuqwa7dH9b7C10/EGWZxe0e1mvo5IQFp+KrJRgf+gv8dLI= =FC6e -----END PGP SIGNATURE----- --=-=-=--