Installation usability testing

Gervase Markham gerv at mozilla.org
Mon Apr 6 09:50:12 UTC 2009


On 05/04/09 16:11, Frédéric Buclin wrote:
> Everything which goes into CVS must be reviewed. File a bug.

Have we considered using wiki-style change control?

There are important differences between code and documentation. 
Documentation is far more accessible, and any flaws in it are far more 
obvious to far more people, than code. The skills necessary to improve 
documentation are more widely spread, and exist in a far larger 
proportion of the Bugzilla user base, than for the code - particularly 
if it's an easy-to-edit form. And the problems which may occur from 
less-than-perfect documentation are much less than for less-than-perfect 
code.

This is why Wikipedia produces a pretty good encyclopaedia, but trying 
to do code development in that style (anyone can register and just check 
in) would quickly lead to an unmaintainable and buggy mess.

Reading the install documentation, it hasn't changed much since I last 
overhauled it several years ago. There are several bits which are just 
plain wrong, and have been for years.[0] Now, I could produce a patch to 
fix them - but surely the fact that they are and have remained wrong for 
a significant period of time might indicate that we are not using the 
most appropriate maintenance model for our documentation?

The appropriate amount of review for a particular type of change varies 
depending on time and circumstances. For example, the main project is 
now (belatedly) relaxing some of the super-review requirements which 
were originally put in place to stop incompetent Netscape engineers 
messing up the tree, because times have moved on. Is it time for a 
change here as well?

Gerv

[0] For example, it still recommends Bundle::Bugzilla rather than 
install-module.pl, which is the better solution and which we have had 
for 18 months (thanks, Max :-).
_______________________________________________
dev-apps-bugzilla mailing list
dev-apps-bugzilla at lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-apps-bugzilla


More information about the developers mailing list