unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Comparing Guix packages list with other distributions
@ 2018-07-10 18:29 rchar01
  2018-07-10 22:47 ` Pierre Neidhardt
  2018-07-11  5:34 ` Björn Höfling
  0 siblings, 2 replies; 3+ messages in thread
From: rchar01 @ 2018-07-10 18:29 UTC (permalink / raw)
  To: guix-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

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

Best,
Robert

[-- Attachment #2: Type: text/html, Size: 368 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Comparing Guix packages list with other distributions
  2018-07-10 18:29 Comparing Guix packages list with other distributions rchar01
@ 2018-07-10 22:47 ` Pierre Neidhardt
  2018-07-11  5:34 ` Björn Höfling
  1 sibling, 0 replies; 3+ messages in thread
From: Pierre Neidhardt @ 2018-07-10 22:47 UTC (permalink / raw)
  To: rchar01; +Cc: guix-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 152 bytes --]

Nice, thanks for sharing!

-- 
Pierre Neidhardt

The grave's a fine and private place,
but none, I think, do there embrace.
		-- Andrew Marvell

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Comparing Guix packages list with other distributions
  2018-07-10 18:29 Comparing Guix packages list with other distributions rchar01
  2018-07-10 22:47 ` Pierre Neidhardt
@ 2018-07-11  5:34 ` Björn Höfling
  1 sibling, 0 replies; 3+ messages in thread
From: Björn Höfling @ 2018-07-11  5:34 UTC (permalink / raw)
  To: rchar01; +Cc: guix-devel@gnu.org

[-- Attachment #1: Type: text/plain, Size: 2075 bytes --]

On Tue, 10 Jul 2018 14:29:49 -0400
rchar01 <rchar01@protonmail.com> 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
> 
> 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=gnuguix&outdated=1


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.

From 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örn

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-07-11  5:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-07-10 18:29 Comparing Guix packages list with other distributions rchar01
2018-07-10 22:47 ` Pierre Neidhardt
2018-07-11  5:34 ` Björn Höfling

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).