On Mar 17, 2010, at 12:56 AM, Anca Luca wrote: > Hi Vincent, > > On 03/15/2010 07:17 PM, Vincent Massol wrote: >> >> On Mar 15, 2010, at 4:04 PM, Anca Luca wrote: >> >>> Hi Vincent, all >>> >>> On 03/15/2010 12:15 PM, Vincent Massol wrote: >>>> Hi, >>>> >>>> We've slipped badly for the 2.3M1 release (my fault for not monitoring it >>>> closely enough). It was planned on the 8th of March and we're the 15th >>>> already (one week delay). >>>> >>>> The other problem is that we don't have what we had imagined would go in >>>> 2.3M1 (color theme improvement for ex). Right now there are lots of >>>> changes but nothing really user-noticeable. >>>> >>>> So I'd suggest the following: >>>> * Delay by a few days in order to be able to include: >>>> - color theme improvement. Sergiu you need to tell us if that's doable and >>>> for when. >>>> - captcha on comments. Caleb, let us know if that's all done or if there's >>>> need for more testing/development. >>>> >>>> Bonus: >>>> - Anca, will it be possible to have annotations released for 2.3M1 (ie >>>> now)? How much more time would you need? >>> >>> I'll close the vote for XWIKI-4775 asap, and commit it since it's due a long >>> time now. >>> I shouldn't need more than 2 days, but how would we want the annotations >>> integrated in the platform? >>> >>> Right now they're built as an extension, with some jars to deploy on the >>> server >>> and a .xar to install the default annotations application. >> >> I think we should: >> * have platform/xwiki-annotations and release it when we release the plaform >> * have applications/annotations and include it in the default XE XAR >> >> The rationale is that annotations is a powerful feature and I believe it's >> good to have it by default for now (it would be too difficult to install it >> separately for now). > > Why would it be difficult? we can maven magic a zip with a bunch of jars > anytime > and make people unpack it in their WEB-INF/lib & install the xar. I think > that's > reasonable complexity for such an extension.
That's what I call complex. It's too complex for a large majority of our users and it would make the annotation feature not used which is a shame. In any case I don't see any compelling reason not to bundle it by default in the default XE we distribute. Thanks -Vincent > Thanks, > Anca > >> >> When we have the extension manager implemented, we'll be able to trim down >> the size of what the "core" platform and instead have the user be able to >> install extensions when they start their wiki for the first time or when >> they go to the admin page for this. But since we don't have this now I feel >> it's better to have annotations packaged in the platform and in the default >> XAR than not have it. >> >> Here's my +1 to both (API in the platform and annotation XAR in default XE). >> >> Note: It would be great to have the ability to turn on/off the annotations >> feature for 2.3 final. >> >> Thanks >> -Vincent >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

