Hi Anca,

On Sep 15, 2010, at 3:47 PM, Anca Luca wrote:

> Hi devs,
> 
> I updated locally XWiki Watch trunk to work with XWiki Enterprise 2.3.2 
> (right now it's 1.8.4 version) and I would like to commit this in the 
> Watch trunk.
> 
> There is a little issue though, with the modules for building the 
> standalone distribution(s) (distribution, database, installers, web), 
> which need to be handled, for which there are 3 options:
> 
> 0/ update the distribution related modules to make them compatible with 
> 2.3 and the process is not straightforward due to Watch particularities 
> (this would mean extra work and since I don't know when I will be able 
> to do it, it means not commit right away)

+1

> 1A/ remove the distribution related modules from the watch trunk and 
> leave it installable as a .xar + component (as described at 
> http://watch.xwiki.org/xwiki/bin/view/Main/Installation#HXWikiWatchoveranexistingwiki
>  
> )
> drawback is that users installing it need to edit the web.xml which is 
> not that easy for everyone.

I don't know why we would make it harder for someone to install watch. 
Maintaining the distribution is really easy and requires almost no change at 
all (as we can see from our XE experience).

I'd definitely agree with 0/ once we can install Watch as a single bundle 
(maybe with the extension manager ;)).

To summarize, we need to make it as easy as possible for users to try it out.

Re the web.xml merge it's not hard to do it with a maven plugin or ant task. In 
the future we should do without the need to modify web.xml of course. BTW would 
be interesting to see how long it takes to get rid of this need.

I don't think that fixing the distribution would require more than 2 hours of 
work. I can help too if you have questions on how to do it.

Thanks
-Vincent

> 1B/ leave the distribution related modules, just exclude them from the 
> default build since they will fail, until 0/ can be fixed right.
> 
> 
> I would go for 1B since I think partial update to 2.3 is better than 
> nothing (current version on 1.8.4 is not really useful in most cases) 
> and earlier is better than later.
> 
> WDYT?
> 
> Thanks,
> Anca
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to