Allow Docbook XML as markup
Google announced the Summer of Code on 1. June 2005. One bounty by the GNOME Foundation is to "Implement a live web-based wiki-like editor that allows generation of content that can be rolled back into our documentation." (for details see http://code.google.com/summerofcode.html).
There already is a SGML Docbook parser for MoinMoin 1.1 by FlorianFesti at http://reinsburgstrasse.dyndns.org/test/. But it has several problems with makes it unsuitable for the bounty:
- Doesn't use XML Docbook
- Doesn't allow documents with several files
- Doesn't allow images
This task would possibly be easier if the 1.4 branch would already be usable...
Main problems:
- dealt with multiple output files
- dealt with several input files
- tell docbook how to get the images right
- detect the source file of each piece of HTML the parser generates
- editable sections (see SGML Bocbok parser)
- easy import, export and diff functionality
- multifile locking?
If you want to take this challenge you need to be a student and read http://code.google.com/summfaq.html.
Whether project like docbook wiki(http://doc-book.sourceforge.net/homepage/) that saves content as docbook format be integrated with MoinMoin is still a question that needs to be answered. Follow up with us if you think this is the case.
Note that there is already an XML DocBook parser. It has some bugs, though and needs to be reworked a little bit to be suitable for distribution.
Notice: if you open your eyes to what grows around the road you are walking, you will find the docbook-wiki, that is available now for quite a long time. I keep wondering, why this brilliant implementation of an online docbook editor / wiki is so unknown to the OS community. See http://doc-book.sourceforge.net