You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Sylvain Wallez <sy...@apache.org> on 2005/11/18 18:46:37 UTC
[RT] A Cocoon installer with IzPack
Hi all,
IzPack [1] is a very nice Java installer. It used to be released under a
non-ASL compatible license (don't remember which one), but the latest
3.8.0 release changed to ASL 2.0!!
What about using it to build a neat installer for Cocoon?
Sylvain
--
Sylvain Wallez Anyware Technologies
http://people.apache.org/~sylvain http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director
Re: [RT] A Cocoon installer with IzPack
Posted by Sylvain Wallez <sy...@apache.org>.
Ralph Goers wrote:
> Sylvain Wallez wrote:
>
>> Joerg Heinicke wrote:
>>
>>> Do you really want to add such an additional feature to 2.1 branch?
>>> If we already have one (like Ugo's Guilder) we shall go with that
>>> one. But I would not add anything new like an installer based on
>>> IzPack.
>>
>> Ok...
>>
>> IzPack has been under my radar for a long time as a cool thing, and
>> its licence change to the ASL made me consider it would be worth
>> mentioning it here.
>>
>> Now I certainly don't want to start a "my installer is better than
>> yours" or "maven or nothing" debate.
>>
>> So forget it!
>>
>> Sylvain
>
> I disagree. This is a do-ocracy. If someone implements an installer
> we can evaluate whether it is any good or not. If they choose to use
> IzPack or Guilder or whatever that is their choice. Anything else
> would be a little bit like me telling you that you should use some
> Javscript library instead of Dojo.
Sure. Now I was just saying "don't fight for this idea", as I don't
think I'll have the time to work on it myself. So if someone wants to do
it, great, but I don't want people to start a flame fest for this.
Sylvain
--
Sylvain Wallez Anyware Technologies
http://bluxte.net http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director
Re: [RT] A Cocoon installer with IzPack
Posted by Ralph Goers <Ra...@dslextreme.com>.
Sylvain Wallez wrote:
> Joerg Heinicke wrote:
>
>>
>> Do you really want to add such an additional feature to 2.1 branch?
>> If we already have one (like Ugo's Guilder) we shall go with that
>> one. But I would not add anything new like an installer based on IzPack.
>
>
> Ok...
>
> IzPack has been under my radar for a long time as a cool thing, and
> its licence change to the ASL made me consider it would be worth
> mentioning it here.
>
> Now I certainly don't want to start a "my installer is better than
> yours" or "maven or nothing" debate.
>
> So forget it!
>
> Sylvain
I disagree. This is a do-ocracy. If someone implements an installer we
can evaluate whether it is any good or not. If they choose to use
IzPack or Guilder or whatever that is their choice. Anything else would
be a little bit like me telling you that you should use some Javscript
library instead of Dojo.
Ralph
Re: [RT] A Cocoon installer with IzPack
Posted by Jorg Heymans <jh...@domek.be>.
Upayavira wrote:
>
> Actually I interpret the communities response as "too late for 2.1 and
> too early for 2.2".
+1 !
> We need to stop adding features to 2.1, and we've got a lot to fix
> before we'll be able to work out what an installer should do on 2.2.
+1 !
> So, don't forget it, just hold onto the idea for a while!
and +1 !
Jorg
Re: [RT] A Cocoon installer with IzPack
Posted by Upayavira <uv...@odoko.co.uk>.
Sylvain Wallez wrote:
> Joerg Heinicke wrote:
>
>> On 20.11.2005 16:13, Upayavira wrote:
>>
>>>>>> What about using it to build a neat installer for Cocoon?
>>>>>
>>>>>
>>>>> Could it handle the dependency resolution bit? That's the
>>>>> callenging bit.
>>>>
>>>>
>>>> We should keep installation and deployment separate.
>>>>
>>>> I have nothing against tools that unpack and install core cocoon into a
>>>> specified dir, maybe even add desktop shortcuts for starting/stopping
>>>> etc. Deployment however should be handled in a different tool, separate
>>>> from the installer.
>>>>
>>>> I expect maven to handle most of the tricky stuff like the dependency
>>>> resolution, we should just hand it a pom and off it goes.
>>
>>
>> Same here.
>>
>>> It depends which version you are talking about 2.1 or 2.2. If we're
>>> talking 2.2, then yes, Maven will do a lot of it.
>>
>>
>> 2.2 of course. Nobody wants to maintain Maven stuff additionally for
>> 2.1 I guess.
>>
>>> If we're talking 2.1
>>> then no, Maven won't do any. In fact, we already have some code in the
>>> whiteboard that can do the necessary dependency resolution with 2.1
>>> blocks (see http://svn.apache.org/repos/asf/cocoon/whiteboard/guilder).
>>>
>>> With 2.1, the installer would need to do dependency resolution and a
>>> build - without this, it would be hardly worth having.
>>
>>
>> Do you really want to add such an additional feature to 2.1 branch? If
>> we already have one (like Ugo's Guilder) we shall go with that one.
>> But I would not add anything new like an installer based on IzPack.
>
>
> Ok...
>
> IzPack has been under my radar for a long time as a cool thing, and its
> licence change to the ASL made me consider it would be worth mentioning
> it here.
>
> Now I certainly don't want to start a "my installer is better than
> yours" or "maven or nothing" debate.
>
> So forget it!
Actually I interpret the communities response as "too late for 2.1 and
too early for 2.2".
We need to stop adding features to 2.1, and we've got a lot to fix
before we'll be able to work out what an installer should do on 2.2.
So, don't forget it, just hold onto the idea for a while!
Regards, Upayavira
Re: [RT] A Cocoon installer with IzPack
Posted by Sylvain Wallez <sy...@apache.org>.
Joerg Heinicke wrote:
> On 20.11.2005 16:13, Upayavira wrote:
>
>>>>> What about using it to build a neat installer for Cocoon?
>>>>
>>>> Could it handle the dependency resolution bit? That's the
>>>> callenging bit.
>>>
>>> We should keep installation and deployment separate.
>>>
>>> I have nothing against tools that unpack and install core cocoon into a
>>> specified dir, maybe even add desktop shortcuts for starting/stopping
>>> etc. Deployment however should be handled in a different tool, separate
>>> from the installer.
>>>
>>> I expect maven to handle most of the tricky stuff like the dependency
>>> resolution, we should just hand it a pom and off it goes.
>
> Same here.
>
>> It depends which version you are talking about 2.1 or 2.2. If we're
>> talking 2.2, then yes, Maven will do a lot of it.
>
> 2.2 of course. Nobody wants to maintain Maven stuff additionally for
> 2.1 I guess.
>
>> If we're talking 2.1
>> then no, Maven won't do any. In fact, we already have some code in the
>> whiteboard that can do the necessary dependency resolution with 2.1
>> blocks (see http://svn.apache.org/repos/asf/cocoon/whiteboard/guilder).
>>
>> With 2.1, the installer would need to do dependency resolution and a
>> build - without this, it would be hardly worth having.
>
> Do you really want to add such an additional feature to 2.1 branch? If
> we already have one (like Ugo's Guilder) we shall go with that one.
> But I would not add anything new like an installer based on IzPack.
Ok...
IzPack has been under my radar for a long time as a cool thing, and its
licence change to the ASL made me consider it would be worth mentioning
it here.
Now I certainly don't want to start a "my installer is better than
yours" or "maven or nothing" debate.
So forget it!
Sylvain
--
Sylvain Wallez Anyware Technologies
http://bluxte.net http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director
Re: [RT] A Cocoon installer with IzPack
Posted by Joerg Heinicke <jo...@gmx.de>.
On 20.11.2005 16:13, Upayavira wrote:
>>>>What about using it to build a neat installer for Cocoon?
>>>
>>>Could it handle the dependency resolution bit? That's the callenging bit.
>>
>>We should keep installation and deployment separate.
>>
>>I have nothing against tools that unpack and install core cocoon into a
>>specified dir, maybe even add desktop shortcuts for starting/stopping
>>etc. Deployment however should be handled in a different tool, separate
>>from the installer.
>>
>>I expect maven to handle most of the tricky stuff like the dependency
>>resolution, we should just hand it a pom and off it goes.
Same here.
> It depends which version you are talking about 2.1 or 2.2. If we're
> talking 2.2, then yes, Maven will do a lot of it.
2.2 of course. Nobody wants to maintain Maven stuff additionally for 2.1
I guess.
> If we're talking 2.1
> then no, Maven won't do any. In fact, we already have some code in the
> whiteboard that can do the necessary dependency resolution with 2.1
> blocks (see http://svn.apache.org/repos/asf/cocoon/whiteboard/guilder).
>
> With 2.1, the installer would need to do dependency resolution and a
> build - without this, it would be hardly worth having.
Do you really want to add such an additional feature to 2.1 branch? If
we already have one (like Ugo's Guilder) we shall go with that one. But
I would not add anything new like an installer based on IzPack.
Jörg
Re: [RT] A Cocoon installer with IzPack
Posted by Ralph Goers <Ra...@dslextreme.com>.
Upayavira wrote:
>
>It depends which version you are talking about 2.1 or 2.2. If we're
>talking 2.2, then yes, Maven will do a lot of it. If we're talking 2.1
>then no, Maven won't do any. In fact, we already have some code in the
>whiteboard that can do the necessary dependency resolution with 2.1
>blocks (see http://svn.apache.org/repos/asf/cocoon/whiteboard/guilder).
>
>With 2.1, the installer would need to do dependency resolution and a
>build - without this, it would be hardly worth having.
>
>So, the question to Sylvain would be: what version did you have in mind?
>
>Regards, Upayavira
>
>
My 2 cents. While I believe we need to plan to release 2.1.9, post
2.1.8 we should not allow any new features to go into the 2.1 branch.
We need to get 2.2M1 out fairly quickly and features like an installer
should only go there.
Ralph
Re: [RT] A Cocoon installer with IzPack
Posted by Upayavira <uv...@odoko.co.uk>.
Jorg Heymans wrote:
> Upayavira wrote:
>
>
>>>What about using it to build a neat installer for Cocoon?
>>
>>Could it handle the dependency resolution bit? That's the callenging bit.
>>
>
>
> We should keep installation and deployment separate.
>
> I have nothing against tools that unpack and install core cocoon into a
> specified dir, maybe even add desktop shortcuts for starting/stopping
> etc. Deployment however should be handled in a different tool, separate
> from the installer.
>
> I expect maven to handle most of the tricky stuff like the dependency
> resolution, we should just hand it a pom and off it goes.
It depends which version you are talking about 2.1 or 2.2. If we're
talking 2.2, then yes, Maven will do a lot of it. If we're talking 2.1
then no, Maven won't do any. In fact, we already have some code in the
whiteboard that can do the necessary dependency resolution with 2.1
blocks (see http://svn.apache.org/repos/asf/cocoon/whiteboard/guilder).
With 2.1, the installer would need to do dependency resolution and a
build - without this, it would be hardly worth having.
So, the question to Sylvain would be: what version did you have in mind?
Regards, Upayavira
Re: [RT] A Cocoon installer with IzPack
Posted by Jorg Heymans <jh...@domek.be>.
Upayavira wrote:
>>What about using it to build a neat installer for Cocoon?
>
> Could it handle the dependency resolution bit? That's the callenging bit.
>
We should keep installation and deployment separate.
I have nothing against tools that unpack and install core cocoon into a
specified dir, maybe even add desktop shortcuts for starting/stopping
etc. Deployment however should be handled in a different tool, separate
from the installer.
I expect maven to handle most of the tricky stuff like the dependency
resolution, we should just hand it a pom and off it goes.
Jorg
Re: [RT] A Cocoon installer with IzPack
Posted by Upayavira <uv...@odoko.co.uk>.
Sylvain Wallez wrote:
> Hi all,
>
> IzPack [1] is a very nice Java installer. It used to be released under a
> non-ASL compatible license (don't remember which one), but the latest
> 3.8.0 release changed to ASL 2.0!!
>
> What about using it to build a neat installer for Cocoon?
Could it handle the dependency resolution bit? That's the callenging bit.
(I imagine, given it is written in Java, we could extend it to make it
do it. Is that what you had in mind?)
Regards, Upayavira
Re: [RT] A Cocoon installer with IzPack
Posted by Sylvain Wallez <sy...@apache.org>.
Sylvain Wallez wrote:
> Hi all,
>
> IzPack [1] is a very nice Java installer. It used to be released under
> a non-ASL compatible license (don't remember which one), but the
> latest 3.8.0 release changed to ASL 2.0!!
>
> What about using it to build a neat installer for Cocoon?
Oops...
[1] http://www.izforge.com/izpack/
--
Sylvain Wallez Anyware Technologies
http://people.apache.org/~sylvain http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director
Re: [RT] A Cocoon installer with IzPack
Posted by Antonio Gallardo <ag...@agssa.net>.
Sylvain Wallez wrote:
> Hi all,
>
> IzPack [1] is a very nice Java installer. It used to be released under
> a non-ASL compatible license (don't remember which one), but the
> latest 3.8.0 release changed to ASL 2.0!!
>
> What about using it to build a neat installer for Cocoon?
:-)
Best Regards,
Antonio Gallardo.