IMHO it's not terrible at all :) Way better than many others.
> tarring up Grandma's branch and pushing that out
You don't need to manually tar it up and host somewhere, bazaar.launchpad (as every decent VCS frontend) allows you to download a tarball at arbitrary revision. It's probably not guaranteed to always generate the exact same binary tarball though, not sure if that's a concern.
> And I thought bugzilla was terrible.
IMHO it's not terrible at all :) Way better than many others.
> tarring up Grandma's branch and pushing that out
You don't need to manually tar it up and host somewhere, bazaar.launchpad (as every decent VCS frontend) allows you to download a tarball at arbitrary revision. It's probably not guaranteed to always generate the exact same binary tarball though, not sure if that's a concern.