| Summary: | P2 Editor for artifact and metadata repository | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Heiko Böttger <heiko.boettger> |
| Component: | p2 | Assignee: | P2 Inbox <equinox.p2-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | contact, henrik.lindberg, irbull, remy.suen, tjwatson |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | stalebug | ||
|
Description
Heiko Böttger
If I'm not mistaken, I think the buckminster project had some tooling support for repositories. (In reply to comment #1) > If I'm not mistaken, I think the buckminster project had some tooling support > for repositories. Yup, see http://wiki.eclipse.org/Equinox_p2_Metadata_Authoring Well I sent it too fast. It actually is tooling for IUs, more than tooling for repos. But my team had worked on a metadata repository editor a while ago (see this wiki page: http://wiki.eclipse.org/Equinox_p2_Metadata_Repository_Authoring) We used EMF API on top of p2 API to ease the creation of the editors (undo/redo support, drag&drop, outline... all of this comes pretty much for free ;)). I could help making this available to the community (in the Equinox incubator) if there's a demand for it! (In reply to comment #3) > Well I sent it too fast. It actually is tooling for IUs, more than tooling for > repos. > > But my team had worked on a metadata repository editor a while ago (see this > wiki page: http://wiki.eclipse.org/Equinox_p2_Metadata_Repository_Authoring) > We used EMF API on top of p2 API to ease the creation of the editors (undo/redo > support, drag&drop, outline... all of this comes pretty much for free ;)). > I could help making this available to the community (in the Equinox incubator) > if there's a demand for it! This is also (to some extend) what the Eclipse b3 aggregator project does. There is an EMF model and a tree for editing an aggregation model consisting of p2 repositories. The b3 aggregator UI allows the user to create some new information, but basically filters, transforms, aggregates and validates repositories, and then creates aggregated or merged repositories in p2 and/or maven form. The http://wiki.eclipse.org/Equinox_p2_Metadata_Authoring was an experiment, and it is quite dated. Not recommended for use. (In reply to comment #4) > This is also (to some extend) what the Eclipse b3 aggregator project does. > There is an EMF model and a tree for editing an aggregation model consisting of > p2 repositories. > I should have added that It has an EMF model of p2 (that can also be used in a free standing way to load and manipulate p2 repositories programmatically). This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. If the bug is still relevant, please remove the "stalebug" whiteboard tag. |