On Aug 16, 5:34 am, Vegard Svanberg <[EMAIL PROTECTED]> wrote:
> * Christoph Haas <[EMAIL PROTECTED]> [2007-08-16 11:26]:
>
> > Oh, well, the whole project seems to be a increasingly moving target.
> > First pylons.database is deprecated and replaced by SAContext. Then
> > SAContext is deprected. Takes some getting used to.
>
> Without intending to rant, I'm also a little concerned about the
> constant change of more or less fundamental parts. It seems this would
> mean that an application would have to be rewritten every so often and
> this could be quite tedious with a large and complex application, not to
> mention that everything would have to be tested and re-tested all over
> again.
>
> It seems to me the world is moving too fast :-)
>

honestly, we've tried a few things and we are watching how the
userbase responds.  Theres two things at play here :

1. SQLAlchemy 0.4 offers better configurational options than SA 0.3,
and is in the process of being released.  SAContext was designed
around 0.3 and doesn't have as strong a place with 0.4.

2. SAContext was pretty good but at the same time people put all their
faith into it as the solver-of-all-problems....and we saw a fair
amount of confusion remain.  While I liked the idea of a single
"configurational" object to do everything, at the same time I think
the setup works out better when the two or three individual pieces of
the configuration go where they really should go.

this latest approach is also better:

3. SA0.4 improves the user experience here a little bit by providing
more succinct objects, like "Session.save" instead of
"sacontext.ctx.save()" or whatever it was.

4. this configuration supports transactions quite nicely, and embeds
raw SQL in the same transaction smoothly.  previous patterns didnt
include any of this.

so we apologize for getting the story different a few times but im
pretty sure we'll be reaching cruising altitude very soon.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to