#832161 RFP: gpsmaster -- application to create, view, edit and analyse GPX files

Package:
wnpp
Source:
wnpp
Submitter:
"Artur R. Czechowski"
Date:
2024-06-12 18:21:05 UTC
Severity:
wishlist
#832161#5
Date:
2016-07-22 23:56:52 UTC
From:
To:
Package: wnpp
Severity: wishlist

* Package name    : gpsmaster
  Version         : 0.62.97
  Upstream Author : Rainer Fügenstein <rfu@oudeis.org>
* URL             : http://wiki.openstreetmap.org/wiki/GpsMaster
* License         : GPL
  Programming Lang: Java
  Description     : application to create, view, edit and analyse GPX files

The program is focused toward the analysis of recorded tracks, but also
offers features for planning outdoor activities such as backpacking, hiking,
and biking.

I consider this package as worth adding to Debian repository, because no other
software available currently in Debian allows merging segments.
For last year I used the this piece of software, as I was limited only
to the Windows based laptop. Now I'm back on Debian and first I've checked
existing packages for required functionality. Because I didn't found any,
I fetched the GPS Master which I am quite happy to uise on regular basis.

Best regards

#832161#10
Date:
2016-07-23 09:18:09 UTC
From:
To:
Hi Artur,

How does gpsmaster compare to gpsprune and qmapshack? It seems to
overlap with their functionality, and both are already available in Debian.

The gpsmaster project doesn't seem to use a bugtracker nor version
control, so I'm doubting the maturity of this project.

Would you be willing to help co-maintain the gpsmaster package in Debian
since the Debian GIS team is low on manpower?

Kind Regards,

Bas

#832161#15
Date:
2016-07-23 14:37:39 UTC
From:
To:
Hi Sebastian,
Maybe little background. The GPS device I own occasionally resets
itself. So, instead of having one segment track from the trip I have few
segment. The list of requirements I have from the software is:
 - remove some points from the track: close the home to protect my location
   when I publish the path and the gps drift from places when I stopped for
   a break without turning off the device
 - merge segments into one track
 - provide me the background map to remind me where I have been

As I've got back to Linux based workstation, first I've tried available
software, including the gpsprune. At first glance I cannot find required
functionality. Now I am digging through the documentation - maybe I would
be able to achieve what I want.

I've just run qmapshack. Again, at first glance I was unable to find what
I want. After some digging I've found what I need, but the interface is far
for comfortable to use.

If I would have a choice only from gpsprune and qmapshack I would try to
learn how to merge the segments in gpsmaster (stil keep trying), as the
points' removal is quite easy. The qmapshack makes from such basic operations
elaborate procedure requiring clicking through the few windows every time.

Contrary to the above, the gpsmaster is straightforward and intuitive to use.
It doesn't require any additional configuration. Run the ѕoftware, open the
track, the software fetcheѕ the map of the region. After one guess to click
one button visible on the toolbar to enable a side toolbar, the new options
are available. As a bonus, there are quite nice trip stats visible.
There is a presence of .svn directory in the sources. So it is a high
chance the developer uses private subversion repository. I agree, lack
of bugtracker could be a drawback.
Well, I used to have a Debian Maintainer status with a few packages under
my care. For last year I was unable to maintain them properly and all of them
are reported as RFA. Situation changed in a good way recently so I am going
to have a closer relation with Debian again. If the Debian GIS team is not
against the new package I will contact you again as soon as I will be ready
for a new commitment.

Best regards
    Artur

#832161#20
Date:
2016-07-23 15:39:23 UTC
From:
To:
Hi Artur,

The Debian GIS team is not against the new package, there is simply not
a lot of manpower in the team to maintain all our existing packages. You
clearly have an interest in the gpsmaster package, so I invite you to
help co-maintain it within the team. There are only a handful of people
somewhat active in the team, and not munch Java expertise, but for that
latter the debian-java list is a good option.

Please refer to the Debian GIS Policy for the team specific documentation:

https://pkg-grass.alioth.debian.org/policy/index.html#introduction

Kind Regards,

Bas

#832161#25
Date:
2016-07-24 11:31:11 UTC
From:
To:
Sebastiaan,
Sounds fair. I will contact you soon, then.

Regards
    Artur

#832161#30
Date:
2016-07-24 11:38:04 UTC
From:
To:
Hi Artur,

Beware that packaging gpsmaster won't be trivial, some of its
dependencies are not packaged in Debian yet, and it requires and older
version of metadata-extractor which will require patches to work with
the newer version in Debian. You may be better off just using the
upstream jar which bundles the dependencies.

Kind Regards,

Bas

#832161#35
Date:
2018-05-12 00:56:48 UTC
From:
To:
To run the program, after downloading, do

$ java -jar GpsMaster_*.jar
(But this did not seem to work. So maybe do something else)

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

#832161#40
Date:
2024-06-12 18:18:42 UTC
From:
To:
I just downloaded gposmaster 0.64.02 and the jar runs fine on current debian stable:
java -jar GpsMaster_0.64.02.jar

It does look like a nice package and I agree it has a nicer interface that either GPSprune or qmapshack.

I will use it a bit more to see if it really provides enough advantage over the other tools available.

It is quite easy to use unpackaged, but as no-one else has got far
with this in the last 8 years, I might give it a packaging go sometime
if the UI advantages and packaging effort align.

Wookey