Skip to main content

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.

Jump to: navigation, search

Components Page Conventions

Revision as of 07:28, 15 March 2008 by Unnamed Poltroon (Talk) (Added tag for Phoenix left menu)

{{#eclipseproject:technology.higgins}}

Navigation

  • All information, interfaces, doc, etc. about any Component should be reachable by clicking on the component name in the column above.

Table Templates

Column Names

  • Left-most Column (may be indented)
    • Component-level rows: Component name plus:
      • (Bugzilla component name) if Bugzilla name is different
    • Sub-component-level rows (Token Service and IdAS only): Sub-Component name
    • Project-level rows: Project name plus:
      • [SVN module name]
      • {branches} --list of branch names for this component
  • Dep. (Dependencies)
    • dep - wiki page of non-Higgins libraries (e.g. JARs) that this component depends on to build and run
  • Repository
    • svn - link to the SVN source files
      • Use either the https link given, or substitute svn+ssh for https as the svn URL in order to access the code for a project
  • Downloads
    • downloads - link to the mostly recently generated nightly on build.eclipse.org [Soon: this page will also include all stable builds]
  • Test Status
    • For each of the java sub-projects of each Component listed in all of these tables there exists a second project a sister ".test" project exists containing unit tests. These tests are [well, will soon be] automatically run during the nightly build process. This cell should contain a status word related to these tests:
      • none - no sister ".test" project exists
      • minimal - a few unit tests exist in the ".test" project
      • good - reasonable coverage of functionality exists in the ".test" project
  • Build Status (LED)
    • green - last night's build succeeded
    • red - last night's build failed
    • clear/off - not yet part of nightly build
  • Owner
    • <email> - email of the owner of this component

Proposed Improvements to the tables on this page

This section is a place to capture new ideas, suggestions, requirements for improvements to the templates used to generate these tables:

  1. A way to indicate the FIRST Higgins release milestone for which the project/row is being targeted. For example, we could express that the XML File Context Provider is being targeted for Higgins 1.2
  2. Make the LED's clickable so when one is red, it can be clicked which results in the user being taken to the build log or something that explains why the build broke. I'm not sure how to do this in a way that doesn't display the ugly wiki "external link" graphic. I do know how to do it nicely if we're linking to a wiki.eclipse.org page (jimse)

Links

Back to the top