If you miss a feature, have a neat idea or any other suggestion, please put it here.
To discuss the merit of the planned extensions from MoinMoinTodo or ideas presented here, please use MoinMoinDiscussion.
See ExtensionGuidelines for a set of rules that should govern MoinMoin development.
See also:
WikiIdeas
WikiWikiSuggestions
Ward's Meta-Wiki
Your ideas always welcome here...
General:
- TopicMaps
- Versioning (via CVS), optional (not hi-prio, the current versioning works quite nice)
- Change control? (checkin-checkout support for files?? This starts to get into the realm of workflow management tools... but it'd sure be nice!)
- HierarchicalWikiWiki's (grouping of different projects)
- Possibly make it a webserver (advantage: configuration is kept in memory)
- Consider Mod Snake: http://modsnake.sourceforge.net/ -- it allows one to write Apache modules in Python.
- or use asyncore.py, a select()-based server-module used by Zope.
- Local anchors and links on a page
- Maybe add edit locks with manual breaking & timeouts.
- At least warn the user if a page was opened for editing within the last x minutes.
-
WantedPages (a list of not yet created WikiName links)
- remove the information at the bottom of the page. I have not seen this on another wiki and it is confusing. example-- config=, total= imports-
- Page background images? #PRAGMA BACKGROUND maybe.
- tables with lists inside cells? lists with tables inside listitems? tablecells that span multiple lines? Not very probable, because too hard to implement, and also leaves the "easy wiki markup" realm.
- todo.org has quickhelp on the edit page:
wikiname == WikiWord and [[nonspaces]] (digit and kanji are available)
http://, ftp://, news://, mailto: automatically linked
list(3 spaces and *)
list(3 spaces and +)
'' italic
''' bold
{ { {, } } } for <pre>
empty line for <p>
---- for <hr>
- ModularizeForReuse - this is happening right now
- IdeaForSurveyPolls
- HTML escape - '<html>' tag on a line by itself switches on raw html processing until turned off by '</html>', I know this isn't in the "easy wiki markup" realm but sometimes it's really useful eg converting existing docs, more complex tables etc. I have patches against 0.4 .. will add the feature to 0.5 and post a patch soon. Alexei
- Write a parser (see MoinMoin/parser/*.py) for this
- Move color management into moin_config.py rather than spread all over default.css.
- A way to list pages that have no references to them. Zombies as the
Erlang Wiki calls it.
- A macro that expands to the current date when the page is submitted. So that one easily can insert it in aid to others that follow the conversation. Maybe something like [[.sig]] that will expand to whatever the UserPreferences is set to.
Security (against the WikiNature, and possibly not needed when we have versioning):
- Some kind of access authorization, via pages with a special WikiName
- Lockout-Lists, like IRC channel bans
- A grant/revoke scheme, much like advogato (different right levels/checkboxes, can pass own rights on to others), with the wiki admin as the root and full rights.
- Page approval, see Meatball's ideas page.
- other SecurityNeeds may come up in different environments
This is what is left from Piki-Todo:
Also check out the patches in http://linuxcare.com.au/mbp/piki/patches/
EditText
of this page
(last modified 2001-01-07 21:17:13)
FindPage
by browsing, searching, or an index
Or try one of these actions:
LikePages,
SpellCheck
MoinMoin 1.108, Copyright © 2000-2001 by Jürgen Hermann
config = 0.000
total = 0.530
imports = 0.350
send_page = 0.170