[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: website: packages: Update TODO related to bug #25227.
From: |
Luis Felipe López Acevedo |
Subject: |
01/01: website: packages: Update TODO related to bug #25227. |
Date: |
Wed, 6 Feb 2019 17:38:12 -0500 (EST) |
lfla pushed a commit to branch master
in repository guix-artwork.
commit e846a3debf4b06902c39b7f6309f6ab9fc20c16c
Author: sirgazil <address@hidden>
Date: Wed Feb 6 17:37:25 2019 -0500
website: packages: Update TODO related to bug #25227.
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 <page> 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)