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

Reply via email to