On 8/26/07, n-org <[EMAIL PROTECTED]> wrote:

> I filed tickets for 1, 2, and 3.  I've never used Pylons, SA, TG, etc
> before (or even Python for that matter), or I'd file patches rather
> than just tickets.  It all looks clean, so sonce I learn a lot more, I
> hope I'll be able to contribute some.

Obviously patches are great, but I like good tickets too -- they help
us know what needs to be done.

> 5 is definitely key to get right.  I've managed sites with tens of
> millions of registered users and being able to stage and test DB
> upgrades (not to mention actually run them on production sites without
> interrupting things) while still having APIs that keep it easy for
> developers to develop using their own machines in non-trivial.
> Migrate + some commands to run the create from scratch would be a good
> starting point.

Agreed.   Migration is something that is usable by GUI projects,
pylons projects, and anybody who uses a database, so it should be (and
already is) a seprate prject.   The code is reasonably easy to
understand, and works well enough to be very useful, but it needs a
new home and some additonal love to get it working with SA 0.4.


> For 6: The model dir should make it clear whether model objects on in
> __init__.py or in their own files (I know there's some choice, but
> good defaults would be great).  Likewise, controller/root.py might
> have a commented out import to show how to cleanly reference model
> objects there.  (I know this is minor, but it's great when new
> frameworks expose things that experienced users would take for
> granted).  This will become less necessary when there are more sample
> TG2 projects.

Definitely shouldn't go in __init__.py.   We should be creating some
default file with a bit of commented out sample code or something.

Anybody on the list got strong opinions about what this should look like?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to