| Eclipse 3.8 Release Checklists |
The official check list can be found here.
- Copyright notices
- All source files must have appropriate EPL v1.0 copyright notice
- Source files whose content was created for 3.8 should only have 2011 or 2012 in the copyright notice
- Source files whose content was modified during 3.8 cycle should have 200x, 2011/2012 in the copyright notice
- All features should have "(c) Copyright Eclipse contributors and
others 2000, 2012." in Help > About Eclipse Platform
- Plug-in and feature identification
- Check this info from
Help > About Eclipse SDK
- All features should have provider "Eclipse.org" and version
"3.8.0.qualifier"
- All plug-ins should have provider "Eclipse.org" and version
"3.8.0.qualifier" except for known special cases (org.apache.*,
org.junit, org.eclipse.tomcat and bundles from Orbit)
- License agreements for features and plug-ins
Help > About Eclipse SDK > {Feature | Plug-in} Details >
More Info
- All features should link to the Eclipse Foundation Software User Agreement
- All plug-ins should link to the plug-in's about.html file containing
its plug-in-specific license
- Extension point documentation
- Extension points must be documented in the appropriate help book
- Platform Plug-in Developer Guide; section Reference / Extension
Points Reference
- JDT Plug-in Developer Guide; section Reference / Extension Points
Reference
- PDE Guide; section Reference / Extension Points Reference
- Must be a link to each extension point that a component has
- Extension points added in 3.8 must be clearly marked "Since
3.8"
- API documentation
- Java API must be documented in the appropriate help book
- Platform Plug-in Developer Guide; section Reference / API
Reference
- JDT Plug-in Developer Guide; section Reference / API Reference
- PDE Guide; section Reference / API Reference
- Must be a link to each API package that a component has
- API package must have package overview (package.html)
- All API elements must be documented
- API elements added in 3.8 must be tagged "@since 3.8" (see bug 190060 for tooling support)
- API Compatibility
- Verify that there are no issues in the API Tools reports
- 3.8 Plug-in Migration Guide
- Instructions for migrating older plug-ins to 3.8
- Must describe incompatibilities and breaking API changes
- Should describe deprecations and places where 3.8 has a better story
that plug-ins should more to
- Located in Platform Plug-in Developer Guide / Porting Guide
- Documentation
- What's New in 3.8
- Describes the more interesting differences that 3.3 users will see
when they upgrade to 3.8
- Located in {Workbench | Java Development | PDE} User Guide / What's
new
- Release notes
- Add known problems for each component and other late-breaking news for
customers of 3.8
- Located in eclipse/readme/readme_eclipse.html