[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [equinox-dev] [prov] Auto installing touchpoint

I think the ideal solution is to add extensiblity for actions. I'd like
to simply add my untar action to the native touchpoint. And maybe in the
future an rpm action, etc, or do some magic encrypted zip files or
something.

I'm not a big incubator kind-a guy so I'll probably wait for the 3.5
stream to open up to work on this. In the meantime I've cloned the
native touchpoint and added the Apache code and my untar action in.

Cheers,
Doug.
 

-----Original Message-----
From: equinox-dev-bounces@xxxxxxxxxxx
[mailto:equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Jeff McAffer
Sent: Saturday, April 12, 2008 8:47 AM
To: 'Equinox development mailing list'
Subject: RE: [equinox-dev] [prov] Auto installing touchpoint

We can copy the Apache code and include it in the touchpoint bundle (as
one option).  Either way, I would suggest contributing the tarball code
to the
p2 incubator.  If someone wants/needs to use it or has some time to do
integration then they can do so.

Eventually agents should be able to provision themselves...

Jeff

> -----Original Message-----
> From: equinox-dev-bounces@xxxxxxxxxxx [mailto:equinox-dev- 
> bounces@xxxxxxxxxxx] On Behalf Of Schaefer, Doug
> Sent: Monday, April 07, 2008 9:08 PM
> To: Equinox development mailing list
> Subject: RE: [equinox-dev] [prov] Auto installing touchpoint
> 
> Cool, if it was there I'd be very impressed.
> 
> I just have an untar action very similar to the unzip in the Native 
> touchpoint. I'm using the tar and bzip2 packages from Apache as well 
> as the builtin gzip input stream. It could be generic enough to put in

> the Native. But we'd need to figure out how to introduce the Apache 
> dependencies. They are a part of the ant.jar file in the 
> org.apache.ant plugin (which is where I got them). But it's full of
other stuff too.
> 
> Cheers,
> Doug.
> 
> 
> -----Original Message-----
> From: equinox-dev-bounces@xxxxxxxxxxx
> [mailto:equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Pascal Rapicault
> Sent: Monday, April 07, 2008 8:04 PM
> To: Equinox development mailing list
> Cc: Equinox development mailing list; equinox-dev-bounces@xxxxxxxxxxx
> Subject: Re: [equinox-dev] [prov] Auto installing touchpoint
> 
> It is something that we would like to be able to do, but it won't be 
> implemented before the next release.
> Could you tell us more about what are the actions provided by your 
> touchpoint and what you are doing with the tarball?
> If it is really simple and generic we could probably make it available

> in the native touchpoint.
> 
> PaScaL
> 
> 
> 
> |------------>
> | From:      |
> |------------>
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
>   |"Schaefer, Doug" <Doug.Schaefer@xxxxxxxxxxxxx>
> |
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
> |------------>
> | To:        |
> |------------>
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
>   |"Equinox development mailing list" <equinox-dev@xxxxxxxxxxx>
> |
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
> |------------>
> | Date:      |
> |------------>
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
>   |04/07/2008 07:15 PM
> |
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
> |------------>
> | Subject:   |
> |------------>
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
>   |[equinox-dev] [prov] Auto installing touchpoint
> |
> 
> >---------------------------------------------------------------------
> >-
> -
> -----------------------------------------------------------------|
> 
> 
> 
> 
> 
> Hey gang,
> 
> The more I get into p2 the more I'm impressed by it. I have written my

> own touchpoint that installs tarballs and have been able to generate 
> the right repositories to download and install them from the MinGW 
> website.
> Very cool and easy once you know how.
> 
> The next part of this is to figure out how to get the plug-in with my 
> touchpoint into people's hands. The ultimate would be for this to be 
> represented in the metadata somehow where I could mark this as a 
> capability my plug-in provides that the engine could auto install 
> before installing the artifacts that need it. Is this capability 
> there, or something nifty we could add next release.
> 
> Cheers,
> Doug_______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
> 
> 
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev

_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev