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 "Recommenders/Attic/Release/ProjectChecks"
m (→Feature) |
m |
||
Line 15: | Line 15: | ||
* build.properties | * build.properties | ||
** includes about.html (??) | ** includes about.html (??) | ||
+ | |||
+ | = Source File Checks = | ||
+ | * File has EPL License header? | ||
+ | * Contributor section including at least the "<Name> - Initial API and implementation" text exists? | ||
= Feature Checks = | = Feature Checks = |
Revision as of 05:34, 27 January 2012
Contents
Plugin Checks
- Files:
- about.html exists
- META-INF/MANIFEST.MF
- Bundle-Name: starts with "Code Recommenders:"
- Bundle-Name: ends with "(Incubation)" or "(Incubation) (Experimental)"
- Bundle-Vendor: is "Eclipse Code Recommenders"
- Bundle-Version: ends with ".qualifier"
- Bundle-RequiredExecutionEnvironment: is "JavaSE-1.6" for java projects
- Require-Bundle: all org.eclipse.org bundles are 3.6.0 at most
- Bundle-SymbolicName starts with "org.eclipse.recommenders"
- build.properties
- includes about.html (??)
Source File Checks
- File has EPL License header?
- Contributor section including at least the "<Name> - Initial API and implementation" text exists?
Feature Checks
- Files:
- about.html exists
- epl-v10.html exists
- feature.properties exists
- license.html
- feature.xml
- provider-name is "Eclipse Code Recommenders"
- version ends with ".qualifier"
Source Feature Generator
Given a feature project, generate a "feature.source" project that looks exactly the same but uses source plug-ins instead of the normal plug-ins
Aggregation Pom Generator
Plugin
For each plug-in generate an aggregator that contains the plugin + test project.
Feature
For each feature generate an aggregator that contains all plug-in + test projects contained in the feature.