From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Gerwitz Subject: Re: gnumaint changes Date: Thu, 12 Jul 2018 12:32:39 -0400 Message-ID: <877em04dp4.fsf@gnu.org> References: <20180627082345.5a23mezrrltcdbnl@abyayala> <8736x7pu2k.fsf@gnu.org> <87h8lnoeti.fsf@gnu.org> <87lgahj206.fsf@gnu.org> <87fu0p5fpb.fsf@gnu.org> <87wou0tpki.fsf@gnu.org> 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]:57230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdeWw-0005X5-Oe for guix-devel@gnu.org; Thu, 12 Jul 2018 12:33:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdeWv-0006sf-Hh for guix-devel@gnu.org; Thu, 12 Jul 2018 12:33:22 -0400 In-Reply-To: <87wou0tpki.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 12 Jul 2018 17:57:01 +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: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org, maintainers@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, Jul 12, 2018 at 17:57:01 +0200, Ludovic Court=C3=A8s wrote: > Hello, > > Mike Gerwitz skribis: [...] >> Do you have a couple examples of what you think would be beneficial to >> pull form Guix? I'm certainly open to the idea where it makes sense; >> there's no sense in us duplicating effort within GNU unnecessarily. > > I realize that Guix doesn=E2=80=99t have all GNU packages yet so in fact = there=E2=80=99s > not so much to pull from at this point. I was suspecting blurbs are > likely to be more up-to-date in Guix, but that=E2=80=99s very subjective,= I > don=E2=80=99t know if this is the case. It seems like the blurbs in Guix may be slightly different: in Womb they are provided by the package author for use here: https://www.gnu.org/manual/blurbs.html In Guix they may be augmented with additional information that the Guix package author finds useful, and may deviate from what the GNU package author provided. Is that true? It makes sense to me, though, that Guix and that page would be in sync. But if the intent is to have the blurbs be written by the package authors, syncing them would mean that Guix would forefit the ability to manage its own package descriptions. I'm not sure if that's something Guix would want to do. I'm also unaware of how many GNU package maintainers even remember that the blurbs page even exists. So it's possible that such descriptions could be updated. It'd be worth maintainers@ occasionally asking package maintainers to review our records. >> I'm also working on automating parts of our recordkeeping: in the next >> few weeks, Womb will have up-to-date version information automatically >> pulled from info-gnu release announcements; the FTP server; and a couple >> websites where necessary, though I'll be manually committing it for the >> first few months to verify that it is all working properly. So Guix >> might also be able to depend on rec/gnupackages.rec for checking for new >> releases as well, since unfortunately GNU doesn't mandate the use of the >> FTP server, or even info-gnu (so releases are all over the place). > > The (guix gnu-maintenance) modules are tools to retrieve the latest > version of a GNU package by traversing its ftp.gnu.org (or similar) > directory. That=E2=80=99s something you might find useful. Here=E2=80= =99s an example: Thanks---I was going to reference Guix's implementation. But do note that many GNU packages don't make use of GNU's FTP server, so this doesn't work on its own as a comprehensive version check tool for GNU software. But if this hasn't been a practical problem for Guix yet, then there's no need to change that. =2D-=20 Mike Gerwitz Free Software Hacker+Activist | GNU Maintainer & Volunteer GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 https://mikegerwitz.com --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJbR4KoAAoJEIyRe39dxRuiOCIP+gP9D4xyNWlLEvzgdBny32kx H4xtP3/9bDIOFv4Zzcu0RRMR33Oel3WsOV6yrxZadcgqFpuIxUhlAJLOjO/U6OEF JPGfA/PzgrlZR+Xw3vUFVj4hyFhBKib4BC7V2fdZW+yTx26vP8RxKxHOf8XVe0TI 5AMXscD0rn3F9xDx41xAx+k2kGOXUiFmea3InVryJeiHg7UxTrr/mjl6dFaEh61W FgdvvbhEl+6HX8ApqaVWPE+1wRhTAsPWezivYc7OhYtPiqV5UhzwLv5w2Y1FdeLi Xcd9CBo1rySx09K22KG8+gIB186ibco5VJfP/+Q/g+0GMN5kDfKNgpki0tobIi7t f44bxkvWEPCqCPpixHaMzwsqqJWcAkH/ICGFvVtq92BuKGf9g7UN4dY8YTj0tLy3 Vwz+7roo8DMeJy/NHss3FwrmxzC761y/lSGxHBcbz1pkuSGm+pf2vZgyVY9YALE/ 9+IRnAAKQIX1+eAPM2V4rEYaIbB7m18jYuDXwaca6OKSkXHP2jmJz43l+UJAanPS P1Stqb6Q1CvfrLRCciAPQTQkof3j4d+I+koKANGHg1L/2K3lA6wo7zxZ4axi2mTw fgJbfigi1gmpYJGOh6LH4mNWrHHZg4vCExx8Ak+B9LnunnJfduzzw7GndnHeVvUd HlCGJ+aJ3aTyUMAmw1oI =HLit -----END PGP SIGNATURE----- --=-=-=--