[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Ongoing effort to package JOSM

     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:


/home/andrea/devel/prg/metadata-extractor/build.xml:48: Problem:
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.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]