Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Eclipse Platform » Migrating a Europa custom installer to Galileo P2
Migrating a Europa custom installer to Galileo P2 [message #336262] Thu, 04 June 2009 09:04 Go to next message
Eclipse UserFriend
Originally posted by: subs._nospam_consertum.com

Hi,

We are starting to migrate our product from Europa to Galileo (we missed
out Ganymede).

Our product consists of RCP, our plugins and a large collection of files
(executables, data file, etc) outside of the Eclipse install.

For Europa, we wrote a custom InstallHandler that is invoked by the
update process and allows us to update the 'external' files. This is
working extremely well. We also use a similar facility to install
additional (optional) functionality from our update site - it installs
both the plugins and additional external files.

We would like to do something similar with Galileo/P2:
- is this possible?
- are there any articles explaining how?
- any hints on where to start?

Thanks!

--
Derek
Re: Migrating a Europa custom installer to Galileo P2 [message #336267 is a reply to message #336262] Thu, 04 June 2009 13:02 Go to previous message
Paul Webster is currently offline Paul WebsterFriend
Messages: 6859
Registered: July 2009
Location: Ottawa
Senior Member

Derek wrote:
> Hi,
>
> We are starting to migrate our product from Europa to Galileo (we missed
> out Ganymede).
>
> Our product consists of RCP, our plugins and a large collection of files
> (executables, data file, etc) outside of the Eclipse install.
>
> For Europa, we wrote a custom InstallHandler that is invoked by the
> update process and allows us to update the 'external' files. This is
> working extremely well. We also use a similar facility to install
> additional (optional) functionality from our update site - it installs
> both the plugins and additional external files.
>
> We would like to do something similar with Galileo/P2:
> - is this possible?
> - are there any articles explaining how?
> - any hints on where to start?
>
> Thanks!
>

I've re-routed to e.t.equinox where the p2 people live. Basically, you
would be using p2 in 3.5. http://wiki.eclipse.org/Category:Equinox_p2
is the category for p2 articles.

http://wiki.eclipse.org/Equinox/p2/Engine/Touchpoint_Instruc tions is the
p2 replacement for install handlers.

There are a few ant tasks that can take a current site.xml and generate
the correct p2 repository ... and then the extra work to write your
"native" touchpoints, I think.

PW

--
Paul Webster
http://wiki.eclipse.org/Platform_Command_Framework
http://wiki.eclipse.org/Command_Core_Expressions
http://wiki.eclipse.org/Menu_Contributions
http://wiki.eclipse.org/Menus_Extension_Mapping
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/workbench.htm


Previous Topic:ShowViewMenu and activities
Next Topic:Editors updating command enablement
Goto Forum:
  


Current Time: Fri Nov 28 06:11:05 GMT 2014

Powered by FUDForum. Page generated in 0.02031 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software