Summary: | [api][rseterminals] Move RSE-Terminals out of incubation | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Tools] Target Management | Reporter: | Martin Oberhuber <mober.at+eclipse> | ||||||
Component: | RSE | Assignee: | Anna Dushistova <anna.dushistova> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Martin Oberhuber <mober.at+eclipse> | ||||||
Severity: | enhancement | ||||||||
Priority: | P3 | Keywords: | api | ||||||
Version: | 3.0 | ||||||||
Target Milestone: | 3.1 M5 | ||||||||
Hardware: | All | ||||||||
OS: | All | ||||||||
Whiteboard: | |||||||||
Bug Depends on: | 257694, 263195, 247700, 258631 | ||||||||
Bug Blocks: | 263189 | ||||||||
Attachments: |
|
Description
Martin Oberhuber
2008-12-19 08:52:45 EST
Created attachment 120944 [details]
Patch reving rseterminal up to 1.0
Attached patch does the first important steps:
* Add the "API Analysis" nature to the 3 rseterminal plugins
* Add Class Javadocs everywhere (with an "EXPERIMENTAL" marker)
* Move version numbers up to 1.0 everywhere (required by API tooling)
* Remove "(Incubation)" from all plug-in and feature names
* Register the three new API packages in org.eclipse.rse.doc.isv
* Update the site.xml file to pick up the new feature version (1.0)
The RSE Tests feature was reved up to 3.1 along the way since it now contains tests for the new generic terminal shell, which is new in 3.1. The change is committed and released for RSE 3.1m4:
[259363][api][rseterminals] Move RSE-Terminals out of incubation
I'm leaving the bug open to perform the following additional tasks:
1.) Review the org.eclipse.rse.subsystems.terminals.core API classes
- might want to get rid of some methods or classes, or change signature
2.) Review all Javadocs
3.) Get rid of the EXPERIMENTAL tag on all Javadocs.
Should finish the API Review by M6. Created attachment 120958 [details]
Additional patch for changing the Downloads page
The two attached patches have been committed. More work is scheduled via bug 263189, bug 263195, bug 247700 and bug 257694. I believe we can mark this bug fixed, since the "(Incubation)" is gone from all features and downloads, and the feature is part of the standard RSE runtime now. Remaining work will be tracked in the separate bugs mentioned. |