My name is Chad and I have NIH syndrome

·—— ···· ·· — ····· ···—— ——···
I've got a serious case of NIH syndrome that I need to break. It's hindering me from both making money and having fun. For example, I didn't invent setuptools. I don't understand it, I'm afraid of it, and I want it to go away. Smart people like it, though, and I want to play with smart people, so I'm going to give it a try.

I've got a project called testosterone, which is a curses(3) interface for running unittests. I like it, but I don't get to work on it much.

Hither, I see the nose test runner; yon, the urwid console UI library. Both appear to be sane and maintained. The part of testosterone that I care about is the user interface, but writing my own scrolling algorithms (badly) is maybe a bit too manly. Can't I just use urwid? I'm less attached to testosterone's test discovery algorithm, and I think nose's looks just fine. Since nose uses setuptools' plugin architecture, could I simply reimplement testosterone as a nose plugin?

Let's give it a shot ...
·—— ···· ·· — ····· ···—— ——···
Feed back to Chad Whitacre.