On Tue, Dec 16, 2008 at 4:36 AM, Sergiu Dumitriu <[email protected]> wrote: > Hi devs, > > While working on a UI feature that makes use of skin extensions (both > script and style), I was faced with a difficult choice: where to put > these extensions? > > So, the choices are: > > 1. Stick to the past and put the code in Albatross, registering it in > platform-web/javascript.vm and stylesheet.vm. > 2. Put the files as resource skin extensions inside xwiki-core. > 3. Force the documents into an existing application, for example > administration or enterprise-wiki. > 4. Create a new application for holding Interface Components. > 5. Create a new application for each IC. > > Currently, my preference is +1 for 5, with a +0 for 4 and -1 for the > rest. Here's some of my motivations: >
I'll make the same votes : +1 for 5, with a +0 for 4 and -1 for the rest. Since you're worried by the number of JIRA projects implied by 5) I'd be curious to see a list of let's say 10 ICs you have in mind. May be we could bundle ICs that are related in single modules. JV. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

