Activity Workshop
 

Prune development

Prune is available to download from the downloads page, with the latest released version being version 11.1. Details of the development of version 12 will be given here as it progresses.

Features for version 12

The list of features and improvements for version 12 has not been prepared yet. See the wishlist for new features which have been proposed by users of Prune.

Translations

LanguageCompletion
English, German,
Swiss German,
Spanish, Czech,
Dutch, Italian
100%
Polish1 missing
French, Portuguese96%
Chinese94%
Japanese89%
Turkish66%
Romanian28%
Afrikaans26%
Indonesian15%
Farsi10%
Slovak0%

The translations of Prune are in greatly varying stages of completion. This table on the right summarizes the percentage of translations which are complete for each language, according to the development code. 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.

Credits

The following credits also appear in the "About" screen of the Prune application, but it's worth repeating here - grateful thanks to all those who have helped contribute so far, by whatever means!

Prune code written by :activityworkshop.net
Exif code written by :Drew Noakes (drewnoakes.com)
Some icons taken from :Eclipse
SRTM data :courtesy of the U.S. Geological Survey, usgs.gov
Cloudmade maps :Openstreetmap and Cloudmade, 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)
Technical feedback :Piotr, freegeographytools, Rudolf, Steven, Jose, Jeshi, Denny, Thomas, Jozef, Gregor, Robert, Jani
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, Openstreetmap, Povray, Exiftool, Google Earth, Gnuplot
Thanks to :Friends and loved ones, for encouragement and support

C++/Qt rewrite

screengrab of Qt prototype

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.

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.