On Mar 5, 2007, at 4:38 PM, Phillip J. Eby wrote: ... > Personally, I don't care for the Paste Deploy syntax -- frankly > it's almost barbaric. :)
I don't mean to pick on you, but I really *hate* comments like this. I don't like softer forms like "complicated" or even "makes me uneasy". It would be far more helpful if you provides specific criticism. I'd appreciate it if we would all just ignore statements like this and, preferably, stop making them. > But the concept of being able to specify stacks, routes, and > configuration in a plain text format that includes package > information for automated deployment is nonetheless an important one. Yes > A couple years back, I started writing a library to parse a more > sophisticated, Python-like syntax to do the same sorts of things, > but only got as far as the parser. A few years back, we created a library to parse more sophisticated apache-like syntax and I wish we hadn't. The ini/config format is pretty standard and, IMO, really quite adequate. I'm convinced that we don't really need another configuration format, at least not at this level. ... > Anyway, all that aside, I think it would be fantastic if we could > come up with some "universal file format" for single-file > configuration and deployment of applications (including auto- > install of all needed eggs), Me too. That's one of the reasons I created zc.buildout. But that's a big commitment. With buildout, I can use a single configuration file and have recipes that generate lots of little configuration files as necessary, for lots of applications like databases, ldap servers, and web applications that will never use a single configuration file on their own. I'd be happy if we could tackle a simple configuration format that handled the kinds of things Paste Deployment handles now and maybe a little more. I'll get my cake and eat it too with buildout. :) > that could get stdlib support and ultimately hosting company > support. This would actually give us a leg up on even PHP for ease- > of-deployment. Aside from the universal configuration file issue, I think this would be a terrific thing for us to focus on. Something I hear a lot is how much easier PHP applications are to deploy to hosting providers. I would *love* it is Python had a similar story, even if only for smaller applications. I'd love to get some input who know a lot about what makes deploying PHP apps so easy. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org _______________________________________________ Web-SIG mailing list Web-SIG@python.org Web SIG: http://www.python.org/sigs/web-sig Unsubscribe: http://mail.python.org/mailman/options/web-sig/archive%40mail-archive.com