-
Notifications
You must be signed in to change notification settings - Fork 12
Plugin inclusion
The inclusion of a plugin in the ecosystem includes a technical step at compilation time, and incurs a redistribution that must be allowed by the plugin's license.
Therefore, if you see a great plugin you would like to see included in Scala-IDE ecosystems, check if it has a compatible license (ideally Apache License 2.0, BSD License 2.0, Eclipse Public License, Scala License, or similar). If so, you should contact the plugin's author. He should then follow the process outlined in the Contributor's guide.
A plugin you like is listed in the Incubator category in Eclipse ? You think it is awesome, popular and reliable enough to be moved to Stable ? It all depends on you !
- Sing its praises in the scala-user mailing-list, taking special care to:
- tell us how valuable this plugin has been to your developer experience
- how stable your experience was as a plugin user
- argue that the plugin has a significant popularity
- Once the resulting thread has garnered uncontested assent ( and only then ), open a ticket marked as Enhancement on our tracker.
- If the review of the plugin and the mailing-list discussion garner massive appeal, your plugin should be reclassified as soon as the next development build of the Scala-IDE is released.
1. The Scala Developer's Perspective
2. The Plugin Contributor's Perspective
3. Technical Documentation