From e846a3debf4b06902c39b7f6309f6ab9fc20c16c Mon Sep 17 00:00:00 2001 From: sirgazil Date: Wed, 6 Feb 2019 17:37:25 -0500 Subject: website: packages: Update TODO related to bug #25227. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The reason the commented builders are not used is not really the bug in Haunt, which is already fixed,ยน but the limitations of the CVS repository. * apps/packages/builder.scm (builder): Update TODO. 1. http://lists.gnu.org/archive/html/guile-user/2017-12/msg00070.html --- website/apps/packages/builder.scm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/website/apps/packages/builder.scm b/website/apps/packages/builder.scm index ba0592e..51afa74 100644 --- a/website/apps/packages/builder.scm +++ b/website/apps/packages/builder.scm @@ -59,18 +59,20 @@ application. See Haunt objects for more information." (flatten (list - ;; TODO: Remove these builders when the bug described below is fixed. + ;; TODO: These are provisional builders (reason below). (detailed-index-builder) (detailed-package-list-builder) ;; ----------------------------------------------------------------- - - ;; BUG: These builders are commented out because of a bug using dots - ;; in directory names: ;; - ;; https://bitbucket.org/sirgazil/guixsd-website/issues/47/ + ;; These provisional builders are used because of a limitation of + ;; the CVS repository used for deploying the website. The idea is + ;; to have "package list" and "package detail" pages as proposed + ;; in Guix bug #25227. This, however, would generate thousands of + ;; pages that could choke the current CVS repository. ;; - ;; However, they build the pages that implement the latest design - ;; proposed for the website in Guix(SD) bug #26006. + ;; When this limitation is gone, the following builders should be + ;; used instead. They should generate pages as those described in + ;; the proposal. ;; ;;(index-builder) ;;(packages-builder) -- cgit v1.2.3