We had an
exchange on irc about this.
The bit I think deserves more discussion is:
I think it's pretty important to think about the implied contract for people using checkouts and I think the disadvantages of try to insure the HEAD of a branch under relatively active development is stable is something we can't do. We should probably formalize it and post it somewhere. I think it would go something like: "HEAD: no gaurantees at all that it will install work or be upgradable, oacs-4-6: best efforts at installability, no upgradability gaurantee, beta tags: gauranteed installability no gaurantee of upgradability, release: gauranteed installability/upgradability.
Although hopefully the discussion won't be about my utter inability to spell either upgradeability or guarantee.
At least I am consistently wrong.