[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Equinox, OBR and all that


Albert,

I put the OBR Eclipse tooling feature at the public site.
http://changwoojung.blogspot.com/2007/07/obr-tooling-feature-on-eclipse-33.html
Please give it a try and let me know if you encounter any problem.

Sincerely,
ChangWoo "Jason" Jung





From: Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>
To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
Cc: equinox-dev@xxxxxxxxxxx, equinox-dev-bounces@xxxxxxxxxxx
Date: 07/02/2007 11:34 PM
Subject: Re: [equinox-dev] Equinox, OBR and all that





See answer embedded ">>>"
HTH

PaScaL


                                                                         
            Albert Strasheim                                              
            <fullung@xxxxxxxx                                            
            m>                                                         To
            Sent by:                  equinox-dev@xxxxxxxxxxx            
            equinox-dev-bounc                                          cc
            es@xxxxxxxxxxx                                                
                                                                  Subject
                                      [equinox-dev] Equinox, OBR and all  
            07/01/2007 11:17          that                                
            PM                                                            
                                                                         
                                                                         
            Please respond to                                            
                 Equinox                                                  
               development                                                
              mailing list                                                
            <equinox-dev@ecli                                            
                pse.org>                                                  
                                                                         
                                                                         




Hello all

I'm trying to put together a basic system on top of Equinox that can
install/update and activate bundles automatically.

I have something along the following lines in mind:

1. Equinox starts up.

2. My "install/update stuff" bundle is activated.

3. It figures out if there are any bundles to install.

3.1. It could poll a web server for a list of bundles.
3.2. It could install all the bundles available in an OBR.

4. Periodically, it can poll again, or be notified of new bundles by
listening on a JMS topic or something along these lines.

Now, some questions:

1. Does a system like this exist already?
>>> The provisioning work contains pieces for a solution but not a complete
solution. For example we have a bundle called
org.eclipse.equinox.simpleconfigurator that reads a list of bundles to
install/start from a URL and apply it in a running system.
A mechanism to remotely trigger the reading of the file could be added on
top of this.
The code can be found in the main eclipse repository (dev.eclipse.org
/cvsroot/eclipse) under
equinox-incubator/provisioning/org.eclipse.equinox.simpleconfigurator

2. Does Equinox have an OBR service implementation? As far as I can
tell, Apache Felix does. Should I be able to get their bundle going in
Equinox?
>>> Equinox does not have an implementation of OBR. However the felix
implementation should work.

3. If I can use the Apache Felix bundle, is there some process by which
I can integrate it into Equinox so that it shows up in all the various
Run configuration lists, etc. (i.e. make it easy to use from inside
Eclipse)? Maybe I could just create a plugin project on top op the
Felix OBR sources.
>>> OBR is a bundle. Once you will have it loaded in your workspace or if
it is available in your target environment, it will appear in the launch
configuration

4. Is all the fancy stuff I saw in this EclipseCon presentation
available in Eclipse 3.3? If not, how can I get it? :-)

Integrating OSGi Bundle Repository (OBR) inside Eclipse for Bundle
Deployment
http://www.eclipsecon.org/2007/index.php?page=sub/&id=4045

4. Any other thoughts on tackling this kind of problem?

Thanks for your time.

Regards,

Albert
_______________________________________________
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