News for hackers. Stuff that matters.
Re:Emacs 27.1 by jmnicolas on Tuesday August 11, 2020 @04:24AM (#24118325)
> It always amazes me that some people are willing to put in such hard work, alone, for open source.

Apart of a few well known projects, the open source world is not so rosy.

I'm building an app that exports GPX files (XML file where you can store GPS positions, POIs, routes etc).

All the examples files on the official website ( https://www.topografix.com/gpx.asp ) are broken (they return a blank page) and to validate that your file is compliant you have to compile a 15 years old C++ library first (for some reason they refuse to release a binary).

Re:Emacs 27.1 by gallexme on Tuesday August 11, 2020 @06:44AM (#24119001)
Have a look at https://gdal.org/index.html

Solved a lot of weird open formats issue we had

Re:Emacs 27.1 by jmnicolas on Tuesday August 11, 2020 @08:15AM (#24119492)
Thanks but I already wrote the code and after catching a couple gotchas with the validation tool it's fully compliant now.

My point was not that GPX is hard (it's not) but that when something is open source most of the time you have to put some elbow grease in it because no one is paid to make it polished.

FWIW, it took me less time to write the GPX export code than to look for a binary of the validation tool, fail, then launch WSL and compile the goddam tool.

Re:Emacs 27.1 by iudqnolq on Tuesday August 11, 2020 @05:46AM (#24118723)
What does your app do? That's an area I'm pretty interested in.
Re:Emacs 27.1 by jmnicolas on Tuesday August 11, 2020 @05:59AM (#24118771)
It's a desktop (Windows) map viewer.

I have built my own OSM server to pre-generate tiles so my app has offline capabilities (I have a very slow internet connection so online maps are quite laggy).

I use it mostly to build routes that I export as gpx files to my Android phone (vehicle nav with Osmand and trekking with Iphigénie).

Re:Emacs 27.1 by tosh on Tuesday August 11, 2020 @05:52AM (#24118745)
this sounds super useful to me (I have been in similar situations in the past @ various formats that aren’t super popular).
Re:Emacs 27.1 by jmnicolas on Tuesday August 11, 2020 @06:01AM (#24118780)
What sounds useful ? The app ? If you don't have complex requirements there's surely something available for your platform.