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.