Hi, hoping that this is not off-topic - short question: if moin would run as a WSGI app - will this help to somehow integrate a moin wiki into an existing environment of Django applications ? I guess I'm also thinking about user / login management and authentication ....
Thanks, Sebastian Haase On Sat, Nov 22, 2008 at 1:02 PM, Thomas Waldmann <[EMAIL PROTECTED]> wrote: > >> Just curious, what features are planned for Moin 1.9? > > In 1.9 we integrate the Summer of Code 2008 project of Florian Krupicka > (mentor: Armin Ronacher), which was about refactoring the moin core to > be a WSGI application (see http://wsgi.org/ ). > > The new code replaces the previous request.* and server.* packages > within moin and the server adaptor scripts (all that existed to support > different types of servers like cgi, fastcgi, mod_python, twisted, ...) > with a core that just talks WSGI. > > This will simplify maintenance and debugging of the moin code, because > everyone will (as far as moin is concerned) use the same WSGI code. > > Some (python) servers meanwhile directly speak WSGI to python web apps, > some other servers (like apache) have wsgi support modules (mod_wsgi is > really great). > > Other servers that do not (yet) support WSGI, will be supported by some > 3rd party code we bundle with moin (flup and wsgiref code will support > cgi, fastcgi, scgi (new), ajp (new) and standalone). > > mod_python support was dropped (it was a constant source of troubles and > no moin developer used it, so we are rather relieved about not having to > support it any more). For apache users mod_wsgi is a great replacement > of mod_python, that works far better, more secure and more comfortable. > > Twisted support: we currently have nothing special for Twisted in moin > 1.9. Maybe someone from the Twisted community can help us with this if > they need more than a moin WSGI app. I guess it could be done as a > generic Twisted -> WSGI middleware as flup does it for other servers. > > Other servers: there is lots of activity in the python world to support > WSGI. So if you don't see your server supported (and you also don't want > to run CGI, that should work for every server), just browse through the > wsgi.org site and use google - maybe someone already has written some > nice middleware. > > Docs: as you can imagine, the install docs need major changes due to > this. I already killed all old (en and de) install docs and server > specifics from the master19 wiki. They soon will be replaced by new > docs. > > In the new docs, there will be some fundamental changes: > * we will concrentrate on documenting moin (not web server > configuration, not server administration, not generic operating system > usage) > * we will broadly document one kind of "easy, 5mins installation" of > moin - this is for desktop users, users in a hurry, moin newbies and for > users without (web) server admin knowledge. We already have that for > Linux, still searching someone doing it for Windows and Mac OS X. > * for all other "server class" stuff, we will require server admin > knowledge and that for stuff like Linux, Apache, lighttpd, mod_wsgi, > flup, etc. you will just have to read THEIR docs. We'll briefly describe > the moin specifics and requirements. > > We hope that we get some support from the moin community with testing > and improving of the new docs, so that users will be more satisfied with > our docs in future. > > Language maintainers that did not yet remove the old install docs: > please do so (see the english pages). > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > Moin-user mailing list > Moin-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Moin-user mailing list Moin-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user