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 "Eclipse/API Central"
< Eclipse
(→API Guidelines) |
|||
Line 1: | Line 1: | ||
− | This page is a hub to collect information about Eclipse | + | This page is a hub to collect information about [[Eclipse Project]] APIs. |
===API Guidelines === | ===API Guidelines === | ||
Line 19: | Line 19: | ||
* [[post_freeze_changes_3.2 | Late-breaking 3.2 API changes]] | * [[post_freeze_changes_3.2 | Late-breaking 3.2 API changes]] | ||
+ | [[Category:API]] | ||
---- | ---- | ||
Back to [[Eclipse Project]] home | Back to [[Eclipse Project]] home |
Revision as of 11:33, 1 December 2006
This page is a hub to collect information about Eclipse Project APIs.
API Guidelines
- How to use the Eclipse API Guidelines for using Eclipse APIs to ensure that your code will keep working as Eclipse evolves.
- Evolving Java-based APIs Guidelines for how to evolve Java-based APIs while maintaining compatibility with existing client code.
- Provisional API Guidelines
- Policy on use of Export-Package
- OSGi API Guidelines
Useful links
- Eclipse APIs: Line in the Sand (pdf) The philosophy, psychology, and sociology of APIs, EclipseCON 2004 presentation by Jim des Rivieres
- API First (pdf) Best practices for API development based, EclipseCON 2005 presentation by Jim des Rivieres
- API Tutorial 2006 at EclipseCon
Historical information
Back to Eclipse Project home