On Dec 12, 2007, at 11:29 PM, Max Ischenko wrote:
It's kind of a "closed source" open source package. It is a brainchild of a single person and seems to remain under full ownership of him, with very little external contributions. Documentation sucks, which is to be expected -- since no one else contributing and Ian knows his code perfectly. Releases are also infrequent which is also understandable.
Currently, Phil Jenvey, Clark Evans, and myself all have direct commit access to Paste, PasteScript, and PasteDeploy. We've made quite a few contributions, especially ones that of course benefitted Pylons. Generally, Ian has always been willing to knock out a new release whenever something big enough was waiting in it. He's also accepted submitted patches, as I've also applied to Paste.
Right now releases are infrequent because changes are infrequent. It's quite solid and does everything in its scope it was designed to do. It definitely isn't the best way for some things, which is why WebOb, WebError, and WebTest were branched off the code-base and rolled into their own packages. Also, some bits in it are very very difficult if not downright brain-damaging to code-trace, which is part of why I replaced the error documents middleware with a new 20 line version (the old one was over 300 lines or so), that is trivial to follow.
So I think after Pylons 0.9.7, the only parts we'll really be using from Paste, is PasteScript and the stuff that allows project templates to be made and projects to be run (paster serve). Though if that's split into a more concise and well documented project, I see no reason we couldn't switch to that.
Cheers, Ben
smime.p7s
Description: S/MIME cryptographic signature
