Forum › Forums › General › Other Distros › Debian Project Leader Elections 2023: Call for nominations
- This topic has 21 replies, 4 voices, and was last updated Mar 5-3:45 pm by Brian Masinick.
-
AuthorPosts
-
March 3, 2023 at 7:55 pm #101049Moderator
Brian Masinick
Hi,
According to the constitution (5.2. Appointment), project
leader elections should begin “six weeks before the leadership
post becomes vacant, or (if it is too late already) immediately.”The new project leader term starts on 2023-04-21. The time line
looks like:| Period | Start | End |
|————+———————+——————-|
| Nomination | Saturday 2023-03-04 | Friday 2023-03-10 |
| Campaign | Saturday 2023-03-11 | Friday 2023-03-31 |
| Vote | Saturday 2023-04-01 | Friday 2023-04-14 |Prospective leaders should be familiar with the constitution, but
just to review: there’s a one week period when interested
developers can nominate themselves and announce their platform,
followed by a three week period intended for campaigning, followed
by two weeks for the election itself.I intend to collect platform statements from the candidates, and
publish them at http://www.debian.org/vote/2023/platforms/ at the
end of the nomination period, which means around 2023-03-12.I suggest that the candidates send the platform, preferably in
wml or HTML, to the secretary at least a day before the
publication date.The format of the web page is open to discussion, but I suggest
there be at least three sections:
– Introduction / Biography
– Major Goal / Meat of the platform
– Rebuttal.The candidates can make a rebuttal. I would like to receive them
in the first week of the campaign period, so I can publish them
around 2023-03-19.Details and results for the vote will be published at:
http://www.debian.org/vote/2023/vote_001Please make sure that nominations are sent to (or cc:’d to)
debian-vote, and are cryptographically signed.Kurt Roeckx
Debian Project Secretary--
Brian MasinickMarch 3, 2023 at 9:44 pm #101058Member
andyprough
::If I were a member with rights to nominate, I’d nominate Norbert Preining, a highly productive developer/maintainer that Debian expelled with the flimsiest of excuses about two years ago. Two of the pieces of evidence they used when banishing him were old blog posts he had written years ago in which he questioned the project goals of systemd and the advisability of Debian using systemd by default. These were held up as examples of how Norbert was supposedly “abusive” to others, and how his conduct was allegedly not in keeping with Debian’s CoC.
March 3, 2023 at 10:13 pm #101060MemberRobin
March 3, 2023 at 10:15 pm #101061Moderator
Brian Masinick
::Ah yes! That was a time of division, no doubt about it. The project definitely wanted to move on from the classical init system, which limited the ability to spawn and fork parallel activities during early stages of system startup, as I’m sure you know.
For us, we’ve done a lot with runit, and for me, that’s what I run with my system the vast majority of the time. The systemD effort, while “successful” in some ways, was very weird in others, such as systemD doing a LOT more than merely an init process manager, and that’s only one reason people have so many “issues”. Another is that it’s a program and series of binary programs. I don’t know where the source code is, and I’m sure it’s out there, but it’s clearly complicated and a source of much contention.
As you probably also know, various former Debian developers forked off work on the Devuan project. While that has appeared to slow down (I haven’t seen much on it at all recently), our distribution has certainly used some of that work, though we’ve also moved in a couple of different ways – keeping the original sysVinit, adding runit are two of them, and while we certainly use a number of Debian packages, we constantly engineer and re-engineer quite a bit of code, simply because of this “division”.
I still use a few Debian based distributions, including siduction, which is a fast, efficient Debian Sid based system. That’s a talented group too, but I’ve seen sparks fly on that project more than once too. I generally keep my distance from most discussions on their forum; the last time I said something I was belittled, so I haven’t said a word there since, but I still like some of their stuff, as long as I don’t have to communicate with anyone on the team. One of my pals left that project a long time ago for very similar reasons.
So yeah, even in really talented groups of software engineers, some of them have difficulty getting along with anyone, and I doubt that Norbert Preining is anywhere near as “guilty” as those who have issues with him, but who knows, maybe he’s like some of those talented, but difficult to work with people on some of the projects I mentioned.
--
Brian MasinickMarch 3, 2023 at 10:25 pm #101063Moderator
Brian Masinick
::“A Code of Conduct (CoC) is a set of standards which govern corporate and business practices according to ethical and legal standards. By implementing a CoC, a company demonstrates its commitment to operate its business at the highest standards of ethics, exceeding legal minimums.”
A code of conduct is a set of values, rules, standards, and principles outlining what employers expect from staff within an organization.
https://www.valamis.com/hub/code-of-conduct#what-is-code-of-conduct
https://www.waiversign.com/blog/what-is-a-code-of-conduct--
Brian MasinickMarch 3, 2023 at 10:26 pm #101064Moderator
Brian Masinick
::more from https://www.waiversign.com/blog/what-is-a-code-of-conduct
What is a code of conduct and why is it important?
When people come together to work on a project, they need to agree on the basic rules of how they will behave toward each other. This is what a code of conduct is for. It sets out a common understanding of how people will treat each other in order to create a safe and productive environment.
A CoC is important because it helps to prevent harassment and abuse. It also provides a way for people to report any unacceptable behavior. This helps to protect everyone involved in the project from any potential harm.
--
Brian MasinickMarch 3, 2023 at 10:29 pm #101065Member
andyprough
::As you probably also know, various former Debian developers forked off work on the Devuan project. While that has appeared to slow down (I haven’t seen much on it at all recently), our distribution has certainly used some of that work
Devuan actually seems to have become a solid distro, and they are releasing their new versions a lot faster now. Rather than waiting for a year or longer after a new Debian version, they are now able to put out a new version within a couple of months of Debian’s release. Kind of similar to antiX in that way. When I don’t need the antiX tools and I don’t mind a bit more bloat than antiX, I sometimes use Devuan.
What is a »CoC« ? And what do you try to express here by mentioning this type approval?
Debian CoC = Debian Code of Conduct: https://www.debian.org/code_of_conduct
As for what I’m trying to express – that’s a good question. I guess I am saying I would like to see someone who is highly productive that Debian wrongfully banished to come back as the project leader and shake things up and bring some new thinking and fresh ideas to the project. Someone who is not beholden to the “group think” that unfortunately takes over projects like Debian and Mozilla.
March 3, 2023 at 10:34 pm #101066MemberRobin
::Many thanks, Brian and andyprough. I didn’t realize this abbreviation has more than a single meaning, and German Wikipedia came up only with the CoC I linked to. When translating this abbreviation as „Code of conduct” all makes sense now. So please, dear English speakers, try to avoid this kind of abbreviations, please use the long terms instead. The abbreviations can’t get understood nor translated properly by readers from non-anglophone countries without knowing the original words the abbreviation was created from.
Windows is like a submarine. Open a window and serious problems will start.
March 3, 2023 at 10:57 pm #101068Moderator
Brian Masinick
::@andyprough: I’ll have to go back and look at their project again; I have not seen much about it; maybe my sources just don’t mention, or maybe some “forgetfulness” is creeping in!
In any case, I’m very thankful for what we have here.
--
Brian MasinickMarch 3, 2023 at 11:28 pm #101070Member
andyprough
::Devuan is good, Brian, you would like it since you appreciate Debian unstable. I’ve used Devuan unstable quite a lot, it’s just Debian unstable with different init options, works very well.
Certainly it doesn’t have nearly as many tools and features as antiX, but then again neither does Debian.
- This reply was modified 2 months ago by andyprough.
March 3, 2023 at 11:40 pm #101074Moderator
Brian Masinick
::I’ll take another look, especially if Devuan unstable is still active.
Do they have a decent run it implementation?
That would be great!
--
Brian MasinickMarch 4, 2023 at 12:38 am #101077Member
andyprough
::It is definitely fully active. I believe they do have runit, although I think I’ve always just used the default sysvinit.
March 4, 2023 at 2:42 am #101078Moderator
Brian Masinick
::I checked and runit IS available.
I don’t know if they have runit configuration tools like we do.I’ll check it out later.
--
Brian MasinickMarch 4, 2023 at 4:54 am #101080Member
techore
::@masinick, I use Devuan for server installations. No complaints. It’s been solid.
I plan to use it on my ARM devices, too.
March 4, 2023 at 3:42 pm #101093Moderator
Brian Masinick
::I’ll grab an image and see if I can get it to work for me.
It shouldn’t be any problem for my Dell Inspiron 5558 laptop.
My HP-14 laptop has additional requirements since it is a 2021 vintage unit.
That means a starting point of a 5.10 kernel is a no-go. Has to be 5.16-18 or newer.
Otherwise I can’t get wifi to work, and there are NO Ethernet connections here anywhere –
not in my complex, not at the local library, and not at any university spots I used to use.
(This is different than 2018 when I moved here; at that time I had an Ethernet jack in
my room that worked fine; the library also had one; so did the local university.
Not sure if it was the introduction of 5G wireless services here or what that led to the
change, but it certainly affects what I can use without hacking in on a multi-boot system.So I’ll check it out; hopefully stuff works “out of the box”; otherwise it’s just not worth it.
--
Brian Masinick -
AuthorPosts
- You must be logged in to reply to this topic.