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 "Higgins Component Owner Checklist"

(Component Owners)
Line 6: Line 6:
  
 
== Component Owners ==
 
== Component Owners ==
# Owners MUST create rows (and sometimes entire tables) for each project on the [[Components]] page.  
+
Owners MUST:
# Owners MUST manually create (and constantly update) the "dep" wiki page in the "Dependencies" column (entitled "Dep.") for each project/row on the [[Components]] page.
+
# Create rows (and sometimes entire tables) for each project on the [[Components]] page.  
# Owners MUST edit the autobuild scripts to include java components in the nightly build
+
# Manually create (and constantly update) the "dep" wiki page in the "Dependencies" column (entitled "Dep.") for each project/row on the [[Components]] page.
# Owners MUST create a "row" wiki page for each row using the [[Component Description Template]]
+
# Edit the autobuild scripts to include java components in the nightly build
# Owners MUST make sure that automated build scripts are using the latest build.xml
+
# Create a "row" wiki page for each row using the [[Component Description Template]]
 +
# Make sure that automated build scripts are using the latest build.xml
 +
# Make sure that all 3rd party dependent jars are read from the dependencies.redistributable project. For projects that autobuild this can be verified by checking that the auto-generated "Third Party Dependencies" section of the "dependencies" page linked from a build page (see the "downloads" column on the [[Components]] page.
  
 
==Links==
 
==Links==
 
* [http://eclipse.org/higgins Higgins Home]
 
* [http://eclipse.org/higgins Higgins Home]

Revision as of 16:45, 4 January 2008

Component owners are responsible for creating and maintaining the following wiki doc, build scripts, etc. for their Components.

Solution Owners

  1. Solution owner MUST add a link to the solution here Solutions
  2. Solution owner MUST create the solution page using Solution Description Template

Component Owners

Owners MUST:

  1. Create rows (and sometimes entire tables) for each project on the Components page.
  2. Manually create (and constantly update) the "dep" wiki page in the "Dependencies" column (entitled "Dep.") for each project/row on the Components page.
  3. Edit the autobuild scripts to include java components in the nightly build
  4. Create a "row" wiki page for each row using the Component Description Template
  5. Make sure that automated build scripts are using the latest build.xml
  6. Make sure that all 3rd party dependent jars are read from the dependencies.redistributable project. For projects that autobuild this can be verified by checking that the auto-generated "Third Party Dependencies" section of the "dependencies" page linked from a build page (see the "downloads" column on the Components page.

Links

Back to the top