• Ian's Blog Post: on reuse

  last modified October 29, 2007 by ianb

Jackie came to Chicago last week.  In an effort to increase management transparency, I'll note that we both agreed that matching unitards would serve as a wonderful basis for any kind of coordinated TOPP Halloween costume.  Or something with those springy/cloth play tubes.  I feel like the play tubes are a great foundation for any number of costumes.  If the unitards don't happen -- though I'm sure they will, and that you'll all thank me for coming up with the idea -- and then if you don't have a costume idea, you should really use the play tube idea.  Especially if you can pair with someone else.  Paired costumes are automatically 100% more cool.

On the subject of reuse, some stuff: minimock is now a real package.  It has some features that opencore.testing.minimock does not have, like giving functions or iterators for returning.  There's an example in WSGIProxy tests that use it.

Probably a nicer way to do it would be with wsgi_intercept and a WebOb response object, maybe using some middleware to print out information about the request (since the response is constructed in the test, it's not really important to display it in a doctest).  wsgifilter.proxyapp.DebugHeaders  might be an example of the kind of middleware you could use.  Maybe the integration code could actually go in wsgi_intercept somewhere.

Another thing I realize I should do is bookmark for planetdev any important releases I see.  Or non-opencore discussions that could be interesting.  Or whatever I think other people should look at.

When we first talked (in NYC) about keeping track of what we're doing, what first popped to mind was Twitter.  I don't use Twitter, so this is merely speculation, but it seems like a similar concept -- passive messages about what you're up to, broadcast to people who may be interested in that.  But aren't necessarily.  I believe there's enough Twitter client options that people would be fairly well satisfied whatever their program-using aesthetic is.  You could do the same thing with "/me is working on X" in IRC, but there's too much chat to notice those well. 

And did you know there is a #topp channel for private TOPP discussion?  We should use that more for internal stuff.  But lots of people aren't in that channel.