The week in qooxdoo (2008-09-05)
Filed under: Activity Reports
By Thomas Herchenröder @ September 5, 2008 5:28 pm
Greetings, friends of qooxdoo! We're looking back on the first week after the 0.8 release. Unsurprisingly, it was pretty much filled with documentation, bugs juggling, and other deeds of entropy reduction. And, as we all know, after release is before release.
Demobrowser and IE
The last weekend provided a bit of flurry when it became apparent that the online version of the Demobrowser had issues in IE6 and IE7 browsers. Demos had to be activated more than once, in order to see them running. The issue was due to the special loading mechanism deployed in the Demobrowser app. It has been fixed online, and local installations didn't have that issue anyway.
Bugzilla Clean-up
We have tried to tidy up our bugzilla database, setting some conventions about how bugs shall be treated, to ensure a sound treatment of all of them. Components like "wishes" have been replaced by more meaningful ones. The idea is to have a component structure that mirrors functional units within qooxdoo-the-project. A lot of bugs have been reviewed, re-categorized, re-prioritized. We started piling up bugs for 0.8.1, and are looking at using the assigned/unassigned and the 'enhancement' feature of bugs to set up some sort of categorization and workflow. There are still some bugs open for being moved around. This is planned to be completed during the next week.
Documentation
Documentation for the current 0.8 release has been heavily revamped and extended. The overall structure has been reworked, and many articles have seen substantial extension. Please have a look and offer your feedback. Here is a selection of articles that have been affected:
- Interaction: Mouse, Keyboard & Focus Events
- Theming: Appearance, Custom Themes etc.
- How to create custom widgets
- Details on how to work with selections
- Dealing with Drag&Drop
- Some technical details to focus and element handling
More tutorials and technology documentation is planned for the next week. Please feel free to give feedback and ask questions. This is the best time to do so!
Fixed Bugs
This week also some bugs were closed. Sebastian has fixed major issues with the Grid decorator and the location code which mainly affected Internet Explorer 6 and 7. Johnny has fixed some some quirks in the API Viewer when Opera is used. He also has improved the way the API Viewer deals with links to hidden items e.g. protected methods. Internet Explorer now shows correct syntax highlighting for code segments in the API Viewer.
Contributions
This week saw the porting of HtmlArea and the UploadWidget to 0.8. However the HtmlArea has still some rough edges, so if you discover some bugs don't hesitate to report them. Thanks to all who contributed, especially Alex and Petr.
That's it for this week. Be in touch next time.
