On Mar 31, 2011, at 10:44 AM, Anthony wrote: > What's the recommendation on app names? Should we aim for app names that are > valid Python names? If, for example, you want to import a module from another > app, does the app name have to be a valid Python name?
That's a good point; I don't know. Presumably it does; you definitely get a syntax error if you have a hyphen in an import statement. The whole applications/ tree is set up as a two-level package, with __init__.py files (but not in controllers/). I think it's prudent to require a/c/f to be valid Python identifiers. > > On Thursday, March 31, 2011 1:25:30 PM UTC-4, Jonathan Lundell wrote: > On Mar 31, 2011, at 10:09 AM, pbreit wrote: > > I guess I can see leaving the default to re-map hyphens to underscores but > > perhaps only on controllers? > Well, functions for sure. I'm not sure about applications and controllers. >

