MozillaZine

Full Article Attached Help! All This Developer Talk Confuses Me!

Thursday September 27th, 2001

There's been a lot of confusion about Mozilla branches and how they relate to commercial releases from vendors like Netscape. Asa Dotzler is here to help clear up some of that confusion. Click the Full Article link to read on.


#1 great insight!

by davedenis

Friday September 28th, 2001 10:40 AM

Reply to this message

This sort of article is extremely valuable and helps newcomers to understand what is going on behind the scenes in between and during each Mozilla release. Onward to 1.0!

#2 Re: great insight!

by gssq <gabrielseah@hotmail.com>

Sunday September 30th, 2001 2:49 AM

Reply to this message

Agreed. Maybe there should be a link on mozilla.org to the article

#3 What % Netscape, what % public

by ckjnigel

Sunday September 30th, 2001 5:08 PM

Reply to this message

I learned enough to be more confused. But, my headline describes the essence of my question. There must be some way of gauging what proportion of the development effort comes from salaried Netscape employees vs. all other contributors. I noticed special procedures for NS people on the page describing smoketest procedures -- what is that about? Also, there was mention of a sweetlou ftp server which I can't access -- was that something exclusively for NS people?

#4 Re: What % Netscape, what % public

by tialaramex

Sunday September 30th, 2001 9:35 PM

Reply to this message

There's no fair way to measure that. If I write a 10 line patch while watching TV one night, and then a Netscape employee spends an hour reading it, applying it to her tree and then testing it, gets r/sr= and checks it in to the next version of Mozilla, what %age work did I do ?

If we count lines of code that was 100% me, if we look at time spent it was 95% Netscape, it we measure comments in Bugzilla it might be an 80:20 split. Statistics are only useful if you understand WHY as well as WHAT and HOW MANY.

As a guestimate I would say that at least 90% of the resources plowed into Mozilla are coming from AOL/Time Warner/Netscape/Pepsi or whatever that corporation is these days. Don't underestimate the value of the other commercial interests and volunteers though, they are essential to the Mozilla project.

I don't know the precise reasons for the "special" Netscape rules, maybe someone more responsible can enlighten you. I do know that mcom.com internal machines (like sweetlou) are for internal Netscape use only. If you see one mentioned where it seems Mozilla.org would be more appropriate then politely ask for the patch/ data/ whatever to be moved somewhere public.

#5 Re: What % Netscape, what % public

by asa <asa@mozilla.org>

Sunday September 30th, 2001 11:49 PM

Reply to this message

"There must be some way of gauging what proportion of the development effort comes from salaried Netscape employees vs. all other contributors."

I'm sure there are a million ways to build data about netscape vs. not-netscape contributions and there are even more ways to interpret that data. I'm not sure what this would get us so I'm not going to even try.

"I noticed special procedures for NS people on the page describing smoketest procedures -- what is that about?"

In addition to paying developers to work on Mozilla, Netscape also pays QA engineers to test Mozilla. One area of Mozilla testing that Netscape participates in is smoketesting. The Netscape paid QA engineers test daily Netscape builds which are basically daily Mozilla builds plus some Netscape specific bits like spellchecker (available to Netscape employees on a server called sweetlou). The smoketesting document is shared between Netscape and non-Netscape smoketesters. There are a few items (marked with white backgrounds) that are either specific to the Netscape daily builds or are tests that are only available to Netscape employees.

--Asa

#6 Netscape proprietary code and the Mozilla Trunk

by ralphd

Monday November 29th, 2004 5:01 AM

Reply to this message

I have a question about Netscape "proprietary features such as the support for Netscape WebMail and AOL mail" [<http://kb.mozillazine.org…a_Suite_:_FAQs_:_Netscape>]. May I please know if these Netscape proprietary features are merged back into the Trunk, or do they just stay in the Mozilla Branch? For example the features of Netscape 7.2 contained the Mozilla 1.7 branch?

Thank you.

#7 Netscape proprietary code and the Mozilla Trunk

by ralphd

Monday November 29th, 2004 8:50 PM

Reply to this message

I have a question about Netscape "proprietary features such as the support for Netscape WebMail and AOL mail" [<http://kb.mozillazine.org…a_Suite_:_FAQs_:_Netscape>]. May I please know if these Netscape proprietary features are merged back into the Trunk, or do they just stay in the Mozilla Branch? For example the features of Netscape 7.2 contained the Mozilla 1.7 branch?

Thank you.