How do you deal with dependent branches on github?

In general, it's good practice to make branches that are independent from other changes and in general kept to a diff of ~500 lines in order to keep pull requests (PRs) easy to review. One issue though is how to deal with the scenario where you need to make more…

Bazaar 1.0 released

Fantastic news that Bazaar has reached version 1.0. This is thanks to a lot of hard work by some very talented people and I'm pleased to note that it looks like case sensitivity issues have been addressed. Amongst the changes are improved documentation. Docs are something that are often…

Dealing with Text Conflicts in Bazaar Version Control

This post is a follow-on from a previous post that formed a basic introduction to Bazaar version control. If you'd like to find out more about Bazaar then you can also read about it on the official Bazaar website There will come a time in any project when you will…

Bazaar Version Control

With the development of TweetyPy I've moved to using Bazaar for version control. Bazaar is written in Python so it will work as expected cross-platform. Bazaar is different from a typical version control because it doesn't rely on having one centralised repository instead it operates on a de-centralised model. You…