Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Oomph » Project Selection misses "IDE for DSL developers"
Project Selection misses "IDE for DSL developers" [message #1408942] Sat, 16 August 2014 15:15 Go to next message
Martin Roob is currently offline Martin RoobFriend
Messages: 8
Registered: October 2012
Junior Member
Hi, I'm a newcomer concerning Oomph.
I just started the Installer and have a first problem on the first page of the wizards.
My intention was to install the Luna version of "Eclipse IDE for Java and DSL Developers".
And (following Murphies Law) exactly this project is not in the selection list of the installation wizard.
There is "Eclipse DSL Tools" and there is "Eclipse Modeling Tools".
But I can't see, what is the right one for me.
I see a product id like "epp.package.dsl" but no description about the package.
So the questions are
- Why is there no "Eclipse IDE for Java and DSL Developers" although it is on the eclipse.org downloads page?
- How can I see what features are beyond the package the wizard shows?

Every help is welcome.
Thanks in advance.
Re: Project Selection misses "IDE for DSL developers" [message #1408979 is a reply to message #1408942] Sat, 16 August 2014 17:46 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6487
Registered: July 2009
Senior Member
<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Martin,<br>
<br>
We generate our Eclipse.org product catalog (notice that it's not a
*project* catalog) directly from the metadata of the p2 repositories
of the Eclipse Packaging Project (EPP):<br>
<br>
   
<a class="moz-txt-link-freetext" href="http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/org.eclipse.products.setup">http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/tree/setups/org.eclipse.products.setup</a><br>
<br>
When you open this generated product catalog from within an IDE that
has Oomph installed you see this:<br>
<br>
<img src="https://www.eclipse.org/forums/index.php?t=getfile&amp;id=18890" alt=""><br>
<br>
So the feature list you asked for is inside the EPP Luna repository:<br>
<br>
<img src="https://www.eclipse.org/forums/index.php?t=getfile&amp;id=18891" alt=""><br>
<br>
I compared this to the feature list given in
<a class="moz-txt-link-freetext" href="https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/lunar">https://www.eclipse.org/downloads/packages/eclipse-ide-java-and-dsl-developers/lunar</a>
:<br>
<br>
    org.eclipse.cvs<br>
    org.eclipse.egit<br>
    org.eclipse.egit.import<br>
    org.eclipse.emf.ecore.xcore.sdk<br>
    org.eclipse.emf.sdk<br>
    org.eclipse.epp.mpc<br>
    org.eclipse.epp.package.common.feature<br>
    org.eclipse.equinox.p2.user.ui<br>
    org.eclipse.help<br>
    org.eclipse.jdt<br>
    org.eclipse.m2e.feature<br>
    org.eclipse.pde<br>
    org.eclipse.platform<br>
    org.eclipse.rcp<br>
    org.eclipse.sdk<br>
    org.eclipse.wst.xml_ui.feature<br>
    org.eclipse.xtend.sdk<br>
    org.eclipse.xtext.sdk<br>
<br>
The two list are identical w.r.t. the "payload", so I conclude that
the packages are the same and the downloads page uses some
additional, non-p2 metadata to determine the label for a package,
i.e., "Eclipse IDE for Java and DSL Developers", while we rely on
the real p2 metadata, i.e.:<br>
<br>
    &lt;unit id='epp.package.dsl' version='4.4.0.20140612-0500'&gt;<br>
      &lt;update id='epp.package.dsl' range='0.0.0'
severity='0'/&gt;<br>
      &lt;properties size='3'&gt;<br>
        &lt;property name='org.eclipse.equinox.p2.name'
value='*Eclipse DSL Tools*'/&gt;<br>
        &lt;property name='org.eclipse.equinox.p2.type.product'
value='true'/&gt;<br>
        &lt;property name='org.eclipse.equinox.p2.type.group'
value='true'/&gt;<br>
      &lt;/properties&gt;<br>
      ...<br>
<br>
It strikes me as slightly odd and especially confusing that a
package's name (I mean label) is different on the downloads page and
in p2. I don't know why the EPP maintainers have the chance to get
into this state and I suspect they're not even aware. I've cc'ed
Dennis (Xtext) and Markus (EPP) in the hope that they can comment on
this.<br>
<br>
Cheers<br>
/Eike<br>
<br>
----<br>
<a class="moz-txt-link-freetext" href="http://www.esc-net.de">http://www.esc-net.de</a><br>
<a class="moz-txt-link-freetext" href="http://thegordian.blogspot.com">http://thegordian.blogspot.com</a><br>
<a class="moz-txt-link-freetext" href="http://twitter.com/eikestepper">http://twitter.com/eikestepper</a><br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">Am 16.08.2014 um 17:15 schrieb Martin
Roob:<br>
</div>
<blockquote cite="mid:lsnsip$nep$1@xxxxxxxxe.org" type="cite">Hi,
I'm a newcomer concerning Oomph.
<br>
I just started the Installer and have a first problem on the first
page of the wizards.
<br>
My intention was to install the Luna version of "Eclipse IDE for
Java and DSL Developers".
<br>
And (following Murphies Law) exactly this project is not in the
selection list of the installation wizard.
<br>
There is "Eclipse DSL Tools" and there is "Eclipse Modeling
Tools".
<br>
But I can't see, what is the right one for me.
<br>
I see a product id like "epp.package.dsl" but no description about
the package.
<br>
So the questions are
<br>
- Why is there no "Eclipse IDE for Java and DSL Developers"
although it is on the eclipse.org downloads page?
<br>
- How can I see what features are beyond the package the wizard
shows?
<br>
<br>
Every help is welcome.
<br>
Thanks in advance.
<br>
<br>
</blockquote>
<br>
</body>
</html>
  • Attachment: hgchgdfb.png
    (Size: 19.83KB, Downloaded 105 times)
  • Attachment: ififbgbe.png
    (Size: 51.31KB, Downloaded 90 times)


Re: Project Selection misses &quot;IDE for DSL developers&quot; [message #1409173 is a reply to message #1408979] Sun, 17 August 2014 09:32 Go to previous message
Martin Roob is currently offline Martin RoobFriend
Messages: 8
Registered: October 2012
Junior Member
Thanks a lot,
this was very helpful.
I installed "DSL Tools" and the result was exactly what I wanted it to be.

My first impression definitely is, that Oomph is a very big step in the right direction for the eclipse landscape.
I will go on experimenting with it.

Greetings
Martin
Previous Topic:Eclipse unusable after latest Oomph update
Next Topic:P2: CheckTrust -Workbench has not been created yet
Goto Forum:
  


Current Time: Thu Apr 02 17:01:07 GMT 2020

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

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

Back to the top