Here is a status on the development towards the next release, which
should be the one of the very last release before 1.0.
The following major feature have been added to the current SVN version
Thanks to the Summer of Code we have now
- a WYSIWYG Editor
- a Chart Wizard
- a new Query Language
Additionnally we have:
- a new title field and different rendering of document names in links
and in the header
- a backlinks feature (activated using xwiki.backlinks=1 in xwiki.cfg)
- 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
- lot's of bug fixes, incl. access through proxies, issues with the
multilingual feature
- an import/export API (for backups and for XWiki applications) which is
needed for the Import/Export XWiki page
- improvements to the URL scheme which will allow to reduce the number
of elements in the xwiki URLs (currently some XWiki features still need
xwiki to run on the /xwiki/ path)
These are a lot of new features which needs to be well tested before
become fully usable. Most of the features can be deactivated or are
backwards compatible.
We would need some help from the XWiki community to test this new
version and report any issues in JIRA ( http://jira.xwiki.org ).
Except for the preferences storage and the xwiki classes definition
storage, it is possible to revert to an older version even if running
the new version. Now it is highly recommended to backup your database
and test with care on production data.
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.
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
Any help or comments is welcome.
For now it would be usefull to identify bugs that would absolutely need
to be fixed before releasing this version to replace 0.9.840. The
objective is to provide an improvement versus 0.9.840 and allow working
with the new features, not necessarily to provide a perfect version.
Thanks and happy testing
Ludovic
--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic
build.xml builds the exo fileset with the xwiki-normal.cfg into the
xwiki-N.N.N.war and xwiki.war targets and vice versa into
xwiki-exo-N.N.N.war.
Jim
--
Jim Stuttard
Hi,
I'm just trying to check out the actual xwiki source with IntelliJ
5.0.1. I can browse the repository but when I want to checkout
IntelliJ says: Cannot checkout from svn: Unknown command 'get-
locations'.
Is this an IntelliJ or svn repository problem?
Thanks
Yves
I defined a class with several properties and I created some
documents based on this class. Now I added some new properties to
this class but I'm not able to supplement the new properties in the
existing objects (field is read-only, no input field). When I create
a new one the property can be set.
Is this a normal behaviour?
Yves
XTeam:
I hope you don't mind me giving you a name. :-) Sort of like the "A-Team".
I hope it gives you a sense of pride. You are working on one very
important software system. Why? Because Xwiki answers certain to needs
that no other wiki does. In this respect, it is trully a unique system
that has both great capability now and extraordinary promise for the
future.
A few noteworthy facts:
Siebel Systems is using XWiki. Siebel is a worldwide leader in customer
relationship management systems.
More than one team at IBM leverages XWiki. IBM is a world leader in
software, hardware, and business consulting services.
XWiki has even taken life inside of the corporate offices of UPS, the
worlds largest package delivery company.
Give yourselves a big pat on the back! But not too big; I need your help.
I have only recently joined the "XTeam" and my first goal is to fill a
task that many do not often enjoy - creating and editing documentation. I
do not necessarily enjoy writing documents, but I know that the importance
of good documentation is too often overlooked. I believe that good
documentation will help the evolution of XWiki more potently than most
realize.
I believe that...
People judge XWiki before even trying it based soley on the quality of the
documentation.
First impressions are critical. If administrators have a poor installation
experience (due to poor docs, for example), they will be disenchanted
immediately.
Innovative developers who can bring powerful enhancements to XWiki can
bring those improvements faster if we decrease the initial learning curve
through solid documentation.
Open source projects are typically poor in documentation. Thus, we can
look at this as a lesson and strive to use this as a point of great
differentiation.
My goal over the coming month is to play a strong role in transforming the
User Guide and Administrator Guide. To achieve this goal, I pledge to work
on documentation a little bit each day. Afterwards, I will probably roll
into the usability and user interface focus. Until then, i hope you will
accept me as a workhorse for you. Here's how you can help me (and the
XWiki evolution):
1. Take a little time out to reflect on some things you have learned about
XWiki and document them in the new guide areas.
DEV GUIDE: http://www.xwiki.org/xwiki/bin/view/DevGuide/WebHome
ADMIN GUIDE: http://www.xwiki.org/xwiki/bin/view/AdminGuide/WebHome
2. Feel free to send rough notes, comments, or thoughts to me and I will
do the dirty work of cleaning them up and finding an adequate home for
them in the guides,
3. Explore the organization of the new guides. Look for empty holes. Ask
yourself what you might be able to contribute there and contribute
something if you can.
I am sure that before the month is over, we may reorganize the guides more
than once just to get them "just right", so expect to see some changes and
some movement of documents. Ludovic has already gotten a reorg started; it
isn't perfect, but it is better. Progress must be iterative. Expect
frequent questions from me here as I struggle to learn and ensure accuracy
of the documentation. At a minimum, please remember that source code
documentation can be extremely valuable for other XTeam members.
Otherwise, just keep up the great work on the software and do what you can
to review and improve the accuracy of the new docs that will be going up
over the month (as time permits).
==================================
Cody Burleson
cburleso(a)us.ibm.com