Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "WTP Provisional API Reduction"
(→Topics) |
(→Plan) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Reports == | == Reports == | ||
− | Indigo report (2670 classes) [[WTP Provisional API Reduction/Indigo|Indigo provisional API]] | + | * Indigo report (2670 classes) [[WTP Provisional API Reduction/Indigo|Indigo provisional API]] |
+ | * Juno M5 report (2617 classes) [[WTP Provisional API Reduction/Juno M5|Juno M5 provisional API]] | ||
+ | ** Report searched for "provisional" and "experimental" in source comments / removed references to other "provisional" classes | ||
+ | ** Many deprecated classes still marked provisional | ||
+ | ** Many "internal" and "provisional" classes. | ||
+ | === Plan === | ||
− | + | *Team's and adopters will inspect reports. | |
− | * Gather adopter usage of these api's | + | *Gather adopter usage of these api's |
− | * Team's identify and propose classes that will graduate to API in the short term(Juno M6) | + | *We don't want to break compatibility (namespace / package changes) |
− | * Team's propose longer term plan for reduction (post Juno) | + | *Team's identify and propose classes that will graduate to API in the short term(Juno M6) |
+ | *Team's propose longer term plan for reduction (post Juno) | ||
+ | *Always use [http://wiki.eclipse.org/New_Help_for_Old_Friends_VIII New Help for Old Friends(Kepler)] to report any incompatible changes | ||
+ | === Parent bug === | ||
+ | [https://bugs.eclipse.org/bugs/showdependencytree.cgi?id=372410&hide_resolved=1 Provisional API bugs] | ||
− | + | [[Category:Eclipse_Web_Tools_Platform_Project]] | |
− | + | ||
− | + | ||
− | + | ||
− | [[Category: | + |
Latest revision as of 11:28, 27 November 2012
Reports
- Indigo report (2670 classes) Indigo provisional API
- Juno M5 report (2617 classes) Juno M5 provisional API
- Report searched for "provisional" and "experimental" in source comments / removed references to other "provisional" classes
- Many deprecated classes still marked provisional
- Many "internal" and "provisional" classes.
Plan
- Team's and adopters will inspect reports.
- Gather adopter usage of these api's
- We don't want to break compatibility (namespace / package changes)
- Team's identify and propose classes that will graduate to API in the short term(Juno M6)
- Team's propose longer term plan for reduction (post Juno)
- Always use New Help for Old Friends(Kepler) to report any incompatible changes