A Mozilla development tree diagram

Firefox, Thunderbird, SeaMonkey, Camino, Mozilla, Netscape 6/7/8/9, and all Gecko-based browsers discussion and support forum.
(MozInfo701, Netscape Browser Archive)

Moderators: Antony, Edward, profman, Ramona

A Mozilla development tree diagram

Postby Andrew T. » Tue 21 Dec, 2004 11:29 pm

I made my own Mozilla development tree diagram, listing releases of the Mozilla application suite (since 1.0), Netscape, and Mozilla Firefox (since Firebird 0.7) and where they stand in relation to each other as far as development and codebases go.

It's simplified (it omits most testing releases, for example) and is a little rough in appearance, but should make Mozilla development as well as concepts like a "trunk" or "branch" easier to understand.

Future software releases are shaded in gray.

Image

(Maybe I should add some leaves, too!)
UserAgent: Mozilla/5.0 (Windows; U; Win95; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
User avatar
Andrew T.
diamond member
diamond member
 
Posts: 1228
Joined: Fri 14 Mar, 2003 11:37 pm
Location: Somewhere beyond the sea

Postby Fulvio » Wed 22 Dec, 2004 2:31 am

Very nice!
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
A minority may be right, and a majority is always wrong
~ Henrik Ibsen
WinXP, SP3, 512 MB, SM2.9.1, FF12, TB12.0.1, IE8.0, Google Chrome18, Ghostwall , Avast 7.x, JRE1.7_04. Testing FF13b4
User avatar
Fulvio
Moderator
Moderator
 
Posts: 11916
Joined: Wed 19 Jun, 2002 10:08 am

Postby beanboy89 » Wed 22 Dec, 2004 7:07 am

Wow Andrew, that's really neat. Good work.
UserAgent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8a5) Gecko/20041122
User avatar
beanboy89
diamond member
diamond member
 
Posts: 1650
Joined: Sun 16 May, 2004 8:56 am

Postby Fulvio » Wed 22 Dec, 2004 11:42 am

For some reason, the tree had not surfaced when I looked at it. My comment was about Andrew's website. But, the tree, which grew overnight is pretty good , too. But, the User Agent calls FF1.0 1.7.5, same as the Mozilla. I understand, and, I, also, don't.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217
A minority may be right, and a majority is always wrong
~ Henrik Ibsen
WinXP, SP3, 512 MB, SM2.9.1, FF12, TB12.0.1, IE8.0, Google Chrome18, Ghostwall , Avast 7.x, JRE1.7_04. Testing FF13b4
User avatar
Fulvio
Moderator
Moderator
 
Posts: 11916
Joined: Wed 19 Jun, 2002 10:08 am

Postby Al » Wed 22 Dec, 2004 2:43 pm

Shouldn't Fx1.0 PR be on the 1.7.3 branch and FX1.0 be on the 1.7.5
UserAgent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20041108 Firefox/1.0
User of Firefox :ff: 3.0 on Windows XP
User avatar
Al
diamond member
diamond member
 
Posts: 1694
Joined: Fri 20 Dec, 2002 1:08 pm

Postby beanboy89 » Wed 22 Dec, 2004 3:37 pm

Al wrote:Shouldn't Fx1.0 PR be on the 1.7.3 branch and FX1.0 be on the 1.7.5

Firefox 0.9.x, 0.10.x, and 1.0.x were all built from the same branch known as the "Aviary" Branch which was created from the Mozilla 1.7 Branch. See the Mozilla Roadmap and scroll down to the "milestone schedule" for more on this.
UserAgent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8a5) Gecko/20041122
User avatar
beanboy89
diamond member
diamond member
 
Posts: 1650
Joined: Sun 16 May, 2004 8:56 am

Postby Al » Wed 22 Dec, 2004 4:36 pm

I get it now...
UserAgent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.5) Gecko/20041108 Firefox/1.0
User of Firefox :ff: 3.0 on Windows XP
User avatar
Al
diamond member
diamond member
 
Posts: 1694
Joined: Fri 20 Dec, 2002 1:08 pm

Postby James » Wed 22 Dec, 2004 10:21 pm

Oops! I hit the New rather than the Reply button. Mea Culpa! Didn't realize this until I arrived home this evening.

Okay. Let me restate here what I said there:

Interesting, Andrew. Now the question: what does it all mean? What is the purpose of such a tree? I'm not certain I can really see any logical development here. It appears that there is little forethought to the direction the development takes. That is... if a certain branch shows promise, then development seems to shift in that direction at the expense of the other branches which then cease to be.

With Opera or IE it seems to me that we dealing with a much more simplistic idea.... a more monolithic one. I've felt for a long time now that the division of Mozilla into the suite and the browser/email client (FF/TB) was unwise. Why they have decided to continue this way is quite beyond me. It seems like a division of labor ... a sort of weakening and slowing down what could be achieved if all development were aimed at a single suite of apps.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
James
User avatar
James
diamond member
diamond member
 
Posts: 2707
Joined: Sat 13 Jul, 2002 12:10 am
Location: Pacific NW USA


Return to Firefox, SeaMonkey and Netscape

Who is online

Registered users: Google [Bot], Yahoo [Bot]