Compiling survex 1.2.11 on Fedora 20

Olly Betts olly at survex.com
Wed Mar 19 01:10:47 GMT 2014


On Sat, Mar 15, 2014 at 12:00:16PM +0000, Wookey wrote:
> I think that a command-line-only way of doing this remains useful even
> once aven has a better UI. The expo website uses the findentrances
> processing, for example.

It's not just a better UI, aven's GPX export allows you to export more
things (e.g. you can export the survey legs, so you should be able to
use it to walk along the ground above a passage; or you can export fixed
points to help you find where to tie in a surface survey).

This really comes down to not wanting to have to maintain two different
pieces of code which do the same thing.  If we had more people actively
working on Survex, that might not be an issue, but it's mostly down to
me and I have other calls on my time which limit how much I can spend on
Survex, and I'd rather spend my limited Survex time in other ways.

The two different versions of the export code (cad3d vs aven) already
cause issues:

http://trac.survex.com/ticket/10

Sharing the code would help this, but isn't trivial - the aven export
code works from aven's data structures, while cad3d works from the
output of the img library.  We could refactor to allow more code to be
shared, but somebody would actually need to do that work.

So my plan is just to allow aven's export to be driven from the command
line if people want command line export (which is seems they do).

Cheers,
    Olly



More information about the Survex mailing list