Notice: This Wiki is now read only and edits are no longer 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) |
(→Useful links: added link to Eclipse Dev. Process discussion of Quality APIs) |
||
Line 20: | Line 20: | ||
* [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=3626 Eclipse APIs and Java 5] EclipseCon 2007 presentation | * [http://eclipsezilla.eclipsecon.org/php/attachment.php?bugid=3626 Eclipse APIs and Java 5] EclipseCon 2007 presentation | ||
* [[PDE UI Incubator ApiTools Compare]] | * [[PDE UI Incubator ApiTools Compare]] | ||
+ | * [http://www.eclipse.org/projects/dev_process/eclipse-quality.php Eclipse Development Process and Quality APIs] | ||
=== Historical information === | === Historical information === |
Revision as of 02:31, 27 May 2008
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.
- Javadoc How to write Javadoc
- Provisional API Guidelines
- Policy on use of Export-Package
- OSGi API Guidelines
- API Javadoc tags
- Version Numbering Guidelines on how to assign and evolve plug-in version numbers
- SPI description
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
- Eclipse APIs and Java 5 EclipseCon 2007 presentation
- PDE UI Incubator ApiTools Compare
- Eclipse Development Process and Quality APIs