Over the last two weeks I've completed a Pyramid app that hosts a legacy Pylons app using the NotFound method and have fully integrated the login/session management to provide a seamless experience for the users. A bit of a learning curve, but it is clear and elegant.
Traversal took quite a bit of experimentation and bugging the guys on IRC but it is /amazing/ I really like traversal a lot - using resources (you can use them for routes, too) allows me to divide the view logic up into more manageable chunks (resource interfaces! less duplication! zomg) which is really nice. Working with Pyramid, it feels "lighter" but with the 1.0 release it feels like a beautiful marriage between repoze.bfg and the Pylons philosophies. I really want to congratulate everyone that participated on the truly epic push of merging two projects! The rebranding (website, docs, design, etc) is impressive, attractive, and modern - it really speaks to the quality of the Pylons software ecosystem. The docs: there was a thread a little while ago about the docs being too abstract in some areas (don't remember by who thought). To throw in my two cents: for the first six days they were difficult to wrap my head around (particularly traversal, if I remember that was the last poster's point of contention too) but a lot of experimentation, IRC chats, and /digging through the source code/ (and the source code of pyramid_sqla, and some other people's projects) I grok'ed it all in a very gradual and subtle manner. Traversal is much more straight forward than it sounds in the abstract and is conceptually very strong. As the project progresses, I would say this: don't change the docs (they are perfect, IMHO) but having a (cliche I know) concrete and basic "blog in 20 minutes" application up for new comers to look at and learn from would be invaluable. Not every new comer is going to dig through pyramid.traversal and the Configurator to figure out how traversal and view location operates. Not sure if this email sounds like pandering but I /really really/ like the direction this project has gone. When I heard the news that the merge was happening I thought to myself, "Well, this will either be really awesome, or the beginning of the end." I'm so happy to say that it is not only awesome but the evolution of it has been so clear and deliberate that I'm really looking forward to the future with this community! -- Parnell "ixmatus" Springmeyer (http://ixmat.us) -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to pylons-discuss@googlegroups.com. To unsubscribe from this group, send email to pylons-discuss+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.