-
Notifications
You must be signed in to change notification settings - Fork 12
Ecosystem organisation
For a user of the ecosystem update sites, the structure of the Scala IDE Eclipse repositories is as such :
http://download.scala-ide.org/ecosystem
/e37
/scala29
/dev
/site
/stable
/site
/scala210
/dev
/site
/stable
/site
/e38
/scala210
/dev
/site
/stable
/site
The dev
keyword marks milestones and release candidates, while stable
is self-explanatory. Each site
folder contains an ecosystem update site build around the Scala IDE versions of the given flavor (e37/scala29/dev
for development builds on Scala 2.9.x and Eclipse 3.7 or earlier, e38/scala210/stable
for final builds on Scala 2.10.x and Eclipse >= 3.8).
The marker for Eclipse version may not to follow Eclipse version nomenclature for versions which we only support in an experimental capacity. You can have a look at the Ecosystem's status page to peek at what is available at the moment.
When you look for new software in the Ecosystem (as you are installing new software), plugins may come grouped in two categories:
- the Stable category is for plugins that are recommended, and carefully selected for the following criteria:
- they are relevant for Scala development
- they have universal appeal
- they are high-quality software with a history of reliable support across Scala and Scala-IDE versions
- they are generally awesome
- the Incubator category gathers plugins that provide interesting software that should be evaluated, but are for the moment suboptimal in one of the respects listed above.
If you think a plugin should go from Incubator to Stable, there is advice here.
1. The Scala Developer's Perspective
2. The Plugin Contributor's Perspective
3. Technical Documentation