3. Node URL ex http://marketplace.eclipse.org/node/%/xml
- Should have back references to the categories it is
assigned to.
- Should have a non-HTML 'short' description of a
sentence or two.
- Should have 'votes' or such information exposed
- Should have a top-level list of IU IDs to be
installed with markings for 'required' vs. 'optional': <to-install><iu
required='true' id='org.eclipse.cool.software'/><iu required='false'
id='org.eclipse.cool.addon'/></to-install>
- Should provide well-structured Eclipse compatible
versions, currently there are different formats used for supported Eclipse
versions, we should have an element like
<eclipse-compatibility><version>3.3</version><version>3.4</version>...
or similar.
- Should provide hints as to the operating systems
supported like:
<eclipse-compatibility><os>win32,x86,win32</os><os>macosx,x86,carbon</os></eclipse-compatibility>
with the contents being well-structured triplets or broken out as individual
elements.
- Should have a flag indicating that the listing has
been updated for 'automated install' including full specification of
<to-install> and <eclipse-compatibility>, basically something for
the listing author to 'approve' this as a well-structured listing instead of
one of the listings we've migrated over time.