| Contributing to Eclipse Advanced Scripting Environment (EASE) | |
| ============================================================= | |
| Thanks for your interest in this project. | |
| Project description: | |
| -------------------- | |
| EASE allows the execution of script code (using scripting languages such as JS, Python, ...) within the context of the Eclipse Platform/RCP. As they are running in the same JRE as Eclipse itself, these scripts have direct access to any class of your application and may interact with your workbench. | |
| Through keywords within header data, scripts might be integrated seamlessly into the UI as toolbar and/or menu contributions. Thus the functionality could be extended by providing scripts only. No need to build, export and install a new feature, just provide a script and add it to your application at runtime. | |
| Scripting allows to easily extend an existing application, helps in automating everyday tasks and aids in rapid prototyping during application development. | |
| Developer resources: | |
| -------------------- | |
| Information regarding source code management, builds, coding standards, and more. | |
| - http://projects.eclipse.org/projects/technology.ease/developer | |
| Source Code Repositories: | |
| ------------------------- | |
| The project maintains the following source code repositories: | |
| - git://git.eclipse.org/gitroot/ease/org.eclipse.ease.core.git | |
| Contains the core framework for scripting, keywords and ui | |
| - git://git.eclipse.org/gitroot/ease/org.eclipse.ease.modules.git | |
| Additional script modules providing dedicated scripting functionality (eg. EGit support) | |
| - git://git.eclipse.org/gitroot/ease/org.eclipse.ease.scripts.git | |
| Sample scripts and demos that users can consume | |
| Contributor Agreement: | |
| ---------------------- | |
| Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Contributor Agreement (ECA). | |
| - http://www.eclipse.org/legal/ECA.php | |
| Contact: | |
| -------- | |
| Contact the project developers via the project's "dev" list. | |
| - https://dev.eclipse.org/mailman/listinfo/ease-dev | |
| Search for bugs: | |
| ---------------- | |
| This project uses Bugzilla to track ongoing development and issues. | |
| - https://bugs.eclipse.org/bugs/buglist.cgi?product=EASE | |
| Create a new bug: | |
| ----------------- | |
| Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome! | |
| - https://bugs.eclipse.org/bugs/enter_bug.cgi?product=EASE |