Development

Bugs and Feature requests

Mapper has a project page on Maemo Garage, report any bugs or feature requests there.

Todo List

Current WiP

Development is active for these:

What Progress

Rewriting map view to a proper Gtk widget

  • Generic Path (Tracks, Routes and Friend tracks, etc) support
    • Paths signals when they change and map updates the view
  • Generic Marker (POI, Bookmark, Home, Destination, etc) support
  • Map rotation with cairo
  • Threaded tile downloading

70%

Documenting Map widget

  • Using gtk-doc

50%

Rewriting paths to a GObject

  • Emit signals when path changes

50%

Planned

These are some of the features that have a somewhat higher priority than the Ideas section below.

  • Add different Modes (Map view, Map creating/fixing)
  • Exporting track with marker and notes in OSM XML format
  • Add POI warnings
    • Special case for speed cams
  • Display ETA
  • Display more location information
  • Routing using OSM data (not gpx download/Google)
  • Support GeoClue for initial position or when there is no GPS available
  • Exporting user added/updated POIs as OSM files
    • Uploading directly to OSM using OSM API
  • Uploading GPX tracks directly to OSM track repo
  • Import/Export POIs in GPX and OSM
  • Make a proper gststreamer plugin for espeak

Ideas

This is just a log of some ideas that pop into my mind.

  • Set location (/me is in PubThisAndThat in City (@60.25123,22.25123)) in IM apps (Pidgin, Gossip, Empathy)
    • Should be easy, all use D-Bus
  • Add support for sending location and ETA as SMS or E-mail to someone
    • gnokii
  • Receive location/ETA from someone using E-mail, SMS, IM
    • Parse lat,lon from IM message and show on map
  • Add "Where are your friends/dog/etc ?" feature
    • Some kind of simple UDP or HTTP+XML based client/server system for logging where you are
    • You can query where your friends are and Mapper displays them on the map
    • Dog tracker (For hunting?), something like what this Pointer product does.
  • Simple car fuel/expense tracking

Author

Primary author for Mapper is Kaj-Michael Lang, milang(at)tal.org, onion@ircnet

Origins

Mapper has it's roots in the highly popular maemo-mapper. These days it's almost a complete rewrite. Main feature is to make it easier to create and use OpenStreetMap data.