|
|
Log in / Subscribe / Register

Russ Allbery's perspective on the Debian technical committee impasse

From:  Russ Allbery <rra-AT-debian.org>
To:  Jason Frothingham <mepisguides-AT-gmail.com>
Subject:  Re: Bug#727708: Removal of Ian Jackson from TC
Date:  Mon, 10 Feb 2014 11:39:58 -0800
Message-ID:  <87ob2e21v5.fsf@windlord.stanford.edu>
Cc:  debian-ctte-AT-lists.debian.org
Archive‑link:  Article

Hi Jason,

I appreciate the intent behind your message and the concern that you're
expressing.  However, I think lack of context has led you into making a
large number of assumptions that are not correct.  Since I've seen similar
things from other people who are not as familiar with the background and
history here, I'm going to use this as an opportunity to try to address
some of those misconceptions.

In all of this, one of the things that is worth keeping in mind is that
all of us on the Debian TC have worked together for years, frequently know
each other from various gatherings, and often consider each other to be
friends.  There appears to be some concern that we're failing to notice
some nefarious motive due to that friendship.  I would ask you to consider
whether, instead, we're in a much better position, from long familiarity,
to judge each other's motives and concerns, and probably have a more
accurate judgement of each other's goals than those who are watching this
debate from the outside.

First off, I can tell you unequivocally that the idea that Ian is pursuing
some sort of anti-DFSG agenda or is supporting the Canonical CLA will
strike anyone who knows Ian as completely absurd.  I can assure you that
Ian is quite a bit more annoyed at the Canonical CLA than, for example, I
am.  There are simply a large number of issues in play here, and it is his
judgement that other issues are more significant and the CLA is an
annoyance that can be worked around.  I completely agree with him on that
particular point.  Other colleagues on the TC do not.  We're a diverse
group of individuals who put different weights on different issues, which
is why we arrive at different conclusions.  My guess is that Ian's
feelings about the Canonical CLA are similar to my feelings about
systemd's lack of portability: I don't like it, and my ideal init system
would not have that property, but I think other things are more important,
so it ended up not being a deciding factor in my personal decision.

Second, while I understand to some extent the history that gives rise to
this concern, I'm really disturbed by the lack of good faith inherent in
this idea that there is some sort of Canonical conspiracy in support of
upstart.  I consider this precisely as toxic as the idea that there is
some sort of Red Hat conspiracy to push everyone to use systemd.  (And
that's entirely apart from the fact that anyone who thinks Canonical, or
any other employer, continues to exert some direct influence over Ian's
voting doesn't know Ian at all.)

For those who are not familiar with the relationship between Ubuntu and
Debian, I think some history may be helpful here.

Canonical was started largely by long-time Debian contributors who had
been responsible for core portions of the Debian project.  Those
contributors had often accumulated, over time, a large number of projects
and ideas that they would have liked to do in Debian, but which were never
feasible for one reason or another.  One blocker was that no one was paid
directly to work on Debian and therefore few people could devote day-job
amounts of time to hard problems.  Another was that Debian was then, and
is even more today, a huge ocean liner of a project with a very bad
turning radius.  It's quite difficult to make distruptive changes to
Debian.

Those long-term Debian contributors had a wonderful opportunity in Ubuntu
to try a bunch of things that they'd always wanted to do in Debian, to
have the time and resources to dig into hard problems, and to push
disruptive changes through their entire archive.  They had the time to do
things like write a completely new init system from scratch, one that, I
think it's worth remembering, nearly everyone (including the systemd
authors) considered vastly superior to what Linux distributions were using
at the time.  And, after doing that work in Ubuntu and working through the
resulting bugs and instabilities, they were often quite excited about the
possibility of integrating that work back into Debian as well.  Remember,
most early Canonical developers were Debian developers first, and had and
often continue to have a great deal of loyalty to and enthusiasm for
Debian as a project.

I prefer systemd, and presumably you prefer systemd, but I think it's
worthwhile and important to take a moment and look at this from the
perspective of someone who has had practical experience with upstart in
Ubuntu and has done some of the work to integrate it with Ubuntu.

upstart is a tested and functional init system which is booting hundreds
of thousands of Ubuntu systems.  Ubuntu developers have done the hard work
of ensuring that it works properly, not with some separate distribution,
but with exactly the packages that are in the Debian archive today, at
least in sysvinit compatibility mode.  Several problems that will be of
direct and occasionally unique relevance to Debian, such as boot ordering
around ifupdown availability, have already been solved in upstart.  It is,
from the perspective of Debian packages, a known and tested quantity with
which the broader Debian ecosystem has multiple years of experience.

Add to that the fact that the upstart source is very well-written, of
extremely high quality, and very easy to work with; that there is some
possibility (and quite a lot of reason for optimism given the current
kFreeBSD porting status) that upstart could be used uniformly across our
Linux and non-Linux ports; and that upstart is a small and focused project
that tries to do one thing well and has strong support for component-based
design and tries not to make assumptions about the other system
components.  Those are good reasons to favor upstart.  They are, at the
very least, points about which reasonable people can disagree in good
faith.

I favor systemd as the choice for Debian, so obviously I think it has
other features that are more compelling than those, or disagree with some
of those design goals.  Making those sorts of value judgements is what
we're here to do.  But I think it should be obvious that there is no need
to postulate some sort of Canonical influence or bias in order to see why
others believe there is a strong case to be made for upstart.  Where you
see people who work for or have worked for Canonical, I see people *who
are familiar with upstart*, who know its advantages and disadvantages
well, and who have a very good feeling for how much effort is required to
work around its quirks.  Due to that familiarity, they may understate some
of the disadvantages, since they're used to working around them, or
understate some systemd features, because they're not familiar with them.
But this is not bias; this is well within the judgement calls that we all
have to make every day as technical experts.  There is no such thing as a
completely impartial review of technology, and you wouldn't want someone
who was completely impartial making technological decisions since it would
indicate a disturbing lack of familiarity with the problem area.

In short, you can certainly disagree with the relative weights of the
various features or drawbacks of any of the init systems.  But I think at
the point at which one goes beyond "I disagree" to "and therefore you must
be biased," one has lost the plot.  This is a hard decision with a lot of
subjective judgement, and reasonable people can arrive at opposite
conclusions.

Finally, a note on the TC decision-making process, since this seems to
have bothered a lot of people.

I think it's important here to recognize the purpose of formal process in
this sort of decision.  When everyone agrees, you don't need any process.
The sharper the disagreement, the more process-driven everything appears
precisely because that's when you need the most process.  If you look at
any governance process, whether it be legislatures or voting systems or
even Robert's Rules of Order, you'll find that 90% of the process is there
to deal with the 5% of disputes that are particularly sharp and evenly
divided.

In other words, paying a lot of attention to small details of process
during a sharply divisive decision is not a bug.  It's a feature.  The
whole point of formal process is to provide emotional distance, to focus
energies into previously accepted channels, and to fall back on a
framework that everyone had previously agreed upon.  The goal is to be
able to say to your colleagues "I may not be able to trust you to make the
right decision, but I trust the process to arrive at a reasonable decision
provided that we all follow it."  Having that sort of process is what
allows groups of people who have to work closely together to get through
divisive decisions and still continue to work together.  It allows one to
invoke intuition about fairness and justice to help push down one's darker
emotions and understandable anger when one's colleagues persist in finding
unimportant those arguments that we find the most compelling.

This is, however, a two-edged sword, and that's one of the most
unfortunate parts about the events of this weekend.  Because 90% of the
process is only used 5% of the time, that process is often not
particularly well-tested, nor are the implications as widely agreed-upon
as the parts of the process that are followed normally.  When one runs
across one of these issues where that process has to be invoked, it's not
uncommon to run into implications of it that aren't what one expected.

For example, in this vote, we were using Condorcet and Debian's standard
resolution process as designed when voting on the more complex ballot.
But in the course of that voting, we ran across a bunch of tactical corner
cases that "felt wrong" to many of us.  That was still the process that we
all agreed to, but it's not clear that anyone had thought hard about, for
example, the degree to which Debian's FD handling fails later-no-harm as a
voting criteria.

Similarly, and on the other side, the TC has, for a very long time
(perhaps always), operated by an agreement that we arrive at an internal
consensus on the ballot before calling for a vote.  Calling for immediate
vote is another part of that process which is there but not used, and it's
not clear whether this use of that process was ever anticipated or
intended.

It's normal and reasonable for people to be upset about things like this!
And it's normal and reasonable to fully engage with the minutia of process
in very tight and hard decisions because it's a way of channeling one's
frustrating and disappointment at not being able to reach consensus into
something that nonetheless feels constructive.  But the downside of
process is that it's a minefield of unexpected twists and turns, and when
a procedural move goes against you while you're trying to channel your
frustration into process, it's deeply unsettling and it feels like a
betrayal.

Again, you can see this in real-world situations.  Look, for example, at
the United States Senate and all of the very heated arguments over cloture
votes.  Regardless of one's opinion on how cloture should work in the US
Senate, one can see from the news that this is something that people get
extremely upset about, both when the process is used and when the process
is not used.  This is even worse in small groups of professional
colleagues, where we all have a great deal of respect for each other and
normally operate as close to consensus as we can.  In that situation,
procedural maneuvering can feel like a real personal betrayal.  This
remains true even if it's achieving a theoretical goal of process: finding
a way to reach a conclusion even in cases where the voting body is sharply
and nearly evenly divided.

This is a lot of text (and thank you if you read this far), but that's
because this is a lot of psychology and a lot of nuance.  In a lot of the
outside commentary that I've seen on this discussion, there has been what
I think is a failure of empathy.

It's great that people get engaged and interested in technical decisions.
I think that's a strength of the open source community.  But people should
also get engaged and interested in understanding other *people* and
finding ways to work with other people in difficult situations, since at
the end of the day our communities are about people, not software.  And to
do that, one has to be able to step back from one's own "side" and put
oneself in the other person's shoes and try to understand how they might
feel and why they may hold the opinions they do.

Bias and conspiracy are easy explanations to reach for, but I don't think
they do justice to the richness and diversity of our community.  I think
it's too easy to assume that someone who disagrees with you, perhaps very
strongly, is somehow unethical.  We need to be able to disagree while
respecting each other's opinions.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>





to post comments

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 20:31 UTC (Mon) by tsmithe (guest, #57598) [Link] (9 responses)

Russ Allbery is a saint.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 20:59 UTC (Mon) by Thue (guest, #14277) [Link] (3 responses)

With Ian not being around to defend himself, it is very classy for Russ to step in to defend him.

To be clear, Ian did some silly things, but clearly some of the accusations against him are just paranoid and wrong. Having a person who voted for systemd refute those paranoid accusations is perfect.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 21:15 UTC (Mon) by josh (subscriber, #17465) [Link] (2 responses)

Agreed. I think accusing Ian of furthering any agenda other than his own is excessively paranoid and counterproductive. Whether Ian's own agenda is in the best interests of the Debian project is highly debatable (and has already been extensively debated), but I'm quite confident that shadowy outside forces are not setting his opinion.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 0:02 UTC (Tue) by rahvin (guest, #16953) [Link] (1 responses)

Ian was mad, we all say and do things that seem absurd and stupid later when we're mad. It's a raw emotion that often throws logic out the window with it's arrival. Ian clearly had strong feelings about this and felt he was betrayed. IMO Russ explained why Ian was so mad eloquently and allows us to sympathize. I know I've been that mad before and done and said thinks like Ian did. The problem is I was an am too stubborn, it's a weakness of mine. I pray Ian isn't as stubborn as me and doesn't walk away from the project to satisfy that stubborn anger.

Given some time for contemplation and reflection I believe Ian and Debian will be fine. This was and will likely remain a contentious issue. It's the original reason I predicted that Debian would take the multiple init path. At the very least I expect there to be an underlying effort to support alternate init's.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 9:10 UTC (Tue) by Thue (guest, #14277) [Link]

While it is nice to know what emotions is behind Ian's behavior, people in a place of power should be able to control their impulses, even when emotions run high. Being reflective enough to apologize if you do transgress is also nice, which Ian hasn't really tried to do.

That whole dragging out of the election (to the detriment of Debian), for no apparent good reason, looked very strange, and went on too long to be just a moment of high emotion. Given that the result of Bdale's vote doesn't disallow Ian from proposing the same extra T and L amendments, there was no reason for Ian to be angry at the vote unless he was trying to game the system to somehow avoid systemd from being chosen.

IMO it would look strange if Ian continued to be a member of the Technical Committee.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 21:18 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link] (4 responses)

Is he planning to run for the president? I'd certainly vote for him!

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 21:45 UTC (Mon) by josh (subscriber, #17465) [Link] (1 responses)

More seriously: Russ Allbery for DPL.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 21:52 UTC (Mon) by kbrantley (guest, #70638) [Link]

Is this where I suggest with less than good intentions that this whole thing has been engineered by Russ from the start to gain control of the CTTE and force openrc on everyone? :)

Kidding, of course, but that does seem to match the paranoid conspiracy theories that have been floating around as of late....

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 22:12 UTC (Mon) by nix (subscriber, #2304) [Link]

Some of us have been saying this for years. Even those of us who can't vote for US presidents. :)

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 22:34 UTC (Mon) by proski (guest, #104) [Link]

Russ can only win if preferential voting is used. Primaries encourage partisan candidates.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 22:15 UTC (Mon) by nix (subscriber, #2304) [Link] (3 responses)

In another post on this ludicrous thread, Russ said:
This is the first time I can recall that we had an unresolvable dispute over how to construct a ballot.
This is why Debian's democratic procedures must not end. Not just because, well, we need a proper politics-filled democratic distribution to remind the rest of us of how the sort of non-dictatorial human governance that we consider best on the scale of countries works on this scale -- but also because it leads to frankly awesome cockeyed messes like this. To inveterate politics-watchers such as myself, this is riveting stuff! (I suspect inveterate politics-watchers to be significantly over-represented among DDs: if you don't like politics, you'd surely hack on another distro.)

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 22:16 UTC (Mon) by nix (subscriber, #2304) [Link] (1 responses)

Hm, actually, that was this post. gmane posted it twice and I got confused.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 10, 2014 23:00 UTC (Mon) by neilbrown (subscriber, #359) [Link]

Nope, it was a different post - you were right first time..

http://us.generation-nt.com/answer/bug-727708-removal-ian...

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 13:32 UTC (Tue) by sml (subscriber, #75391) [Link]

> This is why Debian's democratic procedures must not end. ... we need a proper politics-filled democratic distribution to remind the rest of us of how the sort of non-dictatorial human governance that we consider best on the scale of countries works on this scale

Exactly. This kind of open debate, while messy, is the core strength of Debian - just like it's the core strength of democratic government.

Vote for Russ!

Posted Feb 10, 2014 23:14 UTC (Mon) by jordi (guest, #14325) [Link]

I hereby nominate Russ Allbery for Debian Developer of the year. :)

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 2:21 UTC (Tue) by tonyblackwell (guest, #43641) [Link]

Superbly well-written. Thank goodness for a perspective which makes us all proud to be part of the extended linux community.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 3:06 UTC (Tue) by branden (guest, #7029) [Link] (3 responses)

If Mark Shuttleworth is smart, he'll offer Russ Allbery a job as a Canonical PR flack (because he's better at making Canonical seem non-threatening than anyone they actually pay money to fulfill this role).

If Russ Allbery is smart, he'll decline.

Well-done, sir. I'm sorry we haven't met. If I ever make it back to a DebConf, permit me to buy you a drink.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 4:59 UTC (Tue) by joey (guest, #328) [Link]

Dude. Portland. This year..

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 6:11 UTC (Tue) by lordsutch (guest, #53) [Link]

All I can say as someone who has tried to stay as far away from this discussion as possible (in large part because I have no strong preferences or specialized knowledge to bring to bear) is that I don't envy anyone on the committee this task, and I'm surprised any of them is still sane at this point. And they're far, far better people than I to not have LARTed much of the peanut gallery. So kudos to Russ and the rest of the tech committee for putting up with other peoples' whingeing so we (mostly) don't have to.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 13, 2014 14:18 UTC (Thu) by nix (subscriber, #2304) [Link]

If Russ Allbery is smart, he'll decline.
He has a rather good job already (by US job-condition standards, a stellar one, academia is like that).

LWN backing off of coverage?

Posted Feb 11, 2014 14:06 UTC (Tue) by cmorgan (guest, #71980) [Link] (14 responses)

"LWN has backed off on moment-to-moment coverage of events in Debian's technical committee because it seems that a moment of relative calm is called for."

I actually subscribed to lwn again just so I could post this. Do we really need more soft-hitting news? Self censorship at a time of a passionate and exciting discussion in an otherwise outwardly stodgy project like Debian?

The systemd vs. upstart debate is exciting. We finally get to see the impact of things like the Canonical CLA, two projects competing for some of the same positions in the system stack. Combine that with the CTTE where one member works for Canonical and another develops one of the two systems. It really is a pretty interesting situation.

I hope LWN will reconsider this poor choice of words (and possibly actions), and live up to the journalistic standards that will retain the confidence of readers. Not covering a topic because it is controversial, and because some people involved are acting oddly, is bad for transparency and bad for lwn.

Because other readers may also be concerned that lwn will continue to self censor, the ctte mailing list is still public and discussions are still ongoing. Read the information from the source:

https://lists.debian.org/debian-ctte/2014/02/threads.html

LWN backing off of coverage?

Posted Feb 11, 2014 14:12 UTC (Tue) by corbet (editor, #1) [Link] (7 responses)

Wait a moment...read what I wrote:

LWN has backed off on moment-to-moment coverage of events

You left out some important words. There is no "self-censoring" going on. I just felt that the raging flames didn't need more gasoline thrown on them at that particular moment. Of course we intend to cover what has happened here.

LWN backing off of coverage?

Posted Feb 11, 2014 14:15 UTC (Tue) by rahulsundaram (subscriber, #21946) [Link]

I appreciate that sensible choice.

LWN backing off of coverage?

Posted Feb 11, 2014 18:09 UTC (Tue) by cmorgan (guest, #71980) [Link] (5 responses)

I'd welcome clarification of moment-to-moment because it sure does sound like something is being intentionally withheld for publication or discussion.

Consider how the phrase sounds to the reader. What benefit is there to the reader when their news source is intentionally not covering events that might be occurring moment-to-moment?

I trust you guys to continue your great coverage of linux / oss related stories, it just worries me when I hear some idea of intentionally not covering something because people are sore over a decision.

LWN backing off of coverage?

Posted Feb 11, 2014 18:23 UTC (Tue) by corbet (editor, #1) [Link] (4 responses)

LWN has never been a source for "this happened in the last five minutes" news; indeed, originally, weekly was all we did. We do put things out when it seems worthy; the actual conclusion of the vote, where a real decision was made, qualified, for example. But most of what we report on is not covered in that mode; there are other sites that focus on that type of reporting if that's what you want.

Should we really have put out an update for each of Ian's calls for votes and the related flames? If you look at what happened on the committee list, you will see that, outside of one idiotic troll, everybody went quiet. It was clearly time to step back and let things calm down for a bit. And, in my opinion, it was time for LWN to go into the slower, more considered mode of reporting that, I think, is a hallmark of what we do. It was, in a sense, nothing special, and it certainly does not mean that news is being suppressed; it's just how LWN works most of the time.

LWN backing off of coverage?

Posted Feb 11, 2014 19:09 UTC (Tue) by cmorgan (guest, #71980) [Link]

I appreciate the clarification.

I do think that the subject of drastic actions by Debian CTTE members is newsworthy and I hope that is covered at some point in the future, even if it is an uncomfortable subject for some.

LWN backing off of coverage?

Posted Feb 11, 2014 20:07 UTC (Tue) by smurf (subscriber, #17840) [Link]

I wholeheartedly agree. Let the dust settle and the way forward emerge before dissecting the last couple of weeks on debian-ctte.

LWN's considered, high-quality coverage.

Posted Feb 12, 2014 3:54 UTC (Wed) by josh (subscriber, #17465) [Link]

As someone who has been following (and taking part in) the up-to-the-minute discussions on debian-ctte, I think LWN's most recent coverage seems quite reasonable and appropriate. There's a pile of day-to-day discussion and drama that really doesn't need to show up in the up-to-the-minute reporting; if I wanted to see mud-slinging with cherry-picked quotes from the latest flame without reading the list, I'd read Phoronix.

Some of the earlier coverage on the procedural roadblocks and consequent delayed/broken votes was perhaps missing a bit of context to make it seem a bit less indecisive and a bit more personal, but the subsequent LWN "soap opera" post nicely put that in perspective, and gave the procedural roadblocks exactly the treatment they deserved.

And once the remaining issues conclude (including potential upcoming discussion and consensus on dependency policies, which will hopefully *not* involve the TC), I think a full LWN article summarizing the flow of the discussion from the beginning, including all the twists *in context* with the narrative benefit of full hindsight, would be incredibly useful; if nothing else, I'd love to point people who did not directly experience the aforementioned drama to such an article, to serve as what I'm sure will be an exceptionally clear and valuable summary.

As an aside, I also highly recommend this lovely rendition of the Debian init system debate in the style of Phoenix Wright, featuring Russ Allbery as Phoenix, and Bdale as the Judge: http://aceattorney.sparklin.org/jeu.php?id_proces=57684

LWN backing off of coverage?

Posted Feb 12, 2014 9:03 UTC (Wed) by ovitters (guest, #27950) [Link]

I like LWN for three things:
1. seeing what happened recently
2. detailed analysis and explanations on what happened
3. good discussions with people involved

#1 is not so important IMO. Something important is nice to be highlighted, but I can follow it myself or check out the bad articles of other sites and make my own conclusion.

#2 is what I love LWN for. Detailed explanation on why things happen, backstory, etc. I don't know Debian, but I can be pretty sure that if LWN writes something about it it'll be thorough, verified and accurate.

#3 I like the comment threads :-P a lot of people who show respect, but still disagree. I think #2 ensures this site attracts the right people

LWN backing off of coverage?

Posted Feb 11, 2014 15:01 UTC (Tue) by tialaramex (subscriber, #21167) [Link] (2 responses)

But basically what you're seeing now has no bearing on anything. So it's futile to report it.

Right _now_ that list has people posting from throw-away email accounts saying systemd is anti-Unix and using all sorts of unpleasant language that they would probably rather wasn't associated back to them in real life. Nothing useful is achieved by writing a new item about that.

The inevitable GR will be worth a few news items, following the process by which it will be drafted, the vote itself and the outcomes. And in the unlikely event that some of these pseudonymous rants are from people capable enough to actually fork Debian rather than just yelling about it on a mailing list, I'm sure LWN will cover their fork, short-lived as it will most likely be.

LWN backing off of coverage?

Posted Feb 11, 2014 16:09 UTC (Tue) by viro (subscriber, #7872) [Link] (1 responses)

*snort*

I'm not among the authors of those rants (never posted on that list) and I don't believe I'll be capable of carrying such a fork on my own, but I'll be more than willing to contribute to such a thing. Debian is what I'm using for most of my boxen and while I'd be able to switch back to *BSD and to move all Linux work to sandboxed kvm images, I would very much prefer to avoid that, for a lot of reasons.

And if that switch of default comes to pass, we'd better start working on the fork *before* dependencies creep progresses too far; it will be hard to get the things started anyway and the longer it we delay that, the higher that initial barrier will be.

Fork

Posted Feb 12, 2014 8:15 UTC (Wed) by thedevil (guest, #32913) [Link]

I would also consider helping such project as much as my abilities allow.

If you look for me, I am nobrowser on github.

LWN backing off of coverage?

Posted Feb 12, 2014 9:03 UTC (Wed) by achiang (guest, #47297) [Link] (2 responses)

Jon has already responded and doesn't need anyone else to defend him, but indulge me to add a different perspective.

LWN stepping back from the moment-to-moment drama demonstrates that they are not just reporting on as dispassionate 3rd party observers to an "exciting" discussion, but rather that they are actually a part of the broader Linux and open source community.

That level of wisdom and empathy for our community are what keep me coming back year after year, and that is precisely the form of journalistic standard I want to see in the community I care about.

If you want drive-by tourists fanning flames whilst trying to drive "impressions" for ad revenue, go read some other publication. Or perhaps more accurately, *every* other publication.

Clearly you were able to find the original source yourself and can gawk to your heart's content. What more are you asking LWN to do here?

Finally, I salute the members of the Debian CTTE for having such a high quality discussion over an emotional topic. They are real human beings, with real emotions, trying to make a tough decision for thousands of developers and orders of magnitude more users, with far reaching consequences, many of them future and unintended.

To think of the discussion merely as exciting entertainment from a normally stodgy project or some dramatic morality play between good and evil is shallow as it is disrespectful.

LWN backing off of coverage?

Posted Feb 13, 2014 13:07 UTC (Thu) by cmorgan (guest, #71980) [Link] (1 responses)

I presume you'd feel the same if your other favorite news sources suggested they were going to "back away" from coverage, for however short a time, because the topic was controversial or generating disagreements.

I prefer if my news sources report on the news, even if the topics are uncomfortable or controversial, and that really was my concern.

Debian is likely to benefit from visibility into the process, some individual CTTE members not so much. This particular discussion has been ongoing for some time now. It is a positive and exciting thing to show that the project can hammer out a decision and move forward, unlike a great many political bodies.

LWN backing off of coverage?

Posted Feb 13, 2014 14:56 UTC (Thu) by mathstuf (subscriber, #69389) [Link]

You have to remember that coverage here has a much higher likelihood of having those involved in news items be regular readers than mainstream news. I'm fine with LWN backing off to allow some time to cool off because LWN is *also* a member of the community and if it fans the flames too much or at the inopportune time, it may find itself in its own bonfire. I wouldn't be happy if LWN said "we're backing away, read debian-ctte for yourself if you're interested" since they're great at doing coverage of these events, but there can be tact and compassion involved in the *timing* of such coverage.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 11, 2014 14:57 UTC (Tue) by bdale (subscriber, #6829) [Link] (1 responses)

Thank you, Russ, for writing this. And thank you, LWN, for giving it the wider audience it deserves.

Russ Allbery's perspective on the Debian technical committee impasse

Posted Feb 12, 2014 3:45 UTC (Wed) by hadrons123 (guest, #72126) [Link]

Thank you for your ballot!
Nobody in the media gave credit to you for coming up with best ballot.
You have clearly filtered out all the noise in the CTTE thread and you were able to visualize the right path with the ballot.
At a moment with Ian's ballot proposal with coupling options a lot of people assumed that Ian's proposal would prevent systemd full implementation and integration when systemd would be Linux-port's default. Thanks to your ballot and the current resolution, sanity restored!


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