LWN.net Logo

Ubuntu and governance

Ubuntu and governance

Posted Oct 11, 2007 5:01 UTC (Thu) by rickmoen (subscriber, #6943)
In reply to: Ubuntu and governance by mjg59
Parent article: Yet another male perspective on women in free software

I'm afraid I really must demur, again.

mjg59 wrote:

Google has little difficulty in finding a link to the IRC logs

Irrelevant to the point as stated.

Which isn't the case at all.

But it is. Once again, your denial ignores the substance of what I said, and professes to refute some assertion I did not, in fact, make. You can, if you wish, read what I actually wrote -- or you're perfectly welcome to continue to ignore it. Fine with me, either way.

You were wrong about the lack of IRC logs

Excuse me, but here I am having an increasingly difficult time extending the spirit of charity, and continuing to assume you are merely having reading-comprehension problems, rather than deliberately misstating. I nowhere claimed IRC logs didn't exist at all. What I said -- and you have had ample opportunity to see it in plain ASCII -- is that "The IRC sessions are not logged and made available in the general case." The meaning was perfectly clear: People would not find them in any of the expected place, nor if they found them would have any reasonable assurance of them being accurate and complete. If by some rather improbable chance the point wasn't obvious from my initial post, it certainly should have been in the detailed followup that spelled it out explicitly.

In any event, the hyperlink you've now supplied to http://people.ubuntu.com/~fabbione/irclogs/ (for which, thanks, by the way) purports to cover meetings of the Technical Board -- but the ones that would be relevant to member-conduct discipline would be those of the Community Council. So, your wiki edit to http://www.ubuntulinux.org/community/processes/techboard, though appreciated, is mostly irrelevant to the preceding discussion.

(By the way, as a point of interest, which files inside your irclogs directory are those of the Technical Committee? Looking for, e.g., the string "tech" turned up nothing.)

the forums where decisions actually end up getting made

Nothing you said has claimed that decisions don't get made based on those discussions -- and, frankly, it would be very strange for them not to. Why else have private and confidential discussions, other than to help reach conclusions on delicate matters?

the lack of transparency

To the contrary, I showed that lack of transparency; you have merely talked around it. (Again, the gesture concerning Technical Committee IRC logs -- which I assume must be somewhere in there, is an appreciated exception, but came after my post, which, I hope you realise, illustrates the point.)

the lack of a reliable record

The precise wording was "Anyone trying to find a reliable record of what they've done and why will be stymied by the surrounding information void." You seem to have conceded this point, in allowing that, yes, there was nowhere on the Technical Committee pages, let alone the much more relevant Community Council ones, that lets one find relevant records -- and that, actually, there are no such records within those groups' pages at all.

I don't consider this worth harping on, merely worth noting once and moving on. I would appreciate doing that now, and not be obliged to restate that simple point yet again, just because you don't get it.

Google gives a fairly good overview,

A more prosaic and less convoluted reply might have been "Oh, good point. I'm Matthew Garrett, member of the Ubuntu Technical Board and Ubuntu Kernel Team" [and whatever else might be relevant]. Your world timeline may differ, but in mine, LWN nicks just aren't really useful (in the general case) as identifiers of one's person and affiliations.

Personally, I'd tend to interpret a claim that a process lacks honesty as a criticism of said process - accusations of dishonesty are a fairly common source of libel suits.

Are you actually threatening me with a libel lawsuit, Mr. Matthew J. Garrett? If you wish to confirm that, I will be glad to provide you with contact information for my attorney, for service of process -- but our conversation will necessarily conclude at that point. Before you do, however, I'll point out -- once again -- what I actually said.

Quoting: "Now, it's entirely possible if not likely that the end-results are mostly desirable, e.g., incorrigible personal flamers and posters of large amounts of offtopic drivel being exiled temporarily or permanently. However, the process is not (per above) particularly honest. Me, I prefer honest."

I did not impute personal dishonesty to you, or to Mark Shuttleworth, or to Canonical, Ltd. I said it appeared to me that the process was dishonest, e.g., in asserting that project governance is run by straightforward application of the Code(s) of Conduct, when self-evidently that cannot be the case, because those two Codes are nothing at all like functional governance documents.

For what it's worth, I am glad to say that I very much doubt you're in any way dishonest -- a hothead who doesn't bother to read attentively, absolutely, and who really should edit his posts a lot more carefully before sounding off in public, but I have no reason whatsoever to cast aspersions on your honesty.

If and when you speak to your own attorney, by the way, please make sure to ask him whether a "process" (of, e.g., a Linux community project) has standing to bring libel litigation in court. The question will absolutely make his day.

Rick Moen
rick@linuxmafia.com


(Log in to post comments)

Ubuntu and governance

Posted Oct 11, 2007 6:39 UTC (Thu) by mjg59 (subscriber, #23239) [Link]

Now, to a large extent I really don't want to get involved in this. It exemplifies precisely the style of discussion that I think is responsible for driving people away from open source communities. It's entirely needlessly hostile.

Are you actually threatening me with a libel lawsuit

No, of course not. I was attempting to illustrate my point that dishonesty would generally be regarded as a criticism, in response to your suggestion that you hadn't criticised the form of Ubuntu's governance. As you point out, suggesting that a process could be libelled is laughable. My apologies for any lack of clarity in that respect.

"The IRC sessions are not logged and made available in the general case."

They are logged. They are made available. You made an entirely justifiable criticism that it was not trivially obvious that they were made available, and I've attempted to rectify that (you're right about the Community Council logs being more interesting. The failure to link to those was an oversight on my part, and I've fixed it), but that doesn't alter the fact that anyone putting in any moderate amount of effort could find them - especially since they're linked from the wiki page entitled Meeting Logs, along with links to cleaned up versions (I'd assumed that you'd prefer the entirely unedited forms). If by "not made available in the general case" you meant "are slightly difficult to find" then I'd be forced to agree, but I think that's a slightly odd definition.

Why else have private and confidential discussions, other than to help reach conclusions on delicate matters?

As briefly outlined before:

  • To handle procedural issues like "We voted on this issue but one person was absent - do you have any objection to the conclusion?" (where any objection would result in the issue being raised at the next meeting)
  • People wanting to raise issues privately. Actual discussion of these issues would take place during the public meeting
Conclusions within the remit of the community council and the technical board are not reached on the mailing lists. I'm afraid proving this to you is kind of awkward, so you might have to trust me on this issue. On the other hand, I've no reason to lie. My life is too short to spend time discussing issues on a mailing list when it could be done in real-time instead.

those two Codes are nothing at all like functional governance documents

Now, I have to say that I'm confused. We're clearly using different definitions of either "functional" or "governance" here, but it's not clear to me whether this is a cultural or technical misunderstanding. When comparing the Ubuntu Code of Conduct to, say, the Apache Corporation Code of Business Conduct, the differences appear to be in areas of coverage (hardly surprising) and the somewhat more general tone of the Ubuntu document. Both cover sets of acceptable behaviour. Both specify the body with responsibility for interpretation and enforcement. Both are designed to cover situations other than those explicitly enumerated within the document. With the exception of the reduced level of precision in the Ubuntu document, I can't determine any significant functional difference.

The Ubuntu CoC is not intended to be a legal document or something that can be mechanically interpreted - it's a statement of what classes of behaviour will and will not be tolerated within the project community, and it has (and, I expect, will) been used to determine whether to exclude people from parts of the project where they fail to meet those expected levels of behaviour. In that respect, it's functional and it defines a certain level of governance.

Ubuntu and governance

Posted Oct 18, 2007 5:48 UTC (Thu) by einhverfr (guest, #44407) [Link]

I am afraid that if my experience of Rick is typical that he is both needlessly hostile and
actively seeks to drive people he disagrees with away.

I would point out one additional point that should be made.  I don't generally find the
"benevolant dictatorship" model to work for open soruce projects.  Everyone wants to be that
benevolant dictatorship but very few succeed......

At the same time, one needs only to look at the politics involve in Debian to see that
democracy as such is not a great option either.

The best system (which I believe that PostgreSQL, LedgerSMB, and Ubuntu share) is that of the
non-representative (or meritocratic) republic.  Who cares what everyone says, the core team
does what is right for the project, and is structured to minimize the impact of conflicts of
interest.  You get the benefits of a dictatorship (freedom to do what is best for the project
with a minimum of unnecessary politics) with some of the safeguards of a democracy.

Ubuntu and governance

Posted Oct 11, 2007 21:57 UTC (Thu) by nix (subscriber, #2304) [Link]

Good grief. Stop drinking the coffee, *really*. You're acting as if Matt
is some sort of emissary of Satan.

People might treat you more nicely if you stopped reading everything they
said in the most uncharitable possible light.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds