OK, I see, I misread the initial proposal. I thought it could be
something that can package any kind of distribution on top of the XWiki
platform, not just something based on XE.
+1 for including the -enterprise- part in the name, although I still
slightly prefer to add another part in there, but I'm not sure "product"
is right anymore.
Maybe xwiki-enterprise-derivate-archetype? -downstream-? -repackaging-?
On 10/08/2013 12:25 PM, Thomas Mortagne wrote:
I think there is a misunderstanding due the the first
mail that was
not very clear.
What Vincent did here is not something that creates XWiki
distributions (for example XE), it's something that create XE
distributions (something that inherits XE).
On Tue, Oct 8, 2013 at 6:12 PM, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
> On 10/08/2013 11:15 AM, Vincent Massol wrote:
>>
>> On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
>>
>>> On 10/08/2013 10:58 AM, Vincent Massol wrote:
>>>>
>>>> On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <sergiu(a)xwiki.com>
wrote:
>>>>
>>>>> On 10/07/2013 11:23 AM, Vincent Massol wrote:
>>>>>> Hi devs,
>>>>>>
>>>>>> I'd like to add an archetype module in xwiki-enterprise so
that users can easily extend XE to create their own distributions.
>>>>>>
>>>>>> It'll generate a multimodule project with *-web, *-ui, *-data
and *-distribution modules (and possibly installers in a second version).
>>>>>>
>>>>>> I remember some users asking for this (e.g. Fabio) and I have the
need myself now.
>>>>>>
>>>>>> WDYT?
>>>>>>
>>>>>
>>>>> +1, but the name should be more generic, like
>>>>
>>>> you mean less generic, not more :)
>>>
>>> No, I mean more generic. xwiki-enterprise is too specific, it means
>>> exactly the XWiki Enterprise product.
>>>
>>>>> xwiki-distribution-archetype, because that's what it builds,
custom
>>>>> distributions built on top of XWiki, not enterprises for XWiki.
>>>>
>>>> I chose voluntarily to not have xwiki-enterprise-distribution-archetype
because it doesn't build distributions. It generates all modules to build a product
based on XE.
>>>>
>>>
>>> Right, "product" is the right term. I used "distribution"
as a synonym
>>> of "product" (like a Linux distro) not with the
"packaging/installer"
>>> sense that's used in the actual XE modules.
>>>
>>> So, +1 for xwiki-product-archetype.
>>
>> Except that all modules in enterprise start with xwiki-enterprise so that would
be xwiki-enterprise-product-archetype and I believe it's overkill since there's
only 1 archetype ATM.
>>
>> If everyone thinks that xwiki-enterprise-product-archetype is better than
xwiki-enterprise-archetype, I'll change it.
>
> Should that really be a module of xwiki-enterprise? To me it looks like
> a tool, which could have been used to create xwiki-enterprise itself.
>
--
Sergiu Dumitriu
http://purl.org/net/sergiu