From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 24 12:51:51 2018 Received: (at 32261) by debbugs.gnu.org; 24 Jul 2018 16:51:52 +0000 Received: from localhost ([127.0.0.1]:55708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fi0XP-0002hl-NJ for submit@debbugs.gnu.org; Tue, 24 Jul 2018 12:51:51 -0400 Received: from aibo.runbox.com ([91.220.196.211]:48268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fi0XO-0002hd-Bw for 32261@debbugs.gnu.org; Tue, 24 Jul 2018 12:51:50 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1fi0XM-0005pv-CK; Tue, 24 Jul 2018 18:51:48 +0200 Received: by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1fi0XM-0003yz-0X; Tue, 24 Jul 2018 18:51:48 +0200 Date: Tue, 24 Jul 2018 16:52:32 +0000 From: Nils Gillmann To: Paul Wise Subject: Re: bug#32261: guix packages website: add mechanism to link to individual packages Message-ID: <20180724165232.5vvn3byfwjrpw5jy@abyayala> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32261 Cc: 32261@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) 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.