[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [p2-dev] touchpoints and touchpoint actions...api needed?

What kind of things are you thinking of making API. At the least, I'd
like to see a mechanism for adding Actions to a Touchpoint.

The other thing I could use as API is the repository IO classes. I'm
creating my own metadata and artifact repository types. I'd still like
to use XML to store the metadata defs, though. And I've done a pretty
bad job of cloning the IO classes to make to work for now.


> -----Original Message-----
> From: p2-dev-bounces@xxxxxxxxxxx 
> [mailto:p2-dev-bounces@xxxxxxxxxxx] On Behalf Of Scott Lewis
> Sent: Friday, September 19, 2008 1:03 PM
> To: P2 developer discussions
> Subject: [p2-dev] touchpoints and touchpoint actions...api needed?
> Hi P2ers,
> Currently p2 has two 'built in' 
> touchpoints...EclipseTouchpoint and NativeTouchpoint.  I've 
> noticed that the impl of these touchpoints is not considered 
> API...meaning that other touchpoint implementers (e.g. me :), 
> essentially need to either use internal API or reimplement 
> shared functions.  I'm looking at this because I'm working on 
> a 'webapp' 
> touchpoint/touchpoints.
> Are there p2 plans to expose/refactor any of these 
> actions/touchpoint code to make them API...so that other 
> touchpoint authors can/could reuse pieces of them?  I see in 
> the current p2 plan this item for M3
> Revise Touchpoint action contribution model
> Does this include what I'm looking for or is it something 
> else?  Do other consumers agree that some sort of 'touchpoint 
> api/library' is needed/desirable?
> If this item above does include some of this work then I 
> would like to offer up contributions for this item (in 
> cooperation with whomever is also working on it).  If it 
> doesn't, I would volunteer myself for taking on a new item.
> Thanks,
> Scott
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/p2-dev