GSoC 2009 is almost ready to start. I'm new to the Joomla! community and thanks to all the activities done for this year's summer of code (webinars, discussions with my mentors) I'm getting familiar with the coding style, and I hope that everything will be done as planned. I will appreciate very much all of your comments, especially considering that this is a very important component, which definitely is needed by all of us.

My job until the first midterm is to basically make the code of this component easy to adjust for future versions of Joomla! (1.6, 1.7 and so on), so that it could be easily included in the core (I believe we all agree about the necessity of such a component in the core). Unfortunately it will be impossible to include it in 1.6, but it will appear probably in the core of the next release.

We re-examined a bit the current code of the component and decided that until the midterm the following changes should be made:

  • HTML code compare feature so that new users to HTML code and web will get familiar with changes in the html code from a version of an article to another (this is more an educational feature, which in the end helps the novice users)
  • Rewrite the code of the component so that it follows precisely the Joomla! MVC. I will also consider as a model the weblinks component from 1.6
  • Front-end control of article versioning

 Even though the search function feature was on my list initial we decided it's more important to have a clean code at this phase, and the current filtering feature is enough.

I'm eager to hear all of your suggestions so I can meet the most important requirements of the community.