La semana pasada estuvo en la UPC conmigo, Pigui, Ferran, David y el resto de la tropa Petr Skoda, la persona que actualmente aporta más lineas de código a Moodle hoy por hoy. Parece ser que Moodle.com empieza a confiar en nosotros y nos ha enviado a Petr para que nos situe en una onda más acorde con las prácticas de los developers del core de Moodle y para maximizar la comunicación con ell0os de ahora en adelante. ha sido una semana intensa pero interesante.
Bien. Entre muchas otras cosas con Petr hicimos planes para el Wiki 2. he hablado de ello en el foro de Moodle y aqui os corto y pego el rollete.
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.