A silly question -- Why is Mozilla 0.8 a branch off the main Mozilla trunk,
instead of just a point on the trunk itself?
Doesn't this mean that right now there are two concurrent Mozilla
development efforts going on, the 0.8 development and the main trunk
development, and that fixes will have to be tested on both versions?
I had assumed that each milestone release would just be a checkpoint at a
specific point of Mozilla's development, just a glorified nightly build, but
the roadmap makes it look like the milestone releases are spinoffs of the
trunk... why does it work this way? Maybe it's so that the testers can
avoid having to test a moving target... but it looks like people aren't
allowed to check in anything at all but critical fixes, even to the main
trunk, until 0.8 is released?
I've never worked on a project like this, I'm just curious how it works. :)
--
____ |\/| Brian Kendig
\ /\ / ..__. brian at enchanter net You are in a maze of twisty
\/ \__\ _/ http://www.enchanter.net/ little passages, all alike.
\__ __ \_ Be insatiably curious.
\____\___\ Ask "why" a lot.