Roadmap

This page summarizes the important changes planned for future releases of Carman. In addition to the changes listed here, most releases will probably also contain Bug fixes, code cleanup, performance tweaks and theme update.

If you wish to contribute to Carman project by implementing some of the features listed below, use the Carman developer's mailing list to communicate with the developers. If you have a great idea that could improve the Carman functionality, please send a message to the feature request forum.

Carman 0.7


Status: In development.

Planned release: May/2008. (week 20)

Main Goals: convert the rich view to use Evas (instead of pygame), implement map visualization, implement trip report.

Overall status: 85% done

Task/FeatureModuleStatus
Daemon - base infra creationcarmanddone
Daemon integration w/ GPScarmanddone
Daemon integration w/ ELMcarmanddone
Daemon integration w/ Car-Palcarmandin progress [95%]
Daemon data persistencecarmanddone
Daemon private D-Bus integrationcarmanddone
Daemon data schedulercarmanddone
Daemon configuration - Maemo control pannel integrationcarmanddone
Daemon - connection logcarmandin progress [90%]
Theme description filecarman UIin progress [85%]
Theme 1 design - Basecarman UIin progress [90%]
Theme 2 design - Trackingcarman UIin progress [20%]
Theme 3 design - Racingcarman UInot started
Options menucarman UIin progress [90%]
Connection statuscarman UIin progress [90%]
Evas line with widthcarman UIin progress [90%]
Evas gauge elementscarman UI-gaugedone
D-Bus integrationcarman UI-gaugedone
0 to 100 km/h test port to Evascarman UI-testdone
0 to 100 km/h test last five historycarman UI-testdone
New Test implementationcarman UI-testnot started
Map image viewcarman-UI-mapin pregress [90%]
Map image repository abstractioncarman-UI-mapin pregress [90%]
Route (line) implementation on Evascarman-UI-mapin pregress [70%]
Route download (GPX)carman-UI-mapnot started
User POIcarman-UI-mapnot started [most likely on 0.7.1]
Trip resetcarman-UI-tripdone
Trip mean valuescarman-UI-tripin progress [80%]
Trip plotting - Evas elementcarman-UI-tripin progress [85%]
Trip plotting - map integrationcarman-UI-tripin progress [85%]
Trip plotting - distance and time versus datacarman-UI-tripin progress [70%]
Trip plotting - old trip datacarman-UI-tripin progress [60%]
Trip plotting - trip data exportcarman-UI-tripnot started [most likely on 0.7.1]


Carman 0.7.1


Status: not started.

Planned release: May/2008. (week 22)

Main Goals: data exchange with your buddy using a pidgin plugin.

Overall status: 0% done

Task/FeatureModuleStatus
Pidgin plugincarman infonot started
Pidgin user administration (to/from whom should we exchange data)carman infonot started
Map integrationcarman-UI-mapnot started


Carman 0.8


Status: not started.

Planned release: Aug/2008.

Main Goals: CAN and KWP bus integration.

 

Version 0.6-3

License: LGPL

Company: INdT