[Taginfo-dev] Upgrade infos

Jochen Topf jochen at remote.org
Sat Jan 19 15:47:54 GMT 2013


Hi!

Here are some upgrade infos if you are running your own taginfo instance and
want to upgrade to the new code:

* There are a lof of additional texts and the translations are not finished
  yet. If you can help please do.

* There is a new version of the tagstats C++ program that counts relation
  types and roles. You must compile it yourself using the current Osmium
  version. Osmium now does 64bit IDs by default, which will become important soon
  when we have more than 2^31 nodes. Taginfo actually doesn't do anything with
  the IDs, so everything should probably keep running, but who knows.

* Add the "languages" source to "sources.download" in your taginfo-config.json
  This collects information about the languages in the world, their names,
  codes, etc. This is not used yet, but it will be.

* You have to update the whole thing and run the update script before anything
  will work. There are new database tables etc. So the new interface will not
  work with the old databases and the old interface will not work with the
  new databases.

* The update scripts now use "curl" instead of "wget", you might have to install
  that.

* Taginfo currently works with Ruby 1.8 and 1.9. But I am planning some changes
  that need the better Unicode support of Ruby 1.9. So if you are not using
  Ruby 1.9 yet, you should upgrade. On the main site, it still runs with
  Ruby 1.8 because the Linux version is too old, but thats next on my list...

* I think all the bits that need to be configurable for different taginfo
  instances are. But if you need any changes, please speak up on this list and
  we can see how we can make it easier to run your own taginfo instance.

I am mostly through with the changes, but there are probably some bugs people
will discover in the next days. So you can wait a bit before you install or
install it now and help find and kill those bugs. :-)

Jochen
-- 
Jochen Topf  jochen at remote.org  http://www.remote.org/jochen/  +49-721-388298



More information about the Taginfo-dev mailing list