From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Re: Comparing Guix packages list with other distributions Date: Wed, 11 Jul 2018 07:34:39 +0200 Message-ID: <20180711073439.2563f94a@alma-ubu> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/NE741Dzd3NkpQiNQuYe7tEI"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fd7mG-0000bM-Jt for guix-devel@gnu.org; Wed, 11 Jul 2018 01:35:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fd7mB-000669-N8 for guix-devel@gnu.org; Wed, 11 Jul 2018 01:35:00 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:46634 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fd7mB-00065p-Fy for guix-devel@gnu.org; Wed, 11 Jul 2018 01:34:55 -0400 In-Reply-To: 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: rchar01 Cc: "guix-devel@gnu.org" --Sig_/NE741Dzd3NkpQiNQuYe7tEI Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 10 Jul 2018 14:29:49 -0400 rchar01 wrote: > I was looking for a way to compare Guix packages (versions, quantity) > with other distributions and found a simple solution: > https://repology.org/ https://github.com/repology/repology >=20 > Best, > Robert Hi Robert, thanks for bringing attention back to this nice site! ng0 already mentioned it a while ago and I'm looking at it from time to time. Here is the overview page for Guix with some statistics and graphs: https://repology.org/repository/gnuguix Note the slowly degration in the graph as other distros update their packages. Then we have a rapid step up, caused by either core-updates/staging-merges or updating of the websites package list. And this is the list of outdated Packages (Much work to pick from :-) ): https://repology.org/metapackages/?inrepo=3Dgnuguix&outdated=3D1 Currently, the site says we have 2494 out of 7855 packages outdated, so about a quarter of our packages are outdated. Repology doesn't check the upstream sites, so outdatedness in Repology is always relative to the other distros. There could be even more work. =46rom the overview page, there is also a link to a problems page: https://repology.org/repository/gnuguix/problems We have 914 "problems". Recently that was at about 300. The problems are mainly redirects http->https, some dead sites or 404-errors. The big jump with about 600 new problems came due to the closing of CPAN search engine, now you should use MetaCPAN. There is also a REST API for Repology. One could even write a "checker"/updater for Guix, though I wasn't sure how it would fit into the zoo of (language-)specialized updaters Guix has. Finally Repology has some rules to fit package names of different distributions together to socalled "metapackages": https://github.com/repology/repology-rules Whenever there are packages in Guix that do not compare to those of others distros, one could offer a pull-request against the rules-sourcecode-repository. Bj=C3=B6rn --Sig_/NE741Dzd3NkpQiNQuYe7tEI Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAltFlvAACgkQvyhstlk+X/0DXQCeOY1sgsrV8v1GhUkbvE7NUn7l 9mMAn12ffUgtGFBiHXpJ59gPA9Jp29km =a1eN -----END PGP SIGNATURE----- --Sig_/NE741Dzd3NkpQiNQuYe7tEI--