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 "Linux Tools Project/New Subproject Checklist"
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Linux_Tools}} | {{Linux_Tools}} | ||
* Java package names should start with org.eclipse.linuxtools.<subproject> | * Java package names should start with org.eclipse.linuxtools.<subproject> | ||
− | * Properly hide internal classes in internal packages | + | * Properly hide internal classes in internal packages. The internal classes should go into org.eclipse.linuxtools.internal.<subproject> namespace. Private packages should not be exported by the bundles unless marked as x-internal. |
* View, editor and so on ids in plugin.xml should be in the form "org.eclipse.linuxtools.*" | * View, editor and so on ids in plugin.xml should be in the form "org.eclipse.linuxtools.*" | ||
* Public source code should be commented with proper javadoc. Project settings should be setup to warn developers about that. | * Public source code should be commented with proper javadoc. Project settings should be setup to warn developers about that. | ||
* Project's [http://eclipse.org/linuxtools/ web site] should be enhanced by a new section for the subproject. | * Project's [http://eclipse.org/linuxtools/ web site] should be enhanced by a new section for the subproject. | ||
− | |||
− | |||
− |
Latest revision as of 13:58, 11 April 2022
Linux Tools | |
Website | |
Download | |
Community | |
Mailing List • Forums • IRC • mattermost | |
Issues | |
Open • Help Wanted • Bug Day | |
Contribute | |
Browse Source |
- Java package names should start with org.eclipse.linuxtools.<subproject>
- Properly hide internal classes in internal packages. The internal classes should go into org.eclipse.linuxtools.internal.<subproject> namespace. Private packages should not be exported by the bundles unless marked as x-internal.
- View, editor and so on ids in plugin.xml should be in the form "org.eclipse.linuxtools.*"
- Public source code should be commented with proper javadoc. Project settings should be setup to warn developers about that.
- Project's web site should be enhanced by a new section for the subproject.