Debian Project Leader Elections 2023: Call for nominations

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.
Viewing 15 posts - 1 through 15 (of 22 total)
  • Author
    Posts
  • #101049
    Moderator
    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_001

      Please make sure that nominations are sent to (or cc:’d to)
      debian-vote, and are cryptographically signed.

      Kurt Roeckx
      Debian Project Secretary

      --
      Brian Masinick

      #101058
      Member
      andyprough
        Helpful
        Up
        0
        ::

        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.

        #101060
        Member
        Robin
          Helpful
          Up
          0
          ::

          For Non-native-English-speakers: What is a »CoC« ? And what do you try to express here by mentioning this type approval?

          Windows is like a submarine. Open a window and serious problems will start.

          #101061
          Moderator
          Brian Masinick
            Helpful
            Up
            0
            ::

            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 Masinick

            #101063
            Moderator
            Brian Masinick
              Helpful
              Up
              0
              ::

              “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 Masinick

              #101064
              Moderator
              Brian Masinick
                Helpful
                Up
                0
                ::

                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 Masinick

                #101065
                Member
                andyprough
                  Helpful
                  Up
                  0
                  ::

                  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.

                  #101066
                  Member
                  Robin
                    Helpful
                    Up
                    0
                    ::

                    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.

                    #101068
                    Moderator
                    Brian Masinick
                      Helpful
                      Up
                      0
                      ::

                      @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 Masinick

                      #101070
                      Member
                      andyprough
                        Helpful
                        Up
                        0
                        ::

                        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.
                        #101074
                        Moderator
                        Brian Masinick
                          Helpful
                          Up
                          0
                          ::

                          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 Masinick

                          #101077
                          Member
                          andyprough
                            Helpful
                            Up
                            0
                            ::

                            It is definitely fully active. I believe they do have runit, although I think I’ve always just used the default sysvinit.

                            #101078
                            Moderator
                            Brian Masinick
                              Helpful
                              Up
                              0
                              ::

                              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 Masinick

                              #101080
                              Member
                              techore
                                Helpful
                                Up
                                0
                                ::

                                @masinick, I use Devuan for server installations. No complaints. It’s been solid.

                                I plan to use it on my ARM devices, too.

                                #101093
                                Moderator
                                Brian Masinick
                                  Helpful
                                  Up
                                  0
                                  ::

                                  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

                                Viewing 15 posts - 1 through 15 (of 22 total)
                                • You must be logged in to reply to this topic.