summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs.mdwn24
-rw-r--r--doc/features.mdwn6
-rw-r--r--doc/todo.mdwn19
3 files changed, 44 insertions, 5 deletions
diff --git a/doc/bugs.mdwn b/doc/bugs.mdwn
index 34342b59f..72719ba29 100644
--- a/doc/bugs.mdwn
+++ b/doc/bugs.mdwn
@@ -4,16 +4,32 @@
to point to it, but will forget to update the linkbacks in Foo/Baz.
And if Foo/Bar/Baz is then removed, it forgets to update Foo/Bar to link
back to Foo/Baz.
+
+ Basically this makes creating new pages painful, top of TODO list..
+
* Foo/Bar/Baz shows up as Bar/Baz in the linkbacks on page Foo/Bar. Should
show as just Baz there.
* If I try to do a web commit, to a svn+ssh repo, it fails with
"Host key verification failed."
I think that the setuid isn't fully taking; it should be running as me,
- but commit log shows www-data. So maybe it has the wrong username?
+ but commit log shows www-data. So maybe it has the wrong username? Or
+ EUID/Real UID screwage.
* Can't put the source in a directory named .source; the page finder skips
that due to too broad exclusion of any dotfile in a path.
-* RecentChanges is a regular page, perhaps it should be automatically replaced with a link to the [[CGI]]?
+* RecentChanges is a regular page, perhaps it should be automatically
+ replaced with a link to the [[CGI]]?
* [[ikiwiki]] should go to the same place as [[index]] (on this wiki).
* There's no way to escape a [[WikiLink]] when discussing one on a wiki.
-* Wikilinks are even expanded in the middle of [[MarkDown]] code blocks, and probably shouldn't be (nor in blockquotes?)
-* RecentChanges is supposed to linkify WikiNames and it does, but only if the user's page exists. It doesn't add a ?link to a noneistant page to aid creating it. \ No newline at end of file
+* Wikilinks are even expanded in the middle of [[MarkDown]] code blocks,
+ and probably shouldn't be (nor in blockquotes?)
+
+ Hmm, the best way to fix this would be to add WikiLink support into
+ markdown, but that will probably be a bear. I guess the question is how
+ common "[[ ]]" is, and maybe we should just provide a way to escape a
+ wikilink..
+
+Fixed bugs:
+
+* RecentChanges is supposed to linkify WikiNames and it does, but only if
+ the user's page exists. It doesn't add a ?link to a noneistant page to
+ aid creating it. (Fixed. -- [[Joey]])
diff --git a/doc/features.mdwn b/doc/features.mdwn
index 8a05a1679..e56a075d7 100644
--- a/doc/features.mdwn
+++ b/doc/features.mdwn
@@ -58,6 +58,12 @@ Currently implemented:
Can optionally be configured to allow only registered users to post
pages; online user registration form, etc.
+* Discussion pages
+
+ Thanks to subpages, every page can easily and automatically have a
+ /Discussion subpage. By default, these links are included in the
+ [[templates]] for each page.
+
----
It also has lots of [[TODO]] items and [[Bugs]]. This wiki is not ready for production!
diff --git a/doc/todo.mdwn b/doc/todo.mdwn
index 2244edc4f..4d82be982 100644
--- a/doc/todo.mdwn
+++ b/doc/todo.mdwn
@@ -8,7 +8,16 @@
## recentchanges
-Should support RSS for notification of new and changed pages.
+* Should support RSS for notification of new and changed pages.
+
+ This can be a static rss file that is generated when the moo
+is built. (As long as all changes to all pages is ok.)
+
+* Should support mail notification of new and changed pages.
+
+ Hmm, should be easy to implement this.. it runs as a svn post-cookit hook
+ already, so just look at the userdb, svnlook at what's changed, and send
+ mails to people who have subscribed.
## docs
@@ -44,4 +53,12 @@ case.
Make the html valid. Add css.
+## sigs
+
+Need a way to sign name in page that's easier to type than "-- [[ Joey ]]"
+and that includes the date.
+
+What syntax do other wikis use for this? I'm considering "[[ -- ]]" (with
+spaces removed) as it has a nice nmemonic.
+
## [[Bugs]]