[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [epp-dev] The way EPP packages are built
|
Hi,
expermenting a bit more with the product materialization with Tycho I'm
kind of blocked (it might come from a p2 or tycho feature, I could not say)
The .product file describes which features should be included by the
materialized product.
Looking into the "installation details" tab from the materialized
product I can see my product ID and all the features as children of this
product, my guess is it's p2
langage to say those are "required by the product".
The problem I see is that from this state p2 will prevent any
installation of an updated version of such a feature (like, for
instance, coming from the marketplace). And that's exactly what I'm
trying to avoid as we get high installation failure rates from the
marketplace for features which are already installed in the epp bundle.
Is that possible to build a product using tycho not having such a
requirement ? The result I would expect would be the same as launching
p2 director instructions on top of an existing Eclipse SDK.
Are the "product builds" the right way to do that ?
Any hint would be appreciated.
Cheers,
Cédric
Le 21/12/2011 16:13, Igor Fedorenko a écrit :
I played some more with this last week and it looks like there is a bug
in Tycho or, more likely in P2, that results in wrong/missing branding
and customizations (default perspective, at least) of the generated
packages. Unfortunately, I was not able to identify what is actually
wrong with the Tycho-produced packages, so I would appreciate if
somebody could have a look. We are planning to release Tycho 0.14 around
middle of February and understanding the problem will certainly help me
fixing it in Tycho in time for the release (in other words, please help
me help you ;-) ).
My prototype EPP Tycho build setup is available from
https://github.com/ifedorenko/org.eclipse.epp
To run the build, simply do
> mvn clean install
from the root of the checkout. Generated packages will be under
*.product/target/products folders. Thank you in advance.
--
Regards,
Igor
On 11-12-12 10:21 AM, Markus Knauer wrote:
Great. Good to know that there will be some technical support :)
Markus
On Mon, Dec 12, 2011 at 16:15, Igor Fedorenko <ifedorenko@xxxxxxxxxxxx
<mailto:ifedorenko@xxxxxxxxxxxx>> wrote:
I am not sure I'll have time to work on EPP packages themselves,
but I
am certainly interested in this effort and will be happy to
answer tycho
questions.
--
Regards,
Igor
On 11-12-12 10:10 AM, Markus Knauer wrote:
I had plans to start a migration to Tycho (and to git) in
January
because as of today I am involved in another project that takes
all of
my time. If this works well, I will try to convince the package
maintainers to allow the switch for all Juno packages. I am sure
that I
will need some helping hands... if you want to join... ;-)
Thanks,
Markus
On Mon, Dec 12, 2011 at 15:20, Andrew Overholt
<overholt@xxxxxxxxxx <mailto:overholt@xxxxxxxxxx>
<mailto:overholt@xxxxxxxxxx <mailto:overholt@xxxxxxxxxx>>> wrote:
Hi,
> I'm interested in trying to setup a complete toolchain to build
the EPP
> modeling package using Tycho, but once I did that, do any of you
foresee any
> issue in integrating it to the "EPP build process" ?
Markus submitted a talk on this subject to EclipseCon but
it was
unfortunately declined:
http://www.eclipsecon.org/__2012/sessions/building-__eclipse-download-packages-__tycho-and-maven
<http://www.eclipsecon.org/2012/sessions/building-eclipse-download-packages-tycho-and-maven>
Andrew
_________________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx <mailto:epp-dev@xxxxxxxxxxx>
<mailto:epp-dev@xxxxxxxxxxx <mailto:epp-dev@xxxxxxxxxxx>>
https://dev.eclipse.org/__mailman/listinfo/epp-dev
<https://dev.eclipse.org/mailman/listinfo/epp-dev>
--
###
EclipseSource Group
Telefon: +49 721 664733-0 <tel:%2B49%20721%20664733-0> (GMT +2)
Telefax: +49 721 66473329 <tel:%2B49%20721%2066473329>
http://eclipsesource.com <http://eclipsesource.com/>
Innoopract Informationssysteme GmbH
Lammstrasse 21, 76133 Karlsruhe Germany
General Manager: Jochen Krause
Registered Office: Karlsruhe, Commercial Register Mannheim HRB
107883
_________________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx <mailto:epp-dev@xxxxxxxxxxx>
https://dev.eclipse.org/__mailman/listinfo/epp-dev
<https://dev.eclipse.org/mailman/listinfo/epp-dev>
_________________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx <mailto:epp-dev@xxxxxxxxxxx>
https://dev.eclipse.org/__mailman/listinfo/epp-dev
<https://dev.eclipse.org/mailman/listinfo/epp-dev>
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epp-dev
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/epp-dev