GNU bug report logs - #32261
guix packages website: add mechanism to link to individual packages

Previous Next

Package: guix;

Reported by: Paul Wise <pabs3 <at> bonedaddy.net>

Date: Tue, 24 Jul 2018 13:32:01 UTC

Severity: normal

To reply to this bug, email your comments to 32261 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Tue, 24 Jul 2018 13:32:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Paul Wise <pabs3 <at> bonedaddy.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 24 Jul 2018 13:32:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Paul Wise <pabs3 <at> bonedaddy.net>
To: bug-guix <at> gnu.org
Subject: guix packages website: add mechanism to link to individual packages
Date: Tue, 24 Jul 2018 18:19:06 +0800
[Message part 1 (text/plain, inline)]
Hi all,

It used to be possible to link to individual Guix packages like this:

https://www.gnu.org/software/guix/packages/m.html#myrepos

Since the recent change to the packages website the packages pages are
paginated and have no anchors, which means they will break as more
packages are added and also I cannot link directly to a package,
only to a location that contains lots of other packages too.

https://www.gnu.org/software/guix/packages/M/page/3/

Fixing this would be useful for the Repology support of GNU Guix,
which currently cannot link to GNU Guix packages:

https://repology.org/repository/gnuguix
https://repology.org/metapackage/myrepos/versions

-- 
bye,
pabs

https://bonedaddy.net/pabs3/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Tue, 24 Jul 2018 16:52:01 GMT) Full text and rfc822 format available.

Message #8 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: Nils Gillmann <ng0 <at> n0.is>
To: Paul Wise <pabs3 <at> bonedaddy.net>
Cc: 32261 <at> debbugs.gnu.org
Subject: Re: bug#32261: guix packages website: add mechanism to link to
 individual packages
Date: Tue, 24 Jul 2018 16:52:32 +0000
Paul Wise transcribed 1.8K bytes:
> Hi all,
> 
> It used to be possible to link to individual Guix packages like this:
> 
> https://www.gnu.org/software/guix/packages/m.html#myrepos
> 
> Since the recent change to the packages website the packages pages are
> paginated and have no anchors, which means they will break as more
> packages are added and also I cannot link directly to a package,
> only to a location that contains lots of other packages too.
> 
> https://www.gnu.org/software/guix/packages/M/page/3/
> 
> Fixing this would be useful for the Repology support of GNU Guix,
> which currently cannot link to GNU Guix packages:
> 
> https://repology.org/repository/gnuguix
> https://repology.org/metapackage/myrepos/versions
> 
> -- 
> bye,
> pabs
> 
> https://bonedaddy.net/pabs3/

It is not just repology, but easy linking to details for external
parties/downstreams we need to point to somewhere.

I think there were some remaining ideas for the new websites,
where a package gets detail page on its own.


The pages are statically generated, the old "useful" page format
was taking a very long time to load, with each release and increase
of package count we got k more seconds. Nothing I'd like to go back
to.




Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Wed, 25 Jul 2018 00:42:02 GMT) Full text and rfc822 format available.

Message #11 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: Paul Wise <pabs3 <at> bonedaddy.net>
To: Nils Gillmann <ng0 <at> n0.is>
Cc: 32261 <at> debbugs.gnu.org
Subject: Re: bug#32261: guix packages website: add mechanism to link to
 individual packages
Date: Wed, 25 Jul 2018 08:11:52 +0800
[Message part 1 (text/plain, inline)]
On Tue, 2018-07-24 at 16:52 +0000, Nils Gillmann wrote:

> It is not just repology, but easy linking to details for external
> parties/downstreams we need to point to somewhere.

Indeed.

> I think there were some remaining ideas for the new websites,
> where a package gets detail page on its own.

That sounds good to me and is how a number of distros do it.

> The pages are statically generated

In that case, perhaps when a package is updated in the VCS, the static
generation tool could be triggered to update just that package.

> the old "useful" page format was taking a very long time to load,
> with each release and increase of package count we got k more
> seconds. Nothing I'd like to go back to.

Agreed, going back to the previous version would not be useful.

-- 
bye,
pabs

https://bonedaddy.net/pabs3/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Fri, 08 Feb 2019 16:40:02 GMT) Full text and rfc822 format available.

Message #14 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <sirgazil <at> zoho.com>
To: 32261 <at> debbugs.gnu.org
Subject: guix packages website: add mechanism to link to individual packages
Date: Fri, 8 Feb 2019 11:23:40 -0500
Hello Paul,

As Nils comments, the proposal in issue #25227 includes having a page 
per package in paths like: /packages/blender-X.Y.Z/. (Check 
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25227 for the details.)

If you think this issue is covered by that proposal, you could close 
this bug by sending an email to 32261-done <at> debbugs.gnu.org. You can use 
the same subject of this bug and summarize in the body why you are 
closing it.


:)


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.io/






Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Sun, 10 Feb 2019 20:51:04 GMT) Full text and rfc822 format available.

Message #17 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: sirgazil <sirgazil <at> zoho.com>
To: 32261 <at> debbugs.gnu.org
Subject: guix packages website: add mechanism to link to individual packages
Date: Sun, 10 Feb 2019 15:50:00 -0500
Hello Paul,

As Nils comments, the proposal in issue #25227 includes having a page 
per package in paths like: /packages/blender-X.Y.Z/. It is already 
possible to see a page per package at guix.info, but not at gnu.org
(check https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25227 for the details.)

If you think this issue is covered by that proposal, you could close 
this bug by sending an email to 32261-done <at> debbugs.gnu.org. You can use 
the same subject of this bug and summarize in the body why you are 
closing it.

:)


-- 
Luis Felipe López Acevedo
http://sirgazil.bitbucket.io/






Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Wed, 30 Sep 2020 09:36:01 GMT) Full text and rfc822 format available.

Message #20 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: Tobias Geerinckx-Rice <me <at> tobias.gr>
To: 32261 <at> debbugs.gnu.org, sirgazil <sirgazil <at> zoho.com>
Subject: guix packages website: add mechanism to link to individual packages
Date: Wed, 30 Sep 2020 11:35:39 +0200
[Message part 1 (text/plain, inline)]
Hi sirgazil,

You wrote:
> If you think this issue is covered by that proposal, you could 
> close
> this bug by sending an email to 32261-done <at> debbugs.gnu.org. You 
> can
> use the same subject of this bug and summarize in the body why 
> you are
> closing it.

I'm no Paul, but I don't think the above addresses this bug.  A 
package link that includes the version and breaks on the next 
upgrade is of limited use; in fact I can't think of any.

I'm leaving this bug open, but have closed the other one you 
mentioned in #guix.  Thanks!

Kind regards,

T G-R
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#32261; Package guix. (Sat, 19 Nov 2022 21:26:02 GMT) Full text and rfc822 format available.

Message #23 received at 32261 <at> debbugs.gnu.org (full text, mbox):

From: Luis Felipe <luis.felipe.la <at> protonmail.com>
To: "32261 <at> debbugs.gnu.org" <32261 <at> debbugs.gnu.org>
Subject: guix packages website: add mechanism to link to individual packages
Date: Sat, 19 Nov 2022 21:24:51 +0000
[Message part 1 (text/plain, inline)]
Hi,

It is now possible to link to packages like this:

https://packages.guix.gnu.org/packages/guile/

Which I think solves this issue, right?


---
Luis Felipe López Acevedo
https://luis-felipe.gitlab.io/
[publickey - luis.felipe.la@protonmail.com - 0x12DE1598.asc (application/pgp-keys, attachment)]
[signature.asc (application/pgp-signature, attachment)]

This bug report was last modified 2 years and 204 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.