# Todo items

## launch

* Compress the number of readings shown - provide another page just with the readings on.

* Improve flow from home page to create a new curve. For example if not logged in gather the user's email address as part of process.

* store date that the deviations were collected on (can be free form text).

* serve pdf of table for download

* generate several roses into one pdf

* Set up payments for producing high quality tables and roses. Should lock the table.

* Let people email in photos of their deviation tables and we'll enter them in and create an account for them.

* 404 and other error pages


### deployment related issues

* configure email sending

* extract some things into a local_settings.py


## post launch

* breadcrumbs?

* require at least 3 readings before moving off reading edit page

* allow users to delete curves

* change rose so that the ticks are staggered away from the join - possibly have several rose designs that people can choose from

* Allow some tables to be marked as public (and give them a memorable slug)

* Change rows on deviation entry table to highlight when an input has focus

## maybe someday

* create a mailchimp list for people to subscribe to

* switch text rendering to be pango based (http://cairographics.org/pycairo_pango/)

* Make niceties of login work - eg pass the email address across from login to create account or forgot password.


# Todo items

## launch

* Rename curve to something else. Vessel?

* Improve flow from home page to create a new curve. For example if not logged in gather the user's email address as part of process.

* serve pdf of table for download

* Set up payments for producing high quality tables and roses. Should lock the table.

* Test permissions for viewing and editing curves

* 404 and other error pages

* Improve layout of curve detail page

* Create mail chimp list and solicit email addresses to be added to it.

### deployment related issues

* configure email sending

* extract some things into a local_settings.py


## post launch

* Delete a curve (perhaps not paid curves though?).

* Compress the number of readings shown - provide another page just with the readings on.

* Let people email in photos of their deviation tables and we'll enter them in and create an account for them.

* generate several roses into one pdf

* store date that the deviations were collected on (can be free form text).

* breadcrumbs?

* require at least 3 readings before moving off reading edit page

* allow users to delete curves

* change rose so that the ticks are staggered away from the join - possibly have several rose designs that people can choose from

* Allow some tables to be marked as public (and give them a memorable slug)

* Change rows on deviation entry table to highlight when an input has focus

## maybe someday

* create a mailchimp list for people to subscribe to

* switch text rendering to be pango based (http://cairographics.org/pycairo_pango/)

* Make niceties of login work - eg pass the email address across from login to create account or forgot password.


Tidy up todos - reorder and add some new ones
Tidy up todos - reorder and add some new ones
