|Re: Creating different distributions for different teams in company [message #1403438 is a reply to message #1403386]
||Wed, 23 July 2014 16:17
| Ed Merks
Registered: July 2009
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
> 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
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
|Re: Creating different distributions for different teams in company [message #1403790 is a reply to message #1403650]
||Sun, 27 July 2014 14:27
| Ed Merks
Registered: July 2009
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.
> In any of these different projects we have multiple CVS :( and git
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.
> 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
> How can you imagine
Powered by FUDForum
. Page generated in 0.02022 seconds