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 -~----------~----~----~----~------~----~------~--~---
