Hi all, We have just released (on Sunday) Chamilo 1.8.8.4. It is a very stable version as far as we could test so far (actually we got much more input on this one than most versions before, which is why it took us so long as we had initially planned to release it at the end of June).
We are now programming Chamilo 1.9 (hopefully to be beta-released on the 30th of October) to add all the things that have been developed in parallel repositories by at least 4 different developers during the last 2 months (to avoid affecting 1.8.8.4 and provoking the need for a database upgrade procedure). These include: - central documents repository (not sure exactly how it works but I'm told it can be added as a complementary feature to the normal course documents) - small skills management system, which allows students to visualize their skills as a tree - flat statistics generation application, which allows for customizable reports - exercises improvements (making it better as an exam-taking platform, like reviewing questions marked "to be reviewed" and saving progress step by step) - reservation tool improvements (making it more human to use) - certificates generation improvements - improvements to the templating of common pages (courses list, homepage with login form, courses homepage) The potential developments (I've heard about but I don't know if they're going to be added or not): - multi-user mindmapping in jQuery (this is one I have been wanting for a long time now) - text import procedures for glossaries and course progress - unification of the dates storage (trying to have only one table store events, which will make it much easier to generate calendar-based views) - and probably some others I can't quite remember right now. I aim for a feature freeze around the 20th of October, so if you want to suggest new improvements which impact the database or files structure, NOW is the time to submit them! In regard to 2.0, I sincerely hope version 1.9 can be the last major version of the 1.* series, and that we can soon join efforts on the same base. The new developments we have here are not completely lost for the 2.0 branch: we will get experience from developing them here, and I will make sure (by any reasonable means) that the people who developed these features in 1.9 are available to redevelop them on 2.0. Because of this, I think it would be necessary to record a video (maybe 2*15 minutes) explaining the great principles of Chamilo 2.0 focused on people moving from 1.* to 2.*. For example, I suggest: - presenting the concept of the OO/MVC model (with diagrams and references to the correct scripts in the root structure of Chamilo) - explaining the difference between the development of a tool in Chamilo 1.* and in Chamilo 2.* (I can help for the 1.* part) - showing an example of the development of a micro-tool (for example the Glossary tool) in C2. This tool literally takes 10 minutes to develop in Chamilo for me. How quick can it be done in C2? I'm available to discuss that with anyone (Hans, Sven, Stefaan or Nathalie I guess) as soon as possible. I think it is *essential* to make a short video available to convince the 1.* developers (including me) to join 2.*. Currently I hear no motivation whatsoever from 1.* developers to move to 2.* and I understand them: they feel geographically split, they can't participate to the 2.* meetings, there is never a video streaming recording available to them, there is little communication about how things are going, etc. I think a video like this would be a first step to higher motivation, and considering the voluntary status of most of us, it is absolutely necessary to get to that, fast. Otherwise I fear I might be the only one moving from 1 to 2. Yannick Tech lead for Chamilo 1.* _______________________________________________ Dev mailing list Dev@lists.chamilo.org http://lists.chamilo.org/listinfo/dev