On 06/17/2015 09:28 AM, Wiktor Niesiobedzki wrote: > I don't quite understand what's your goal. All dependencies are > included in josm*.jar. Do you intend to create your own *jar for > distribution without dependencies and use separate packages to provide > them?
For software to be included in Debian the software itself and all its dependencies need to be built from source, because Debian cares deeply about its commitment to Free Software. Just shipping JARs is not acceptable because .class files are not source. While shipping binaries is the norm in the Java world, this is incompatible with the Free Software principle of allowing users to modify the software they receive. That requires the software in its preferred form for modification (source code). I'm not happy with the switch to JCS. The 2.0 branch is still in beta and doesn't look very mature yet. Its requirement to build JOSM has prevented me from keeping the josm Debian package in sync with the latest tested snapsnots. Having the previous caching mechanism available too would allow us to keep using that until JCS 2.0 matures and has packaging available. Kind Regards, Bas -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1 _______________________________________________ josm-dev mailing list [email protected] https://lists.openstreetmap.org/listinfo/josm-dev
