[Taginfo-dev] Upcoming changes for compiled tools

Jochen Topf jochen at remote.org
Wed Aug 26 19:18:19 UTC 2020


Hi!

I have now merged the needed changes for using the tools from the extra
repository and also did some smaller changes and fixes. 

The changes are active on taginfo.osm.org and I hope the update tonight
will run through correctly. :-)

I encourage everbody to update.

Jochen

On Wed, Aug 19, 2020 at 03:24:12PM +0200, Jochen Topf wrote:
> Date: Wed, 19 Aug 2020 15:24:12 +0200
> From: Jochen Topf <jochen at remote.org>
> To: taginfo-dev at openstreetmap.org
> Subject: [Taginfo-dev] Upcoming changes for compiled tools
> 
> Hi taginfo-dev list!
> 
> I am working on some changes for taginfo that will affect everybody who
> creates their own databases. This is not yet integrated into the master
> branch, but I wanted to give you a heads-up to make sure we are fixing
> any problems before this is merged.
> 
> I have moved out the C++ parts of taginfo from the main repository at
> https://github.com/taginfo/taginfo into their own repository at
> https://github.com/taginfo/taginfo-tools . They use a more modern build
> environment using CMake and even have some tests.
> 
> The code now requires C++14. (I will probably switch this to C++17 at
> some point.) All names of binaries have changed, they all are named
> "taginfo-SOMETHING" now so you can install them somewhere in the path
> and there shouldn't be any conflicts with other tools.
> 
> The stats now use hash maps from the Google Abseil library (included
> as a git submodule) which speeds up the tagstats (now taginfo-stats)
> program by one third!
> 
> So far I have not changed any functionality between the old and new
> versions of the code, so you should be able to use both versions
> interchangeably.
> 
> At the moment I encourage everybody to check out the new repository and
> make sure everything builds correctly for them and the tests run
> through. If there are any problems, ask here or open issues on Github.
> 
> If there are no problems (or once we have fixed them), the plan is to
> remove the `tagstats` folder in the old repository and use the stuff
> from the new repository instead. At that time I will also update the
> documentation accordingly.
> 
> Jochen
> -- 
> Jochen Topf  jochen at remote.org  https://www.jochentopf.com/  +49-351-31778688
> 
> _______________________________________________
> Taginfo-dev mailing list
> Taginfo-dev at openstreetmap.org
> https://lists.openstreetmap.org/listinfo/taginfo-dev

-- 
Jochen Topf  jochen at remote.org  https://www.jochentopf.com/  +49-351-31778688



More information about the Taginfo-dev mailing list