Carl Mercier

Now on GitHub and Lighthouse

Good news!  

By popular request, we just started hosting our WordPress plugin code on GitHub!  You can now stay up-to-date with our development effort and even help us by implementing the features you want.

GitHub (and Git) make collaborating on software easy.  Everybody can now fork our plugin to implement new features or fix a bug.  We’ll be happy to integrate any changes we feel will benefit other users.

If you’re not that much of a coder, you can still help!  We definitely need people to test the freshly baked code you’ll find at GitHub.

Our GitHub page is at http://github.com/karabunga.  Oh… and if you don’t know what Git is yet, you should definitely check out PeepCode’s great video on the subject ($9, but worth every penny).

We have also created a ticket tracker at Lighthouse.  You can now submit your bugs or feature requests here: http://karabunga.lighthouseapp.com

Happy collaboration!

  1. 6 Responses to “Now on GitHub and Lighthouse”

  2. Congratulations on GitHub! It’s been an amazing service for repositories, especially to the open-source community. I know Rick has been especially pleased with our use of Defensio with Lighthouse and I’m sure it will benefit GitHub a great deal. We’re really excited about you using Lighthouse for your bug tracking. Welcome to the Lighthouse family!

  3. Will, thanks for the warm welcome! I guess it’s all good: we both use each other’s product! Likewise, we use Merb, and Merb use Defensio for their wiki.

    Thanks for Lighthouse!

  4. Something that uses the more-standard Subversion repo would have been better… I don’t see the point in GitHub trying to reinvent the “wheel”.

  5. Matt,
    Once you go Git, you don’t want to go back to SVN. Trust me! Git makes collaboration so much easier, too. Anybody can fork our plugin and maintain their own version. This would be much harder to do with SVN. Plus, merging back into our branch would be such a nightmare…

  6. But, GitHub could’ve built those features off of SVN. That way, at least people would have been able to manage their Defensio install by SSHing into their server and using the SVN cmd line tools.

    I should probably rephrase what I said in my previous comment, I like the idea of GitHub (as in the site/service/features), but I don’t like the idea of Git (as in the version control backend). A lot more people are familiar with SVN than they are with Git…

    Besides, Git doesn’t allow me to work remotely on my shared hosting. I like SSHing and doing development there as it allows me to test things in a normal production environment (better than installing Apache, PHP and MySQL on Windows).

    (This comment turned out longer than I expected…)

  7. I agree that a lot more people are familiar with SVN than Git, but the same was also true when SVN replaced CVS. Git is slowly replacing SVN as the de-facto source control system.

    Git is not just “yet another source control system”. It’s much faster and a lot more powerful. Branching/Merging alone is worth switching to Git in my opinion. As you know, this is one of the big weakness of SVN. Another great feature is the ability to work disconnected.

    That said, I think you have a point. Wouldn’t be great if GitHub added an SVN interface?

    If you don’t want to dive into Git, you can download the tarball of “master” (similar to trunk in SVN) from http://github.com/karabunga/defensio-wordpress/tarball/master.

    Git is one of those things that are a bit confusing at first when you’re used to do things a certain way, but once you get your hands dirty, you don’t want to give it up. It’s exactly what happened for us at the office! :)

Post a Comment

Subscribe to our RSS feed

Stay up to date with everything Defensio!

Search this blog

Best posts this year

Categories