Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [pde-dev] p2 metadata authoring proposal

+1

This mailing list as well as the equinox p2 mailing list would be good 
places to post notes/questions for metadata authoring.

A wiki page capturing the latest design thoughts would be excellent.

Darin Wright




"Jeff McAffer" <jeff@xxxxxxxxx> 
Sent by: pde-dev-bounces@xxxxxxxxxxx
05/28/2008 10:17 AM
Please respond to
"Eclipse PDE general developers list." <pde-dev@xxxxxxxxxxx>


To
"'Eclipse PDE general developers list.'" <pde-dev@xxxxxxxxxxx>
cc

Subject
RE: [pde-dev] p2 metadata authoring proposal






Henrik, 
 
This is great.  I agree that creating a PDE incubator work area for this 
would make sense.
 
Others please treat this as a vote and indicate your position in a reply 
on this list.
 
Jeff
 
From: pde-dev-bounces@xxxxxxxxxxx [mailto:pde-dev-bounces@xxxxxxxxxxx] On 
Behalf Of Henrik Lindberg
Sent: Wednesday, May 28, 2008 8:51 AM
To: pde-dev@xxxxxxxxxxx
Subject: [pde-dev] p2 metadata authoring proposal
 
Hi, I am very interested in p2 metadata authoring and would like to 
contribute. 
I have opened an issue 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=233672
Jeff McAffer suggested that I write this proposal to outline the work, and 
that an PDE incubator work area should be set up for this project.
 
(Disclaimer: As I am learning more about p2 every day so some of the 
things I describe here may be a bit "off")
 
The problems this project should solve:
- Several types are "adapted" to installable units by p2 (e.g. features 
and plugins), but there is no direct authoring available. 
- Existing "adapted" installable units may have meta data that needs to be 
modified/augmented in order for the unit to be useful - there is a 
mechanism available to provide advice to the resolution mechanism, but 
authoring of such advice is not.
 
I think the work consists of:
- A wiki page (or several) describing "design of metadata authoring" 
- An XML definition for "authored installable unit" (a candidate is the 
<unit> format in the local meta data repository). It should be possible to 
create such an "iu" file with any name without requirements that it is in 
some special project or folder.
- An XML definition for "advice to adapted installable unit" (as I am not 
sure what is needed here).
- An editor for Installable Unit
- An editor for Installable Unit advice (is perhaps the same editor).
- A way to test the installable unit (resolution, install-ability)
- A way to export/publish installable units
- Settings/preferences
 
I have some question regarding best way to collaborate. Which mailing list 
to use for design discussions? Or if discussion should be in the bugzilla 
issue? Is it a good idea to have a wiki page to describe the "latest 
design"?
 
Regards
Henrik Lindberg
henrik.lindberg@xxxxxxxxxxxxxx
 
 
 _______________________________________________
pde-dev mailing list
pde-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/pde-dev




Back to the top