Still breathing

Still around. At some point I really need to spend the time to write something worth posting here. Most of my notes end up in a private ticketing system with the goal of cleaning them up and posting publicly, but it’s not working out very well.

One thing I will be working on in the coming year is migrating many older/smaller projects over to GitHub. While SVN is still a very useful tool, GitHub is an amazing platform for collaborative development. I’ve been using it quite a bit in the last few months and I’ve come to really appreciate its usefulness. Where I once saw “forking” a project as harmful to a project, I’ve come to understand that Git doesn’t encourage a different model of thinking or coding, it just opens up some options that were not there before. The concern I had about developers taking the code, going off into a cave and not committing back is probably best handled by policy/development culture than it is by the version control system.

Migrating wiki content

I’ve used DokuWiki for several years now and appreciated the ease of installation and use, the speed, but I never truly felt comfortable with the wiki requiring write access to its directory structure to store its versioning information. That and moving/deleting the pages seemed required command-line access. While I was mostly ok doing that myself, I couldn’t expect contributors to be comfortable doing so.

It served its purpose though, and for that I’m grateful. Of course to be fair, I’m also moving away from it because I use MediaWiki at work and am wanting to standardize on that.

So, I’ve been migrating content from the old wiki to the new one and it’s been going pretty well so far. The new wiki isn’t running as fast as I’d like, but I blame the current server configuration for that. While I work on moving the last handful of pages, I’m redirecting old content to the new system so any existing search engine traffic will find their way to the right pages.

For someone that previously had no experience installing/configuring MediaWiki it really wasn’t that bad. I’m also new to using Git, so installing MediaWiki using Git was a good excuse to expose myself to it again. While I still prefer Subversion for all of my work, I need to get used to it for other projects I plan to interact with.

Note to self:

I started the installation on July 4th and wrapped up basic configuration on the 7th while migrating content is still an ongoing process. I hope to wrap up by this Saturday.