[fedora-java] Packaging of Eclipse Orbit "wrappers"

Gerard Ryan galileo at fedoraproject.org
Sun Jun 8 16:56:01 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

I'm working on packaging eclipse-webtools to replace the existing
eclipse-wtp-* (update nightmare) packages, and would like to solicit
some advice/opinion!

Currently, eclipse-wtp-webservices package[0] does this horrible thing
where it has Source entries for these awful wrapper bundles from
Eclipse Orbit, for axis and apache-commons-discovery. Originally the
package didn't do this, but then it was discovered that it needs to or
stuff breaks[1], because these wrappers bundle the axis &
apache-commons-discovery jars, and copy them to resources folder of
some web project types at project creation.

I think the way this is currently being done in
eclipse-wtp-webservices is not the place where this should happen, but
I'm not sure where is. I've got a couple of ideas, but not sure which
should be done, if any:

1. Have subpackages of axis/commons-discovery for these wrappers to
put them in their own locations in Eclipse dropins directory?

2. Have a different package, something like "eclipse-orbit-wrappers"
that has packages for each of these, and processes them into locations
in Eclipse dropins directory?

Does anyone have an opinion or better solution for this?


[0]
https://apps.fedoraproject.org/packages/eclipse-wtp-webservices/sources/spec/
[1] https://bugzilla.redhat.com/show_bug.cgi?id=872806

Thanks,
Gerard.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTlJWhAAoJEG7cfkpivEoV6xcP/1filOro/GFlYDDPketcgwPG
MYyUOoQ2Li95isVrqqmn1AgCaLzXoNdGykBxSwy1tjguKiT0RFeO5lXlTaOPXmnG
/lLRAbdyxIoYQ9gSch9v18UlZHNYVxO4ZXjZBPRfKlz/SR179eipdr4w1Ox/+5+E
8YH3KGTpHLrL79d7RK8OnoMc6K9N/mmS1rTOr7eJCgCwCdJjPw0TlibocNzcQQzu
E3bK9PStoal2N/4/jAhMRtQdAkh+jh3g0w1Lpko14bBTO4zmoidC4dZztYECaf63
Rtp2/3baEZSM+uj/4ROA58bS2hl2FVmzeUbdOW6KJMa13/JuJoiuMetYtLlpac/9
SoWZ4UvmzNTPvCF3oGffBE/JNgZqL+dxDZc/t0MLpaXkUNq8Oop4dg7sdX+QoziD
ggTkEs+Wplegq8rUHwnJNdVLRAZ4gPSqG6yAXmJIjX7S3VGannTCvm7hzDeZvaZC
FJ0KTURkK3XA5jepzfFAD91jYfeHCey1c8ktsYeXOxCyIz9onkLjTBQ5y7Lhul7I
WunfF9Pb4sB4GG3y73p8ygeydpSMFSq+EkwKCqARv7cQyVF623fdE6WmHr/+bWyp
rtGBQoWzCo85eDAI0EDFGmxd4d4Ta6Zs1rzS+n8X5l0jHyHKDL2gaMPE7rl4g8iI
3a9ejiDUP2HA9wW01sUM
=MuYP
-----END PGP SIGNATURE-----


More information about the java-devel mailing list