Here is a status on the development towards the next
release, which should
be the one of the very last release before 1.0.
This is great news.
- a backlinks feature (activated using
xwiki.backlinks=1 in xwiki.cfg)
I was hoping this was coming. I'm reallly looking forward to trying it out.
- an import/export API (for backups and for XWiki
applications) which is
needed for the Import/Export XWiki page
This is another feature I've really been waiting for.
- a custom mapping feature allowing to store XWiki
Objects in flat tables
for advanced developments
- new storage of XWiki classes definition in the xwikidoc table instead of
multiple tables
- the XWiki Preferences now use a custom mapping for better performance
This is good news, too. When I first looked at the XWiki database schema and
saw how classes and objects were stored, I was concerned about the
efficiency issues.
One feature I really hope makes it into the 1.0 release is better handling
of versioned attachments. (Jira Issues: XWIKI-37, 38, 130). There are some
other issues with those I plan to add to the bug tracker.
I'm planning to provide a test build for
developers, but if you want to
test right away, you will need to build XWiki from the SVN code.
I look forward to the test build. I'm behind a firewall and don't have SVN
access. I could download the SVN snapshot, but at 478 MB, it seems
excessively large (???).
The plan for getting XWiki to 1.0 is:
- bug fixing
- bug fixing
- documentation
- very small missing features
- bug fixing
- documentation
- revamp of the XWiki interface according to the Usability report done
during the summer
- bug fixing
- documentation
I am really glad to see the emphasis on bug fixing in this road map. I've
found a lot of relatively minor bugs, and some not-so-minor ones, that
collectively add up to a rather steep learning curve for XWiki. I have been
hoping that XWiki won't be like so many open source projects that seem to
consistently focus on adding new features instead of making a really solid,
useable release.
Thanks, "X Team," for your work! I'm looking forward to taking the test
release for a spin.
Stephen