Ian Bicking: the old part of his blog

Little apps instead of little frameworks comment 000

No, I haven't seen that; I'll give it a look.

Libraries don't work for some problems. Those that involve several repeated interactions with a browser -- like single-signon systems -- are one case. In that case, you starting needing a "framework", which is just "an abstracted application". And the abstraction is a pain in the butt.

As for what they look like: yes, they look like full projects -- separate tree, separate docs, tests, configuration, setup.py.

Comment on Re: Little Apps Instead of Little Frameworks
by Ian Bicking

Comments:

Another swell buzz-word in this vein is 'aspects', like logging: distinct, orthogonal, reusable, unrelated, essential stuff.

# anonymous