[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-user] Request for Comments: Migration path to new packaging type for p2-enabled products

Tycho developers and users -

As announced before [1], we want to introduce a new packaging type for building p2-enabled products and remove that functionality from eclipse-repository [2]. While the technical details are mostly clear, we haven't decided on how this packaging type shall be introduced.

The new packaging type shall replace the current eclipse-application implementation. There are two options how this could be done:

   1. By assigning a new name to the new packaging type, e.g. "eclipse-product". The current eclipse-application packaging type would be deprecated and eventually be removed.
   2. By replacing "eclipse-application". To avoid the risk of blockers, the current implementation would remain available as fall-back under the name "eclipse-application-old".

What is your opinion on this?


I think that we should go for option 2, because it makes it more clear what we want people to use. I don't want the confusion again that we caused with eclipse-repository and eclipse-update-site. Also, the new packaging type will not need to mature after it has been created (as this was/is the case with eclipse-repository) because it will just be factored out of the eclipse-repository implementation.

Regards
Tobias



[1] http://software.2206966.n2.nabble.com/Request-for-Comments-How-to-build-products-categories-and-p2-repositories-in-Tycho-tp5962554p5962554.html
[2] https://docs.sonatype.org/display/TYCHO/Discussion+on+eclipse-repository+packaging+type+clean-up



--

Tobias Oberlies
SAP AG
www.sap.com

Pflichtangaben/Mandatory Disclosure Statements: http://www.sap.com/company/legal/impressum.epx