The Editing Hole

I'm stuck in an editing hole, and not only am I not editing the things I need to edit, I'm not getting anything done. I'm at a point where I have about 25 things on my personal task list, and 16 of them are editing related tasks: edit the article in this file, edit this fiction, edit this documentation, edit these would-be-blog posts, and so forth. It seems like I went on something of a six month writing bender, and while I did a little bit of editing during this period, I have clearly fallen behind.…

Keep reading

Git Feature Requests

The ability to mark a branch "diverged," to prevent (or warn) on attempted merges from master (for example) into a maintenance branch. The ability to create and track dedicated topic branches, and complementary tooling to encourage rebasing commits in these sorts of branches. We might call them "patch sets" or "sets" rather than "branches." Also, it might be useful to think about using/displaying these commits, when published, in a different way.…

Keep reading

Limitiations of GitHub Forks

Assumption: git is pretty awesome, but it's conceptually complex. As a result using git demands a preexisting familiarity with git itself or some sort of wrapper to minimize the conceptual overhead. The collaboration methods (i.e. hosting) provided by git, which are simple by design to allow maximum flexibility, do not provide enough structure to be practically useful. As a result providers like GitHub (and BitBucket and gitorious) offer a valuable service that makes it easier--or even possible--for people to use git.…

Keep reading

Making Things Easier

I spent a lot of time in the past few months thinking about "automation," as a project to take things that take a long time and require a lot of human intervention into things that just do themselves, and I think this is the wrong approach. While total automation is an admirable, it's difficult, both because it requires more complex software to deal with edge cases, but also because it's hard to iterate into a fully automated solution.…

Keep reading

Distributed Bug Tracking

The free software/open source/software development world needs a distributed bug tracking story. Because the current one sucks. Contents The State of the Art Requirements The Future of the Art Resources The State of the Art There are a number of tools written between 2006 and 2010 or so that provide partial or incomplete solutions to the problem. Almost isn't quite good enough. The "resources" section of this post, contains an overview of the most important (my judgment,) representatives of the current work in the area with a bit of editorializing.…

Keep reading

2012 New Haven Singing

I went to a fabulous all day Sacred Harp singing in New Haven Connecticut last weekend. It was great. Thoughts: Size and Space This wasn't a huge singing. There plenty of singings in the Northeast that have higher attendance, but that doesn't matter, there was something nice about getting to sing with the people assembled. It helped that the room was great for singing, and it was the perfect size for the crowd.…

Keep reading

The Origins of Morris Dancing

When you're out in the world Morris Dancing, everyone asks what you're doing. Actually, more typically people ask "What country is this from?" but I don't know what that means. In any case, this past weekend I witnessed the following exchange between elderly spectator to the foreman of a certain New York City Men's Team as the tour was moving between stands: Spectator: What is this and where is it from?…

Keep reading