Ongoing effort to package JOSM
musuruan at gmail.com
Sat Aug 8 13:45:07 UTC 2009
Cédric OLIVIER has submitted a review request for JOSM, an editor
for OpenStreetMap (OSM) written in Java:
Since I'm an OSM contributor, a JOSM user and a Fedora packager, I
tried to address some of the problem the package has with some
informal reviews (I'm not a sponsor and Cédric is looking for one).
The most evident mistake is that the package is using pre-built JAR
files instead of system JARs. These libraries are not yet available in
Fedora. To speed things up, I packaged them and submitted for review:
Although I maintain more than 20 packages in Fedora and RPM Fusion,
these are my first two Java packages. Any hint or suggestion on how to
improve them is well accepted. A reviewer is welcome too :)
In metadata-extractor I had to disable junit test. This is something
Debian package does too. But I do not understand why enabling it I get
the following error:
failed to create task or type junit
Cause: the class
org.apache.tools.ant.taskdefs.optional.junit.JUnitTask was not found.
This looks like one of Ant's optional components.
Action: Check that the appropriate optional JAR exists in
-a directory added on the command line with the -lib argument
Do not panic, this is a common problem.
The commonest cause is a missing JAR.
This is not a bug; it is a configuration problem
Any help appreciated.
More information about the devel