Lukas mentioned the scope / meaning of governance and so I thought it
would be helpful to describe what "governance" means at Mozilla.
==
Governance at Mozilla is used to mean topics relating to how we organize
and run the Mozilla project; and what it means to have an identified
decision-maker. This system is very well established for code and has
been formally extended to some other activities in the mozilla world.
The core is a "module." We have Code Modules and Activities
Modules:
https://wiki.mozilla.org/Modules. Modules have owners and
peers, with responsibilities as described in the document "Mozilla
Modules and Module Owners":
http://www.mozilla.org/hacking/module-ownership.html
We have a module called "Governance." I'm the owner of this module.
The Governance module has a variety of sub-modules, following the module
developed by the Firefox team under Mike Conner's leadership. The
sub-modules have particular responsibilities, owners and peers, but all
are subject to the authority of owner of the main module, in the case
Governance. One of these sub-modules is the Module Ownership Module.
This module provides oversight of module owners and development of the
module ownership system. Planet Mozilla is also a module. A project
wide Code of Conduct is also a likely candidate for module status.
A bit of history: The governance module codifies a working principle
we've had since the very early days of Mozilla -- that when the Mozilla
project needs a decision-maker for things that can't be resolved via
other means we have one. That's Brendan for technical matters and me
for non-technical matters. You can see that language in the last
paragraph of the (very old) Mozilla Roles document
(
http://www.mozilla.org/about/roles.html), although I do not like the
"benevolent dictator" reference, which I believe I asked to have removed
but still seems to be there. The language in the actual governance
module notes that ultimate authority for project decisions rests here.
It does not mention Brendan or I by name. I'm not sure if that is good
or not.
So in the Mozilla sense, the management of Planet Mozilla -- just like
the management of every other module -- is a "governance" topic.
Here's a summary of what this means for dealing with conflict (from
http://www.mozilla.org/hacking/module-ownership.html)
Escalation and Review
The owner and peers of the Module Ownership module will get involved if
controversy develops and cannot be resolved otherwise. A module owner
may ask for a public statement of agreement with a particular action.
Sometimes other contributors suggest ways in which a module owner might
improve. Sometimes there is ongoing controversy. We prefer that the
community resolve these issues when possible, but acknowledge that this
can't happen all the time. We try to avoid making absolute decisions
like "this must happen" but will do so if required.
As noted, the Module Ownership Module in turn is a subset of the
Governance Module, and so as a last resort this will come to Brendan and
me. Because this is a non-technical topic, if Brendan and I were to
disagree this would end up in my court.
Right now there is a suggestion that we have a cooling off period before
doing anything. There's also a suggestion that a project wide code of
conduct might alleviate the need to focus on Planet. I'll continue to
talk with the module owner and peers. So it's not yet clear if we'll
end us with an escalation path, or what that would look like if we do.
I'm continuing to follow the discussion closely and working through
potential scenarios.
Mitchell