It's very smart.
Trunk is a better term than "main" and reflects very well the logic with the tree and historical naming (including CVS, SVN, and the trunk software itself).
main implies that one branch is more important than the others.
This could be offending to some.
> main implies that one branch is more important than the others. This could be offending to some.
What if one branch is actually more important than others? What about weighted graphs? Stochastic dominance? You can't blindly project social concepts on math/computing science, it's a blind alley.
It's HN so it may not be. In Japan, main family is the superior family while branch families are treated as lower class. This imperial system is still very much prevalent and map to skin too.
main implies that one branch is more important than the others. This could be offending to some.