Skip to main content

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.

Jump to: navigation, search

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

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.

Back to the top