<
From version < 20.1 >
edited by Thomas Mortagne
on 2010/01/15
To version < 21.1 >
edited by Vincent Massol
on 2010/01/16
>
Change comment: Added clarification on Model module

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ThomasMortagne
1 +XWiki.VincentMassol
Content
... ... @@ -12,10 +12,6 @@
12 12  
13 13  For example if the user does not have the proper right, only he will see the macro he registered, then an admin can re-save it to make it available for everyone if the macro is validated.
14 14  
15 -== New Model module with Reference implementation ==
16 -
17 -The goal is to provide APIs to remove all String manipulations around documents and attachment names. It also introduces the concept of reference for any entity of the model and the parser/serializer associated. For now Wiki, Space, Document and attachment are supported; classes objects and properties should come in milestone 2.
18 -
19 19  == General UI improvements ==
20 20  
21 21  * In the wiki source code viewer, allow to toggle line numbers faster from Javascript
... ... @@ -59,6 +59,14 @@
59 59  
60 60  * Upgraded to Groovy 1.7
61 61  
58 +== New Model module with Reference implementation ==
59 +
60 +The goal is to provide [[APIs>>http://svn.xwiki.org/svnroot/xwiki/platform/core/trunk/xwiki-model/]] to remove all String manipulations around documents and attachment names. It also introduces the concept of Reference for any entity of the model and the parser/serializer associated. For now Wiki, Space, Document and attachment are supported; classes objects and properties should come in milestone 2.
61 +
62 +From a user point of view this will result in supporting any character in document names for example. In addition, this is also a step in the direction of supporting nested spaces (the storage would also need to be changed to support that).
63 +
64 +In practice the existing code has not yet been fully refactored to benefit from the new implementation. The work has been started in XWiki Enterprise 2.2 Milestone 1 and will continue in XWiki Enterprise 2.2 Milestone 2 and beyond.
65 +
62 62  == Miscellaneous ==
63 63  
64 64  * Always use UTF-8 for URL encoding

Get Connected