Difference between revisions of "MusicBottle/Tasks"

From MusicBrainz Wiki
(Starting a "to do" list for myself)
(Freso: Update i18n task, add source documentation, logging, and HACKING.md tasks)
Line 9: Line 9:
 
There's currently one, broken test. Fix that test and add more tests!
 
There's currently one, broken test. Fix that test and add more tests!
  
==== Add i18n ====
+
==== Finish implementing i18n ====
  
We have some strings now. They should be translatable.
+
Figure out how to best automate the workflow (between Babel, Transifex, manage.py, ...).
 +
 
 +
==== Document the source properly ====
 +
 
 +
Implement [http://www.pocoo.org/projects/sphinx/#sphinx Sphinx].
 +
 
 +
==== Implement logging ====
 +
 
 +
http://flask.pocoo.org/docs/errorhandling/
 +
 
 +
==== Write HACKING.md ====
 +
 
 +
To let potential developers know about coding style, Git workflows, how to deal with i18n and tests and documentation, etc.
  
 
=== [[User:Caller_number_six|caller#6]] ===
 
=== [[User:Caller_number_six|caller#6]] ===

Revision as of 00:35, 24 December 2012

Unassigned

Assigned

Freso

Add(/fix) testing

There's currently one, broken test. Fix that test and add more tests!

Finish implementing i18n

Figure out how to best automate the workflow (between Babel, Transifex, manage.py, ...).

Document the source properly

Implement Sphinx.

Implement logging

http://flask.pocoo.org/docs/errorhandling/

Write HACKING.md

To let potential developers know about coding style, Git workflows, how to deal with i18n and tests and documentation, etc.

caller#6

  1. Use html5 as much as is practical
  2. Use separate templates for header/footer/etc
  3. Make the debug section prettier
  4. Find a way to add the runserver.py version to the debug section (or wherever)