On 9/14/2022 12:22 PM, Andrew M.A. Cater wrote:
People of debian-user :)
This thread does seem to be degenerating slightly into accusations and name-calling, justified or not. Without prejudice to anyone: please may
I remind you that debian-user and all Debian lists and IRC channels are subject to the Debian Code of Conduct.
It would be very much appreciated if disagreements could be resolved constructively and in a positive way. Ad hominem attacks don't help
anyone here. Taking a breath / walking away from the keyboard for half
a day might also help get a sense of perspective in any mailing list opinion difference. (And yes, I know about https://xkcd.com/386/ and
the difficulty that brings).
With every good wish, as ever,
Andy Cater
[For and on behalf of the Debian Community Team]
Thanks for this, Andy, I admit I did get caught up in behavior that appears as trolling.
As you point out, the aforementioned thread only slightly has degenerated
and I think there are some useful discussions in it despite the problems.
One legitimate topic for discussion that arose in that thread is:
Are only Debian Developers with voting rights (DDs) considered to be members of the Debian community, or are the users also members of the Debian community?
If Debian users are also members of the community, their opinion should be valued, but what mechanism exists for the voice of Debian users to be heard in
the decisions that DDs make about the Debian Project? I ask this question because AFAICT, the users have no formal voice at all in the decisions about how the Debian Project is run. And this fact is perhaps why I am misunderstood
by some on debian-user. Debian-user seems to be dominated by the idea that
a mere user of Debian software should have no voice in the decisions, no matter
how great or how small that decision might be, that the Debian Project has to face each day. For example, a little decision: a package maintainer decides whether or not to respond to a bug report, and a big decision: the DDs vote on resolutions to determine the level of support for non-default init systems.
I think Debian users should have some say, some voting power, some way
of influencing the direction of the Debian Project because in the end the long-term success of the project depends on whether or not Debian software
is continues to be useful for its users over the long term. I think if over time
Debian becomes software that is only useful to the DDs and not to a large pool of users around the world who are passionate about free software,
Debian would have failed in its mission of providing useful free software to users around the world. The point of view of users, IMHO, needs more representation in the official decisions and policies of Debian because it seems to me that the importance of providing useful software for the
many users of Debian software is not sufficiently recognized on, of all places, the mailing list for Debian users!
I offer this as food for though to see if the way Debian is governed can
be improved to ensure the legitimate voices of Debian users are heard. I especially would be interested to hear practical suggestions for how a vote of users on any particular issue could take place, what weight should be given
to the vote of the users relative to the vote of the DDs, how users could propose
that a change in Debian Policy be put up for a vote, and how to ensure only true users of Debian vote on any particular proposal or in the election of the
DPL, etc.
I understand this idea cannot be implemented soon. But would it be wrong
for someone to propose the idea that Debian users should have a formal
voice in the decisions that the Debian Project needs to face on a daily basis?
N.B. I am not subscribed to debian-project, so if those who respond could Cc me on replies, I would appreciate it. I also am not posting this to debian-user,
to which I am subscribed, to let the emotions die down there a bit and in recognition of the fact that debian-user is probably not the best place to post
this question at this time.
Best regards,
Chuck
Thanks for this, Andy, I admit I did get caught up in behavior that appears >as trolling.
As you point out, the aforementioned thread only slightly has degenerated
and I think there are some useful discussions in it despite the problems.
One legitimate topic for discussion that arose in that thread is:
Are only Debian Developers with voting rights (DDs) considered to be members >of the Debian community, or are the users also members of the Debian community?
Obviously, my proposal would need to somehow define who are the users
that should be given a formal vote for GRs, the DPL, etc. Maybe "true users of Debian" is the wrong phrase to define it, maybe the correct idea is expressed
by "contributor with voting rights." Maybe the voting developers can
nominate contributors who are not developers who should be given voting rights, and if the person nominated receives a simple majority, or some higher
majority like 2/3, then that person gains voting rights even though that person
is not a developer. The theory behind my proposal is that there is a diversity
of viewpoints that stems from a diversity of roles within the project. If the voting members are restricted only to the contributors who volunteer for
the role of developer, then the full diversity of the Debian community is
not reflected in a vote that only comes from the pool of formal developers.
I subscribed to the debian-project list for the time being so you can reply on-list
from now on.
The theory behind my proposal is that there is a diversity of viewpoints
that stems from a diversity of roles within the project. If the voting members are restricted only to the contributors who volunteer for the
role of developer, then the full diversity of the Debian community is
not reflected in a vote that only comes from the pool of formal
developers.
Michael Stone followed me to this list and condemned for me asking
questions here on this list. There is no way *he* considers me a member
of the Debian community who has a formal voice as a Debian user.
I have read much of the documentation online about how Debian understandsitself, but I have never heard the term "do-ocracy" before.
Obviously, my proposal would need to somehow define who are the usersthat should be given a formal vote for GRs, the DPL, etc.
I actually, after some fruitfuldiscussion with some of the people on debian-user, tentatively came to the conclusion that the fact that Debian is created by volunteers is probably one of the biggest *disadvantages* of Debian software.
you get out of Debian what you put into it.
To put it in the most brief terms, I come to that conclusion based on
what many people are telling me: Debian maintainers cannot fix bugs in software because they are just volunteers. That explains why I almost
always am at least annoyed by one or two bugs when running Debian
software, and sometimes after an update the computer is totally unusable until I can debug it and find the fix, because volunteers don't have the
time to do it for me. That is what most everyone on debian-user is
telling me. Do you disagree with what they say?
Also, in my experience, these bugs and catastrophic failures caused by updates of a supposedly stable release happened *much* less often when I
used software that is written by paid developers.
To put it in the most brief terms, I come to that conclusion based on what many people are telling me: Debian maintainers cannot fix bugs in software because they are just volunteers.
That explains why I almost always am at
least annoyed by one or two bugs when running Debian software, and sometimes after an update the computer is totally unusable until I can debug it and find
the fix, because volunteers don't have the time to do it for me. That is what most everyone on debian-user is telling me. Do you disagree with what they say?
Also, in my experience, these bugs and catastrophic failures caused by updates
of a supposedly stable release happened *much* less often when I used software
that is written by paid developers.
On 9/16/22 12:12 AM, Nilesh Patra wrote:
bugs are important. I am not a DD so my bugs are not as important to the maintainers who have a greater responsibility to respond to a DD's bug than to an unknown user's bug. That is the way it should be. No problem here, and please no one reply and say I am complaining. I am not. I am just seeing
On Thu, Sep 15, 2022 at 06:17:02PM -0400, Chuck Zmudzinski wrote:
how things work at Debian and I think they work fairly well.
In that case, it is nice to file good bug reports (as Andy told you) and if you have a
patch, that's even better. You could consider to ping maintainers after a week or so if
you think it is important.
Thanks for the advice. I think a week is way to short. They probably would think I am a nag and a troll if I did that. I usually wait six months and they
still ignore the bug sometimes.
And if you think something very critical is broken, you could
even raise the severity of the bug, I don't see a lot of problem with it.
And yes, sometimes the maintainers of a package _can_ be AFK too,
For six months?
this is volunteer work
after all. Someone might be on a vacation, or in a conference, or travelling, or busy with RL
and seeing your BR on an immediate basis isn't a possibility.
Also, in my experience, these bugs and catastrophic failures caused by updates
of a supposedly stable release happened *much* less often when I used software
that is written by paid developers.
Fine, but what do you propose to do here? Pay all DDs for fixing bugs? Who will manage the finances/funding?
What if a bug report is critical and someone is unwilling to pay for a fix? What if someone needs a break for
whatever reason? -- have you considered to give a thought about these?
You misunderstand me a bit here. If I wanted to propose the idea of
paying Debian volunteers formally, I would have not have done it
on debian-user. The comments so far make realize that is not how
Debian people want to handle the problem of maintainer burn-out,
which seems to be the complaint of some maintainers.
Also, I'd like to say that calling out Debian contributors with "Hey, you are doing a horrible job" is
a negative thing for us to hear as well. You said that you got a few negative replies, which you are annoyed
with, this goes both ways, really.
You failed to notice the messages when I thanked the maintainers
when they fixed the bug. Please judge me on the facts, not just the
parts you pick out that make me look like a terrible person. IIRC,
that would be against the Debian Code of Conduct.
Best regards,
Chuck
The difficult cost of trying to have a voice as a Debian user is *not* the commitment, it
is enduring the ad hominem attacks when I express my opinion. Of course if I cannot
overcome the stigma of the ad hominem attacks, my voice is completely nullified
by those ad hominem attacks. And they continue. Michael Stone followed me to >this list and condemned for me asking questions here on this list. There is no way
*he* considers me a member of the Debian community who has a formal voice as >a Debian user.
On 9/16/22 12:12 AM, Nilesh Patra wrote:
On Thu, Sep 15, 2022 at 06:17:02PM -0400, Chuck Zmudzinski wrote:
To put it in the most brief terms, I come to that conclusion based on what
many people are telling me: Debian maintainers cannot fix bugs in software
because they are just volunteers.
That statement is incorrect. People _can_ and _do_ fix a lot of bugs when they have time. There are a lot of DDs/DMs/contributors fixing a lot of bugs on a daily basis
for that matter. You could consider taking a look at -devel-changes ML if you'd like to.
That explains why I almost always am at
least annoyed by one or two bugs when running Debian software, and sometimes
after an update the computer is totally unusable until I can debug it and find
the fix, because volunteers don't have the time to do it for me. That is what
most everyone on debian-user is telling me. Do you disagree with what they
say?
Well, sometimes bugs do sit around for a bit, yes; but you are presenting it in
a much way that it makes the situation look worse than it actually is.
The resolution is quick quite a few times (to my
experience and I am a DD myself) but yes, sometimes they do sit around for a while.
That's easy to explain why your bugs are fixed quickly. You are a DD, so your bugs are important. I am not a DD so my bugs are not as important to the maintainers who have a greater responsibility to respond to a DD's bug than to an unknown user's bug. That is the way it should be. No problem here, and please no one reply and say I am complaining. I am not. I am just seeing
how things work at Debian and I think they work fairly well.
In that case, it is nice to file good bug reports (as Andy told you) and if you have a
patch, that's even better. You could consider to ping maintainers after a week or so if
you think it is important.
Thanks for the advice. I think a week is way to short. They probably would think I am a nag and a troll if I did that. I usually wait six months and they
still ignore the bug sometimes.
And if you think something very critical is broken, you could
even raise the severity of the bug, I don't see a lot of problem with it.
And yes, sometimes the maintainers of a package _can_ be AFK too,
For six months?
On 9/16/22 12:12 AM, Nilesh Patra wrote:
Well, sometimes bugs do sit around for a bit, yes; but you are presenting it in
a much way that it makes the situation look worse than it actually is.
The resolution is quick quite a few times (to my
experience and I am a DD myself) but yes, sometimes they do sit around for a while.
That's easy to explain why your bugs are fixed quickly. You are a DD, so your bugs are important. I am not a DD so my bugs are not as important to the maintainers who have a greater responsibility to respond to a DD's bug than to an unknown user's bug.
That is the way it should be.
No problem here, and
please no one reply and say I am complaining. I am not. I am just seeing
how things work at Debian and I think they work fairly well.
And if you think something very critical is broken, you could
even raise the severity of the bug, I don't see a lot of problem with it.
And yes, sometimes the maintainers of a package _can_ be AFK too,
For six months?
this is volunteer work
after all. Someone might be on a vacation, or in a conference, or travelling, or busy with RL
and seeing your BR on an immediate basis isn't a possibility.
Also, in my experience, these bugs and catastrophic failures caused by updates
of a supposedly stable release happened *much* less often when I used software
that is written by paid developers.
Fine, but what do you propose to do here? Pay all DDs for fixing bugs? Who will manage the finances/funding?
What if a bug report is critical and someone is unwilling to pay for a fix? What if someone needs a break for
whatever reason? -- have you considered to give a thought about these?
You misunderstand me a bit here.
Also, I'd like to say that calling out Debian contributors with "Hey, you are doing a horrible job" is
a negative thing for us to hear as well. You said that you got a few negative replies, which you are annoyed
with, this goes both ways, really.
You failed to notice the messages when I thanked the maintainers
when they fixed the bug. Please judge me on the facts, not just the
parts you pick out that make me look like a terrible person.
the Linux kernel accept a patch to fix Debian #983357
On 9/16/22 10:13 AM, Michael Stone wrote:
You have now sent a message about a particular udev issue to debian-user
and I replied with one immediate thought. Some more thoughts: you're
using a fairly obscure configuration.
I thought Debian was free and I can use it that way if I want
to, and that is how I understand Debian's philosophy of free
software. Do you understand it differently?
The patch is written by Ben Hutchings, a kernel developer.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983357#97
I don't think I can sign-off on a patch written by Ben Hutchings.
As you can see from the Ben's message, the only question is
whether the buffer should be increased to 4k or 8k. I tested
and 4k was big enough for the Xen virtual keyboard, but Ben
also though that the "correct" value to increase it to might
be 8k, which matches a buffer size in udev. So we should work
out that question before submitting upstream, don't you think?
Please explain why you are asking *me* to do that.
On Friday, 16 September 2022 20:41:33 CEST Chuck Zmudzinski wrote:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983357#97
I don't think I can sign-off on a patch written by Ben
Hutchings.
You shouldn't use a Signed-Off 'tag' without someone explicit
permission. You can send the exact same patch with only your
Signed-Off tag (required for patches submitted to the Linux kernel)
though ...
Most people running interactive VMs (e.g., on a desktop with a
graphical console) aren't using Xen, they're using kvm or virtualbox
or just about anything else.
On Fri, 2022-09-16 at 10:13 -0400, Michael Stone wrote:
Most people running interactive VMs (e.g., on a desktop with a
graphical console) aren't using Xen, they're using kvm or virtualbox
or just about anything else.
While the number is probably less, some people (including Debian >contributors) are using Qubes (which is based on Xen) on desktops:
https://www.qubes-os.org/
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 715 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 24:51:12 |
| Calls: | 12,106 |
| Calls today: | 6 |
| Files: | 15,006 |
| Messages: | 6,518,171 |