MoinMoin Wiki
businessMailing List: moin-user@lists.sourceforge.net
The MoinMoin project is developing a popular wiki engine in Python.
We are currently making big changes to how MoinMoin works (for moin2) and have lots stuff to do, so contributions really matter to us.
Wikis are getting more and more important for the communication infrastructure of OSS groups all over the world. Especially groups like Apache, Ubuntu, Python, Debian, Xen, KernelNewbies, linuxwiki.org (de), etc. are using MoinMoin to keep the contact going with their users and developers and for documentation.
Completed Tasks
- autoescaping with jinja2 - fix code, templates, translatable strings
- autoescaping with jinja2 - review code and templates to prepare for it
- better quicklinks scalability
- colour - can you think about a good way to use colour in moin wiki content?
- create markup docs (creole wiki format)
- create markup docs (mediawiki format)
- create markup docs (moin wiki format)
- create markup docs (rst format)
- extend TableOfContents macro
- find a bug, fix a bug (difficulty: easy) 1/3
- find a bug, fix a bug (difficulty: easy) 1/3
- find a bug, fix a bug (difficulty: easy) 1/6
- find a bug, fix a bug (difficulty: easy) 2/3
- find a bug, fix a bug (difficulty: easy) 2/6
- find a bug, fix a bug (difficulty: easy) 3/3
- find a bug, fix a bug (difficulty: easy) 3/3
- find a failing test, determine problem, fix it (difficulty: easy) 1/3
- find a failing test, determine problem, fix it (difficulty: easy) 1/3
- find a failing test, determine problem, fix it (difficulty: easy) 2/3
- find a failing test, determine problem, fix it (difficulty: easy) 2/3
- find a failing test, determine problem, fix it (difficulty: easy) 3/3
- find a failing test, determine problem, fix it (difficulty: easy) 3/3
- find a failing test, determine problem, fix it (difficulty: medium) 3/3
- fix html output so it is valid html5
- Fix Makefile for html docs
- fix the logo at top left of sphinx-generated docs
- headlines with anchor links, show anchor links on mouseover
- implement itemtransclusions metadata
- implement openid auth for moin2
- implement orphaned items view
- implement wanted items view
- improve style: design a background image
- improve style: design a background image
- item transclusion rendering: add a link to the transcluded item, e.g. as a mouseover
- make a nice gource video for moin2
- make an alternate stylesheet that shows our theme in different colorsets / fonts / etc. 1/3
- make an alternate stylesheet that shows our theme in different colorsets / fonts / etc. 2/3
- make an alternate stylesheet that shows our theme in different colorsets / fonts / etc. 3/3
- make use of itemtransclusions metadata
- more secure password storage
- Open ID login only from trusted providers
- redesign theme footer area and related code
- refactor views render calls
- reimplement timings display using logging
- review, fix, extend MoinMoinWikis page
- screencast of making and applying a patch
- test moin/1.9 current repo checkout with Python 2.4
- test moin/1.9 current repo checkout with Python 2.7
- textcha integration for anti-spam - make a jinja2 macro + python support code
- textchas - make them more secure
- Translation - check if code / templates are prepared for it
- Translation of moin2 to German (1/2)
- Translation of moin2 to German (2/2)
- update moin 1.9 system pages 1/3
- update moin 1.9 system pages 3/3
- update moin 1.9 translation 1/3
- update moin 1.9 translation 1/3
- update moin 1.9 translation 1/3
- update moin 1.9 translation 1/6
- update moin 1.9 translation 2/3
- update moin 1.9 translation 2/6
- update moin 1.9 translation 2/6
- update moin 1.9 translation 3/3
- update moin 1.9 translation 3/6
- update moin 1.9 translation 4/6
- update moin 1.9 translation 4/6
- update moin 1.9 translation 5/6
- update moin 1.9 translation 5/6
- update moin 1.9 translation 6/6
- update moin 1.9 translation 6/6
- write an interwiki map loader