
GpsPrune is available to download from the downloads page, with the latest released version being version 13. Details of the development of version 14 will be given here.
The following features have been suggested for version 14, but this list is still very open to discussion. See the wishlist for new features which have been proposed by users of Prune.
Version 13 has only just been released so there isn't any progress to report yet. However, keen users of GpsPrune have already submitted patches for their suggested features, so these will be reviewed and integrated as soon as possible.
| Language | Completion for v13 |
|---|---|
| English, German, Swiss German, Polish, Czech, Hungarian, Portuguese, Chinese, Dutch, Spanish | 100% |
| Italian, Korean, French | 96% |
| Japanese | 79% |
| Turkish | 59% |
| Afrikaans | 28% |
| Romanian | 25% |
| Indonesian | 13% |
| Farsi | 9% |
The translations of GpsPrune are in greatly varying stages of completion. This table on the right summarizes the percentage of translations which are complete for each language. If you want to help with these translations, just have a look at the translation wiki, you don't even have to register if you don't want to.
Unfortunately the Farsi translations have now fallen below 10%, which is why they've not been included in version 13. Any thoughts?
The following credits also appear in the "About" screen of the GpsPrune application, but it's worth repeating here - grateful thanks to all those who have helped contribute so far, by whatever means!
| GpsPrune code written by : | activityworkshop.net |
| Exif code written by : | Drew Noakes (drewnoakes.com) |
| Some icons taken from : | Eclipse |
| Services : | SRTM data courtesy of the U.S. Geological Survey usgs.gov, Wikipedia services by geonames, Gpsies services by gpsies.com, maps from Openstreetmap and cloudmade.com |
| Translators : | Ramon (ch), Miguel (es), Inés (es), Piotr (pl), Petrovsk (fr), Josatoc (it), weehal (pl), theYinYeti (fr), Rothermographer (ro), Sam (zh), Rudolph (af), nazotoko (ja), katpatuka (tr), Rémi (fr), Marcus (pt), Ali (fa), Javier (es), Jeroen (nl), prot_d (cz), György (hu), HooAU (ko) |
| Technical feedback : | Piotr, freegeographytools, Rudolf, Steven, Jose, Jeshi, Denny, Thomas, Jozef, Gregor, Robert, Jani, zapfen, Joerg |
| Mac know-how : | Tyme, Daniel, Michael, Richard |
| Translations helped by : | Open Office, Gpsdrive, Babelfish, Leo, Launchpad |
| Development tools : | Mandriva Linux, Debian Linux, Sun Java, Eclipse IDE, Svn, Gimp, Inkscape, findbugs |
| Other tools : | Garble, Gpsbabel, Povray, Exiftool, Google Earth, Gnuplot, JOSM |
| Thanks to : | Friends and loved ones, for encouragement and support |
This is more of a longer-term idea, to see if it would be possible to port the Prune code over to a C++/Qt implementation. That way it would be compiled into native, completely free code, and wouldn't need an extra jre to run. Plus the Mandriva team have offered to package it and maintain it in the official Mandriva repositories, making the download and install just a single command. Which would be very cool. (Update: now Prune is already available in the repositories of Debian, Ubuntu and OpenSuse, so clearly a rewrite is not necessary just to get it in the linux package managers!)
Of course it's still extremely early days on this, and so far there's only a little basic prototype which doesn't actually do anything yet. A laughably simple screenshot is shown here:
All it really demonstrates is the compilation into a GUI application, basic layout including menus and toolbar, and basic internationalization.
As an additional thought, maybe such an effort could use Python and Qt instead of C++ - but then it would just need a python runtime instead of a java one. Obviously such an undertaking would require a lot of effort to rework and redevelop the code and at the moment there's little incentive to start again.