This post originated from an RSS feed registered with Ruby Buzz
by James Britt.
Original Post: Staying on task while encountering new bugs
Feed Title: James Britt: Ruby Development
Feed URL: http://feeds.feedburner.com/JamesBritt-Home
Feed Description: James Britt: Playing with better toys
I’m a big fan of automating mundane tasks. The typical process is that I’ll hack out something barely functional, and over time weigh the annoyance of lack of features against effort required to add or fix something. Sometimes things just stay simple; the ”@” script, for example. Other times I end up growing a library. See Todoist-NG, for example.
Often things just settle into a state of “good enough”. That’s the case with Todoist-NG; I’ve been using GitHub for pretty much all my OSS projects lately, but this is one that somehow never made the migration from Gitorious. I’m pretty sure it’s because I’ve not had to change anything in a while. WFJ.
I’ll move it, though; it’s easy. I think that’s one reason I really like GitHub. Creating a new repo is largely frictionless, so I tend to do it for even minor things. I can then make apps, snippets, gems, and so on available to whoever is interested, but without the sense of formality one gets from a RubyForge.org project. The feeling of “might as well” is a big aid in making more code available to more people.
Likewise with helper apps; if I find even a small bug or quirk, or think of a possible feature, I figure I might as well make a note of it since it’s so easy.