Wiki 2.x development agenda.

Wiki 2.x development agenda.

by Ludo (Marc Alier) -
Number of replies: 3
Hi there,
last week Petr Skoda was in Barcelona working with us (dfwikiteam) in UPC. Many of the meetings we had was about the development of the Wiki module for Moodle 2.0.
Half a year ago there was a vote to choose between the functionality of NWiki and the clean coding style of OUWiki. Regardless of the vote results it is clear to me now that what we need is both options in the future wiki of Moodle 2.0.
That's why we (Petr and us) have given a deep study to OUWiki code, and a deep sweep to NWiki's functionalities. The result is a first skeleton to work with and a clear development plan that you can see in the Wiki development page of Moodle docs that Petr and I hijacked last thursday.
The main ideas are:
* Formats ( parsers and editors) will belong to Moodle core not to Wiki, likewise with things like html and pdf export, that will use the portfolio API.
* The Blocks of NWiki will remain, after discovering that they provide read only information and are very usefull Petr liked them very much :D
* Wiki 2.x will have a grades engine very similar to the one implemented in NWiki for 1.9. Teacher will be able to grade the students work. And tehre will be two simple rating mechanisms in place: one for pages and other to rate the individual contributions.
Last but not least the data migration: NO Wiki will be lost
Default wiki instances, OUWikis and NWikis will be migrated (from the last versions of Wiki, NWiki and OUWiki) will be migrated. The migration will not happen at install time, the admin will be able to trigger the migration process and choose what courses need to be migrated.
No wiki 2.x candidates will be released until next year, because Wiki 2.x will be very integrated with the core of Moodle 2 and some parts are not stable yet.
Regardding NWiki I've assigned one developer to fix the long list of issues reported, specially the ones relative to Postgresql. I expect to start releasing fixes by the endo of this month.
Cheers
Ludo



Average of ratings: -
In reply to Ludo (Marc Alier)

Re: Wiki 2.x development agenda.

by Dmitry Pupinin -
Picture of Core developers Picture of Plugin developers

Please do not forget about promised API for access to pages Wiki from out of!

I wait it very much and I hope for possibility to modernise my filter (Including wiki page in other Moodle resources).

I think that use Wiki as the centralised storage of the text information is very good idea!

PS: Maybe NWiki already ready for this now?

In reply to Dmitry Pupinin

Re: Wiki 2.x development agenda.

by Ludo (Marc Alier) -
This is a feature that I have whished long ago, since we released the discontinued module wikibook. Rigth now this can be possible througth the new Moodle API and the websevice layer, that we are also implementing with supervision of the Moodle HQ, for Moodle 2.0 and backporting to Moodle 1.9
More information at http://tracker.moodle.org/browse/MDL-12886 and links to de docs wiki in the comments.
Best
L.
In reply to Ludo (Marc Alier)

Re: Wiki 2.x development agenda.

by Ralf Hilgenstock -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Translators
Hi Ludo

whats going on with the new wiki module. Never saw any code in CVS. Can you give a short report?

ralf