aircox/notes.md
2016-08-19 19:35:05 +02:00

32 lines
820 B
Markdown

This file is used as a reminder, can be used as crappy documentation too.
# conventions
## coding style
* name of classes relative to a class:
- metaclass: `class_name + 'Meta'`
- base classes: `class_name + 'Base'`
## aircox.cms
* icons: cropped to 32x32
* cover in list items: cropped 64x64
# Long term TODO
- debug/prod configuration
programs:
- sounds monitor: max_size of path, take in account
controllers:
- archives can be set afterwards for rerun, so check must be done
at the same time we monitor
- logs: archive functionnality
- tools:
- track stats for diffusions
- rename controllers.Station into controllers.Streamer -> keep Station for sth else
cms:
- player support diffusions with multiple archive files
- comments -> remove/edit by the author