Code Cleanup

From ETRacer

Jump to: navigation, search

[edit] Directory structure

I propose something like this (not complete yet): StevenB

data
 courses
   contrib
   events
 fonts
 images (was textures)
 music
 sounds
 themes (was courses/themes)
 models (was themes/models and themes/items)
 translations

Proposal for code directory structure:

src
 gui (was ppgltk)
 render (for graphics rendering code)
 configuration (for all config menus)
 menus (for all menus)
 all else

[edit] Document code

  • Translate German comments to English!
  • Add a lot of comments!
  • Doxygen or other automated documentation system?

[edit] Remove obsolete code and data