Validation of project and application names isn't thorough enough
|Reported by:||Tom Mortimer-Jones||Owned by:||nobody|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
As project and application names get used as a Python modules they have to follow the correct naming convention (see here). The current check allows for the name to start with a number which is not allowed.