Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Creating different distributions for different teams in company
Creating different distributions for different teams in company [message #1403386] Wed, 23 July 2014 11:37 Go to next message
Markus Oley is currently offline Markus OleyFriend
Messages: 301
Registered: July 2009
Location: Germany
Senior Member
Hi to all,

we have to create different eclipse configurations for our teams with different plugins, project wide configurations and so on....

So I took a look on OOMPH, which is a very cool approach I guess.

Is there a possibility to install everything what is configured in one setup file from commandline? Is this planned or in work?
Or can I import such a setup file in an existing eclipse instance to reconfigure?

I found the OOMPH standalone installer application and I think this is a tool adapted to the use case of setting up a configuration when contributing to eclipse.

Cheers
Markus
Re: Creating different distributions for different teams in company [message #1403438 is a reply to message #1403386] Wed, 23 July 2014 16:17 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 31031
Registered: July 2009
Senior Member
Markus,

Comments below.

On 23/07/2014 1:37 PM, Markus Oley wrote:
> Hi to all,
> we have to create different eclipse configurations for our teams with
> different plugins, project wide configurations and so on....
> So I took a look on OOMPH, which is a very cool approach I guess.
> Is there a possibility to install everything what is configured in one
> setup file from commandline?
Some folks were looking at provided a headless application wrapper
around the existing infrastructure, and we made a few minor changes to
enable that, but we're not actively working on that goal ourselves at
this time.
> Is this planned or in work?
It's not so much planned yet...
> Or can I import such a setup file in an existing eclipse instance to
> reconfigure?
If you install Oomph into Eclipse, there is a wizard that allows you to
add projects to your workspace; it's basically like the install wizard,
except it starts with the second page of the wizard, i.e., the project
selection. Then yes, it will configure the existing instance to
conform to what the project specifies it needs.

But note that you're far better off installing the initial IDE with
Oomph because of it's useful bundle pooling capabilities...
>
> I found the OOMPH standalone installer application and I think this is
> a tool adapted to the use case of setting up a configuration when
> contributing to eclipse.
This is not a headless application, it's what we use to launch the
installer wizard.
> Cheers
> Markus
>
Re: Creating different distributions for different teams in company [message #1403650 is a reply to message #1403438] Thu, 24 July 2014 20:27 Go to previous messageGo to next message
Markus Oley is currently offline Markus OleyFriend
Messages: 301
Registered: July 2009
Location: Germany
Senior Member
Hi Ed,

Thank you for your infos so far!

May I tell you something about my use case.... Perhaps you can tell that this already works or if this is planned to be handled by OOMPH.

I work in an architectural department in our company. One of our tasks is providing eclipse tooling. We have very different needs in many projects (one with own xtext dsl plugins, one with jboss tools plugin for online tooling and xtext plugins, one only having some other additional plugins, like anyedit etc.). We create eclipse distributions (until now) for every project to omptimize the process of setting up the fitting IDE for any project. But I want to replace our own tool with oomph (in parts or completely), not nowing how - yet.

In any of these different projects we have multiple CVS Sad and git modules. We also like to create a company wide mirror with all needed plugins to minimize download effort from internet. So I need somewhere setup files for completely creating any toolings of any projects. Thought of a mechanism where I can export the setup and store it somewhere ... and anyone can use this to setup his IDE from scratch or update it when necessary. Also we create our mirrorsites every night in jenkins, perhapse with OOMPH headless in the future?

could you imagine that OOMPH can somehow meet this needs? Is it already possible or what would be necessary to be contributed?

Looking forward to hearing from you.
Cheers
Markus

How can you imagine
Re: Creating different distributions for different teams in company [message #1403790 is a reply to message #1403650] Sun, 27 July 2014 14:27 Go to previous message
Ed Merks is currently offline Ed MerksFriend
Messages: 31031
Registered: July 2009
Senior Member
Markus,

Comments below.

On 24/07/2014 10:27 PM, Markus Oley wrote:
> Hi Ed,
> Thank you for your infos so far!
>
> May I tell you something about my use case.... Perhaps you can tell
> that this already works or if this is planned to be handled by OOMPH.
> I work in an architectural department in our company. One of our tasks
> is providing eclipse tooling. We have very different needs in many
> projects (one with own xtext dsl plugins, one with jboss tools plugin
> for online tooling and xtext plugins, one only having some other
> additional plugins, like anyedit etc.). We create eclipse
> distributions (until now) for every project to omptimize the process
> of setting up the fitting IDE for any project. But I want to replace
> our own tool with oomph (in parts or completely), not nowing how - yet.
I see.
>
> In any of these different projects we have multiple CVS :( and git
> modules.
CVS and SVN are not well supported, but we're exploring ideas for making
those function more like git...
> We also like to create a company wide mirror with all needed plugins
> to minimize download effort from internet.
Yes, that makes a lot of sense. Does your company have sort of a shared
file system infrastructure that you could use file: URIs to access the
mirror? That would make them much faster than using http.
> So I need somewhere setup files for completely creating any toolings
> of any projects.
I see.
> Thought of a mechanism where I can export the setup and store it
> somewhere ... and anyone can use this to setup his IDE from scratch or
> update it when necessary.
We maintain such things in git, but of course you can put it anywhere
that's accessible as a URI.
> Also we create our mirrorsites every night in jenkins, perhapse with
> OOMPH headless in the future?
Yes, it's very useful to create local mirrors to reduce traffic and to
reduce duplication of bundles. A bundle pool and a mirror are quite
similar in principle...
> could you imagine that OOMPH can somehow meet this needs?
Yes much of this is possible now. Even CVS and SVN are supported
indirectly via *.psf import.
> Is it already possible or what would be necessary to be contributed?
We've not looked at tools to help produce mirrors, but certainly we have
all the infrastructure to make that task much easier...
> Looking forward to hearing from you. Cheers
> Markus
>
> How can you imagine
Previous Topic:[Solved] How to try your own setup - drag file onto Projects catalog in the installer
Next Topic:Origin of a variable
Goto Forum:
  


Current Time: Sat Apr 04 09:35:23 GMT 2020

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

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

Back to the top