On Wed, Jan 25, 2012 at 7:08 PM, Thomas Mortagne
<[email protected]> wrote:
> Hi xwikiers,
>
> I just add clustering support which was the last big peace of
> framework that was blocking a first fully functional version of
> Extension Manager.
>
> I will now dedicate my time to write tests and fix bugs and small
> improvements I find and try to fix some UI bugs too if Sergiu does not
> have time.
>
> I also have some improvement work in XWiki Repository and finally make
> extension.xwiki.org fully based on standard XWiki Repository and not
> have custom version anymore.
>
> During the 3.5 and 4.0 timeframe it would be nice to get as much tests
> and reports as possible on what is not working or still blocker in
> term or usability so that we get a nice and strong first version we
> can advertise in 4.0.
>
> There is obviously lots of possible improvements some of which you can
> find on http://dev.xwiki.org/xwiki/bin/view/Design/ExtensionManager
> (and I need to add more things in there) but I would like to limit to
> a fully working minimum for 4.0 and then do a priority survey on the
> many new features and improvements ideas.
>
> Here are the grey areas I know about and on which I'm going to
> concentrate on writing tests:
> * automatic xar merging is a quick implementation not excessively
> tested. Also the string properties content merging is not able to
> merge modification done on the same line which is not nice when things
> like the title is customized in the wiki and also changed in the new
> version of the xar. Right now in doubt the merge always take the new
> version when there is a conflict so that nothing is lost since it's
> easy to get back the previous version from the history. Also I'm not
> going to have time to work on a real manual conflict resolution UI for
> this timeframe, not alone at least.
> * clustering is a bit young ;) Also it expect all members to have the
> exact same constraints, if for any reason an extension is installed to
> a member and fail on another it could create quite a mess if that's an
> important extension.
> * it's not very hard to add versions and dependencies in XWiki
> Repository but it require using object editor which is not very nice
> for all profiles of users (now it's generally done by the developer of
> the extension so not a basic user either). Will try to work on that if
> I have some time left.

Forgot to indicate that I still need to upgrade xwiki.org to 3.4 to
get the last XWiki Repository improvements. Major one being extension
import (create a page for an extension actually stored in a maven
repository and importing all metadatas).

>
> Thanks,
> --
> Thomas Mortagne



-- 
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to