Present and future plans for MoinMoin
Present
1.9.x is the current stable release series - we'll fix bugs and security issues there now and also for quite a while in the future. This is what you should use when running a production wiki.
Don't expect exciting new features in 1.9.x - stable also means that there does not change much.
Anything older than 1.9.x is considered unsupported (by MoinMoin developers) and you should urgently think about upgrading except if you get security / bug fix support from someone else or it is not an issue for you.
Future
MoinMoin2.0 will be the bright future (see the linked wiki page for more details).
Currently, moin2 has to be considered unstable and not ready for production. BUT, it is ready for hacking on it!
So, if you are a developer or poweruser, play with it, develop for it, help us fixing bugs and making it much better than it ever was before!
It is hard to tell a release date for it, we'll release it when ready.
Future
After moin 2.0 will be good enough to release it with a basic feature set, we'll work on 2.0.x:
- bug fixes
- more translations
- improving existing basic features
Later, moin 2.1 with:
- more advanced features
At some time (moin 3?), we'll need to port moin to Python 3.x:
- We will likely want to wait until moin 2.x is stable and powerful enough so we can stop supporting moin 1.9.
- This is one of the more important factors: developer time.
- We will likely want to increase test coverage of moin 2.x to make porting more safe and easy.
- This is one of the more important factors.
We will have to wait until all our dependencies are available and work well for Python 3.
- many are available now
- We want to avoid supporting Python 2 and 3 at the same time to save developer time for more important work, so Python 3.x should be widely deployed and used.
- maybe not required any more, as py 2.6+ and 3.3+ can be supported from same source.
