cgeo/c-geo-opensource — Issue #1012: ID may change
Author: RoadRunner-
Created: 2012-01-18 20:29:50+00:00
State: open

The id of a (navigation-)app is based on it's name (```see cgeo.geocaching.apps.AbstractApp.getId()```). If the name changes (regular name change, fixing a typo or translation, changing the language) the id will change too.
My first idea was to use the fqdn of the class, but then any refactoring would lead into the same issue.

A solution might be a new enum, containing a value per app, and we always only add values to that enum, but never remove any.