[xwiki-devs] [Proposal] Add a new xwiki-enterprise-archetype module
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? Thanks -Vincent
+1 Would also be good to review the existing archetypes because I think that the base code they generate is obsolete. Regards, Sorin B. On Mon, Oct 7, 2013 at 6:23 PM, Vincent Massol <[email protected]> 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?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
+1 On Mon, Oct 7, 2013 at 5:23 PM, Vincent Massol <[email protected]> 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?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
+1 Thanks, Marius On Mon, Oct 7, 2013 at 6:23 PM, Vincent Massol <[email protected]> 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?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
Big +1 Thanks, On Tue, Oct 8, 2013 at 8:18 AM, Marius Dumitru Florea < [email protected]> wrote:
+1
Thanks, Marius
On Mon, Oct 7, 2013 at 6:23 PM, Vincent Massol <[email protected]> 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?
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
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
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 xwiki-distribution-archetype, because that's what it builds, custom distributions built on top of XWiki, not enterprises for XWiki. -- Sergiu Dumitriu http://purl.org/net/sergiu
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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 :)
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. Thanks -Vincent
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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. -- Sergiu Dumitriu http://purl.org/net/sergiu
On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <[email protected]> wrote:
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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. Thanks -Vincent
On 10/08/2013 11:15 AM, Vincent Massol wrote:
On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <[email protected]> wrote:
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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
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 <[email protected]> wrote:
On 10/08/2013 11:15 AM, Vincent Massol wrote:
On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <[email protected]> wrote:
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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 _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
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 <[email protected]> wrote:
On 10/08/2013 11:15 AM, Vincent Massol wrote:
On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <[email protected]> wrote:
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]> 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
Le 8 oct. 2013 18:42, "Sergiu Dumitriu" <[email protected]> a écrit :
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-?
xwiki-enterprise-custom-archetype ? xwiki-enterprise-xe-archetype ?
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 <[email protected]>
wrote:
On 10/08/2013 11:15 AM, Vincent Massol wrote:
On Oct 8, 2013, at 5:07 PM, Sergiu Dumitriu <[email protected]> wrote:
On 10/08/2013 10:58 AM, Vincent Massol wrote:
On Oct 8, 2013, at 4:21 PM, Sergiu Dumitriu <[email protected]>
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 _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (7)
-
Denis Gervalle -
Jeremie BOUSQUET -
Marius Dumitru Florea -
Sergiu Dumitriu -
Sorin Burjan -
Thomas Mortagne -
Vincent Massol