The week in qooxdoo (2014-04-04)

Welcome to a weekly status update.

Progress in pointer Branch

We’ve made good progress in the pointer branch and are very excited about the result. If you are curious, now it’s time for you to get started! Thanks in advance for your support.

Check out the pointer branch and build your app with it. If you have any error, make sure to read the preliminary release notes for qooxdoo 4.0, which holds more information on what API changed. Don’t worry about the long list of API changes. Only a few changes are to the public API (in the list the terms in bold). Your app would be affected if it uses this public API; you would have to adjust the terms in your code.

The majority of changes is to protected API, i.e. it could only affect you if you derived from framework classes (e.g. for creating custom widgets). Usually the renaming is straightforward, e.g. “Mouse” into “Pointer”, or “Click” into “Tap”. Of course, the qooxdoo migration job is going to list all (possible) names in your code that should be renamed.

Anyway, your existing and future qooxdoo apps will benefit from the input-device independence. The event API should also be quite consistent in terms of naming, so it’d be some pleasure to work with. Take the chance to get your feedback included before we merge the branch into master. The earlier the better, particularly well ahead before we ship the next release. Depending on your feedback and our own ongoing testing, we plan to merge the branch into master within a week’s span.

Bugfixes

For a complete list of tasks accomplished during the last working week, use this bugzilla query.

Have a nice weekend.

The week in qooxdoo (2014-03-14)

As we have been working on larger topics recently, such as input device independence via pointer events or embracing JS tooling via GruntJS, there hasn’t been much feedback in the form of weekly blog posts. We’ll get back to you with more details once we are to feature the upcoming milestones and achievements.

In the meantime, here’s a list of tasks accomplished during the last two working weeks, straight from bugzilla, with many others currently in progress. C U.

The week in qooxdoo (2014-02-28)

Welcome to the weekly status update.

Bugzilla cleanup

As most of you know, the qooxdoo project has quite a long history, and so has its bugzilla and many of the issues in it. As we have been moving to a more agile development process we have set out for exciting advancements this year. Thus we plan to better handle and clean up the existing bugzilla issues. We want to have and provide a clear view on what’s important and be even more transparent to you what will probably be fixed and what most likely not.

In a first step we are going to move those open issues to RESOLVED – LATER, whose last comment is older than a year. BTW, we plan on doing such maintenance steps periodically. There will be other steps to handle the large number of issues (including many that are rather outdated or unlikely enhancements). We just wanted to inform you about upcoming bug updates. If we move or modify a bug of yours during this process, and you’re still interested in it, feel free to comment or reopen. Just give us feedback why you still think this is important. Thanks for your support.

HtmlArea now a contrib

We accomplished bug #7918 this week, which was about moving the HtmlArea components into a separate repository and adding it to the regular contrib catalog. If you happen to use the framework from its Git master and you use the HtmlArea, make sure you update your code to include component as the contrib.

Bugfixes

For a complete list of tasks accomplished during the last working week, use this bugzilla query.

Bye.