Hello Brian,

I do not find the publishers' behavior as that odd. After all, each publisher 
is specialized to perform specific actions and has to be instructed what to do 
in some way. Hence, publishers need some input which most often happens to be 
in the form of xml files (*.product, category.xml, etc.).

Features and bundles publisher, specifically, do not use any descriptor files - 
it starts with exported features and bundles and can generate artifact and 
metadata repositories for them from scratch, as one would expect.

Just voicing my opinion, although this discussion is a little bit off the topic 
of the mail thread.

Best regards,
Shenol Yousouf
SAP Labs Bulgaria

From: [email protected] [mailto:[email protected]] On Behalf 
Of Brian de Alwis
Sent: Tuesday, February 15, 2011 6:42 PM
To: P2 developer discussions
Subject: Re: [p2-dev] How to add a new feature to an existing repository?

In p2, "publish" actually means "import": the publishers take information in 
some format (usually xml) and then convert it and add it to a p2 repository.  I 
found this use of "publishing" to be the opposite of what I first expected.

So to add a category description, you use the category publisher.  To add a 
product, you use the product publisher.  To add a bundle or feature, you use 
the feature and plugin publisher.

Brian.

On 15-Feb-2011, at 11:02 AM, Samuel Wu wrote:



Hi Brian,
I've created a category file but don't know how to pass it to the p2.mirror ant 
task. From the current syntax documented, it doesn't seem to take a category 
file. Is there a hidden parameter that I can set?

Best Regards

Samuel Wu


<graycol.gif>Brian de Alwis ---02/15/2011 10:54:08 AM---On 15-Feb-2011, at 
10:43 AM, Samuel Wu wrote: > Is there a way to set the category name when 
calling
<ecblank.gif>
From:

<ecblank.gif>
Brian de Alwis <[email protected]<mailto:[email protected]>>

<ecblank.gif>
To:

<ecblank.gif>
P2 developer discussions <[email protected]<mailto:[email protected]>>

<ecblank.gif>
Date:

<ecblank.gif>
02/15/2011 10:54 AM

<ecblank.gif>
Subject:

<ecblank.gif>
Re: [p2-dev] How to add a new feature to an existing repository?

<ecblank.gif>
Sent by:

<ecblank.gif>
[email protected]<mailto:[email protected]>

________________________________



On 15-Feb-2011, at 10:43 AM, Samuel Wu wrote:
> Is there a way to set the category name when calling the ant task p2.mirror?

I have never tried this, but I would assume it's the category id from the 
category.xml file.  You must set the id before publishing the category.xml 
file.  You should be able to set an id through the category.xml editor.

Brian.


[attachment "smime.p7s" deleted by Samuel Wu/Toronto/IBM] 
_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/p2-dev

_______________________________________________
p2-dev mailing list
[email protected]<mailto:[email protected]>
https://dev.eclipse.org/mailman/listinfo/p2-dev


--
Rescue your task list with Kizby!  Free 30 day trial with no obligations.
Visit kizby.com<http://kizby.com> for details.

_______________________________________________
p2-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to