Source code for deliverables tagged in Git as version tagged R3_7_0, viewable in the JSDT Git repositories .
JSDT will support the platforms certified by the Eclipse Platform project. For a list of platforms supported , see Eclipse Target Operating Environments.
Internationalization and Localization will be supported.
Themes and their priorities communicate the main objectives of the project and their importance. These will be prioritized based on the community feedback. New themes could be synthesized from the requirements submitted by the community.
The sections to follow defines the plan items in the JSDT project. The plan items are grouped under the respective themes where applicable. Each plan item corresponds to a new feature, API or some aspects of the project that needs to be improved. A plan item has an entry in the Eclipse Bugzilla system that has a detailed description of the needed improvement. Not all plan items represent the same amount of work; some may be quite large, others, quite small. Although some plan items are for work that is more pressing than others, the plan items appear in no particular order. See the corresponding bugzilla items for up-to-date status information on ongoing work and planned delivery milestones.
For Mars, JSDT will integrate tools like bower, nodejs, npm, basing on Stéphane Bégaudeau's project (https://github.com/sbegaudeau/webtools.jsdt). As result, this tooling would include a launch configuration for node.js applications, a basic java implementation of bower built on top of JGit and a Java implementation of node.js semantic versioning engine, actions dedicated to bower, npm, grunt and gulp, etc.
Support for ECMA5 Script as well is the first priority task for JSDT.
Yet another task for JSDT is a support for injecting parser implementation that should allow a user to use some external parser (like Tern.java, esprima or any other implementations for example https://github.com/bkiers/ecmascript-parser) for different tasks like validation, content assist etc.
The focus on maintenance issues, fixing bugs, and upgrading dependencies will continue to be the primary task for JSDT as well.
The following are plan items including those not yet categorized into a theme.
The general WTP plan can be found here .
Back to the top