User:Usul/Disburden cp15
From Navit's Wiki
Currently our maintainer user:cp15 is the most central person in the project which leads to heavy load at one single point. Thus I like to suggest to the community to assist him on several tasks to give him more time on coding and fundamental project management.
Contents
cp15
non technical
- create ressources (GFX, UI, translations, map styles...)
- create enduser documentation
- create dev documentation
- give support to endusers
- roadmap/release planning
- public relations (share news, answer pr requests, ...)
- promotion
- moderate user services (wiki, forum, trac, twitter, fb, irc, ...)
- test releases
- planning events
- introducing new coders to the codebase/build toolchain
- finances (aquiering donations)
technical
- maintaining servers and services (build, svn, maps, wiki, forum, trac, ...)
- maintain codebase/coordinate edits
- GUIs
- GFX drivers
- Map data backeneds
- Search module
- Routing
- GPS backends
- Speech
- Configs
- Bookmarks
- Platform ports
What we can do
user:Usul
- give support to endusers
- wiki (incl. administration)
- translation (german)
- ressource management(map icons, map style,configs,internal GUI menu)
- release testing (Ubuntu/Debian, OpenPandora, maybe WinCE, maybe WinXP)
later:
- GUI code (GTK)
- OSM map driver /maptool
user:Xenos1984
- give support to endusers
- maintain TomTom port
- release testing
- debugging / bug fixes
user:Pini
The biggets issues I see regarding the project are:
- roadmap / release, both long (major releases) and short term (point releases)
- bug triaging
Usability:
- split and factorize navit.xml
- and/or allow overriding global default preferences with users' navit.xml defining only the customized bits
Features:
- drop propritetary map formats which can't be supported on the long term (garmin, marcopolo)
Packaging:
- ok to drop autotools (the Debian package builds with cmake)
- please provide a synthetic changelog