hg site extension
 
(Arne Babenhauserheide)
2011-10-20: __plan__ entry completely replaced by bugs in b.

__plan__ entry completely replaced by bugs in b.

diff --git a/.bugs/bugs b/.bugs/bugs
--- a/.bugs/bugs
+++ b/.bugs/bugs
@@ -3,6 +3,7 @@ Add a list of branches, heads and tags t
 if b is used: a bugtracker: issue/<id>/<name>                                       | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:1d631d51ff06b3bdca50e21da3d6a00bcb801c85, time:1319147632.52
 fork-/clone-info for each entry in [paths] with its incoming data (if it has some): | owner:, open:True, id:8621575e4016752e8987c8b294dfa9166f77eff3, time:1319147671.39
 More complex Readme parsing.                                                        | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:94fbade896adbf6f696cfdb331021437dff3f30e, time:1319147671.39
+Idea: hg clone/push ftp://host.tld/path/to/repo → hg site --upload                  | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:b4693d2677e0a2b4ef9ee5dfbbe8c4742924604c, time:1319147779.76
 add linenumbers to the src files.                                                   | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:b7bab6f46da7d224f97d0dac55a617d3a464d301, time:1319147678.56
 clone/<pathname>/ → incoming log (commits) + possibly an associated issue in b.     | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:c58557260a47597ac5057703e26a94df190a2a5d, time:1319147661.8
 Treat branch heads specially: link on the main page.                                | owner:Arne Babenhauserheide <bab@draketo.de>, open:True, id:f531c27b38f9ea1749ded312f4f468c9ac33b930, time:1319147696.96
diff --git a/site.py b/site.py
--- a/site.py
+++ b/site.py
@@ -11,38 +11,6 @@ serve and full solutions like bitbucket 
 without the interactivity).
 """
 
-__plan__ = """
-
-* Create the static-dir in the repo:
-  - Overview: Readme + commits + template ✔
-  - Changes: Commit-Log + each commit as commit/<hex> ✔
-  - source: a filetree, shown as sourcecode: src/<hex>/<path> and raw/<hex>/<path>
-    as HTML (src) and as plain files (raw)
-    file-links in revision infos: link to the latest change in the file.
-    → manifest ⇒ filelog ⇒ revision before the current.
-    src/<hex>/index.html: manifest with file-links. ✔
-  - Upload it to ftp ✔
-
-  - Add a list of branches, heads and tags to the summary page.
-  - if b is used: a bugtracker: issue/<id>/<name>
-  - fork-/clone-info for each entry in [paths] with its incoming data (if it has some):
-    clone/<pathname>/ → incoming log (commits) + possibly an associated issue in b.
-  - More complex Readme parsing.
-  - add linenumbers to the src files.
-  - add sourcecode coloring to the src files.
-  - Treat branch heads specially: link on the main page.
-
-* Usage:
-  - hg site [--name] [-r] [folder] → parse the static folder for the current revision.
-    Mimic pull and clone wherever possible: This is a clone to <repo>/static
-  - hg site --upload <FTP-path> [folder] → update and upload the folder == clone/push
-
-* Idea: hg clone/push ftp://host.tld/path/to/repo → hg site --upload
-
-* Setup a new static repo or update an existing one: hg site --upload ftp://host.tld/path/to/repo
-
-"""
-
 __copyright__ = """Copyright 2011 Arne Babenhauserheide
 
 This software may be used and distributed according to the terms of the