-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mar 25, 2009, at 11:37 AM, Jean-Paul Calderone wrote: > If anything, Twisted's example shows how monolithic packages are > easier > all-around than micro-packages. We basically have the release > infrastructure > to release Twisted in many smaller pieces, and we even do - but we > only > make releases of all the smaller pieces simultaneously, we encourage > people > to use the "Twisted" package which includes all the pieces, and we > don't > do any testing of mixed versions of the smaller pieces because it > would be > very difficult. Micro-packages are really useful when you want to share parts of your technology without forcing adoption of the whole thing. Zope's a good example of this; e.g. zope.interfaces is fabulously useful even if you never use Zope. One of the things we're doing with Launchpad's open source effort is to find those generic useful things that we can split out and distribute separately. https://launchpad.net/~lazr-developers OTOH, once we've exhausted that opportunity, I think we'll be left with a rather large monolithic application. Still useful (I hope) but there won't be much further decomposition into smaller sharable parts. Does Twisted's monolithic package structure stem from a similar pattern? Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBScq7MXEjvBPtnXfVAQIUFwP/efivE5nTcEF/xhL6FgfJ41/vhWiI1jKY +FNLotOnvNzDVEjwPNBgjLh9AzaX2TMDCBhHXhFJN12bkZ3u1pvbzdc/v/hVJT3X 0tjvJ78JTH/GSu9EBfRPLAbRrTw3JV58HDUlgy1/zETviwerwtU1QN+Tf+v/zH0p NO+OEVgfGPg= =Njrr -----END PGP SIGNATURE-----
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4