User:Usul/DevelopmentNG

From Navit's Wiki
< User:Usul
Revision as of 06:41, 6 June 2013 by Usul (talk | contribs) (firt sideas)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Navit dev process.svg

general

  • be indipendend from providers ->self hosted
  • be able to replace single components without needing to switch everything -> single components

VCS

  • use a DVCS -> offline commits, support staging, allow sharing unstable code
  • GIT very popular, widely supported
  • git-flow enables easy seperation into 5 streams (stable, dev, feature, hotfix)

build server

  • ctest
  • package building

translating

  • is it only on translating, or does I18n cover here further resources?
  • Translatewiki has already some OSM context

code review

  • normalize code quality before merging to mainline

issue tracking

  • our trac is spammend and unamanage
  • trac itself isn't very intuitive, focused
    • roadmap planing isn't embedded