Thursday, April 19, 2007

Software Engineering: A Few New Projects

On the Pylons mailing list:
From Mike Orr:
I've added a page to the Pylons Cookbook listing packages Pylons users would like to see written. Feel free to add stuff or take something on.
My reply:
I'd really like to have a piece of software that helps me decide how a feature should work when I have to make those billions of little tiny "how should this feature work?" decisions every day. I think I'll start a new project on SourceForge called SilverBullet.

I'd also like to have a tool that's the opposite of diff, called join. For instance, you could use join to do things like merge TurboGears and Pylons, Emacs and Vi, Dojo and Mochikit, Linux and BSD, etc.

I'd like a static code analysis tool that analyzes my requirements and a given library and tells me if a) I should use the library b) I should rewrite the library because it's poorly written c) I should find another library that actually does what I want.

Last of all, I want a replacement for X windows!
Happy hacking!

6 comments:

mikeal said...

I'll get right on those :)

fawcett said...

May I suggest the name "lollipop" for your static analyzer? :-)

Patrick Corcoran said...

Any chance I can borrow your join tool? I'm just going to quickly...

join -f "xanadu" firefox iexplore opera safari

thanks!

Patrick Corcoran said...

Any chance I can borrow your join tool? I'm just going to quickly...

join -f "xanadu" firefox iexplore opera safari

thanks!

Patrick Corcoran said...

feh, double post. that's why google shouldn't let people back up into a post (re-post) after a server error. :)

Shannon -jj Behrens said...

> Any chance I can borrow your join tool?

Hmm, good idea. I've also been thinking about joining HTML and XHTML.