[HUMOR… or not so much] Inits docking in Debian: The electoral debate (1st part)

This post is so gigantic that I had to do it in two parts (three if problems occur later). I am doing a similar parody to the post of the soccer debate on the choice of init, but this time I am going to parody an electoral TV program where the elections are covered from the time the circuits open until the results are analyzed. 

Ladies and gentlemen, good morning. Welcome to this election day that is taking place worldwide in these two weeks from November 5 to 18. As announced last October 16: The general resolution among the main developers of the project has been resorted to to decide on the docking of inits. We will be accompanied by the presence of Graduates Oscar Bacon and Eduardo Dvorak from the company CypherFacts, who will delve us into the details of the election and with whom we will analyze the details of the results, of our mobiles registering the voting day, and of DJ Palega Rupenian with his ranking of jingles to liven up the day. At this moment we are in contact with our mobile phone Gabriela Cantero. Go ahead Gabriela.

Good morning Gonzalo, we are in the Internet cafe of Shopping Tres Cruces where we wait for the arrival of a voter. For now we only have people who are using Facebook, others who request prints of documents made on their machines. Nothing out of the ordinary.

Well, thank you very much Gabriela. We continue from the Center Desdelinux of News and we are in the presence of Mr. Oscar Bacon and Mr. Eduardo Dvorak. Very good days.

How are you? Good Morning.

(Eduardo says good morning using sign language. He suffers from cofosis, but it does not prevent him from being a fairly skilled communicator)

I would like you to introduce viewers to what this vote is about. Start you Oscar.

A pleasure. During the fall and winter, the Debian Technical Committee after lengthy and heated debate decided tightly that systemd would be the default init for the Jessie version that would come out this 2015. This led to two things. The first was that the mailing lists were filled with spam made by people who were against the decision of the Technical Committee. From that a code of conduct for said media was approved by general resolution. The second thing was a general motion for a resolution made by Matthew Vernon to preserve the user's choice to install an init. At that time this proposal did not have enough support and therefore Matthew had to withdraw it. Months passed, the waters calmed down and then turned cloudy again, Ian Jackson made the same proposal again and this time he did have enough support to call for a general resolution.

(Gonzalo tells Eduardo that Ian Jackson had been quite angry with the Technical Committee's decision.)

(Eduardo says that Ian Jackson joined the anger state, although he clarifies that it was not because of the choice of systemd, but because he it proposed a vote where it would also be voted if a specific init is required. This vote had 10 options, init was chosen by default and if a specific init was required, and that was difficult to decide and that is why he did not have so much attention. That's where their anger comes from and many said that Ian tried to sabotage the decision.)

Thanks Eduardo. So, what happened that before there was no support and now there is?

What happened was that at that time the potential developers who had supported the general resolution did not find out about that proposal. In fact the proposal was drowned out by the discussion around systemd after the technical committee decision. Months later in July, systemd installed "silently" on computers in the testing and sid branches, systemd detractors began to gain momentum, they armed boycotts and even created a fork. On October 13, this message revived the idea of ​​resolution, and although it counted with some opposition what did he say that it was too late for these things, Ian Jackson showed his support saying that if this time he gathered enough support, I would put forward the same proposal. In 3 days he got more than enough.

(Gonzalo tells Eduardo to tell about the options in the vote.)

(Eduardo says there are 5 options present. The first was presented by Ian Jackson and proposes that packages in general may not require a specific init that runs as pid 1, with the exception of other inits, special use packages such as init administrators, and cooperative package groups that are for the use of a specific init. The second It was presented by the leader himself Lucas Nussbaum where they recommend the support of multiple inits for the supported architectures, but that such support should not be mandatory. This means that if systemd doesn't work on an architecture, it can't be forced to work on it, but if it works, it can be supported alongside any other init that works on that architecture. The third option was presented by Luca Falavigna and proposes that SI packages may require a specific init that runs as pid 1, if the maintainers of those packages decide to do so. The fourth, presented by Charles Plessy considers that this decision does not require a general resolution. And finally the 5th option is the Greater Discussion option, which is the default option and what it does is abort the decision.)

A pleasure Oscar and Eduardo. We will come back to you later. At this moment we are in contact with Ramón Clericó who is with Ian Jackson. Go ahead Ramón.

Buenos dias. We are in Cambrigde, England, along with one of the most important men in Debian: dpkg developer, ex-leader and member of the technical committee Ian Jackson. (The rest of the conversation is in English) How are you doing?

Very well thanks.

Did you just vote?

Yes.

What is your opinion on this voting day?

Which is like other voting days for General Resolution. All the days themselves are quiet, regardless of the subject. Each year there is at least one that is the leader's choice, and occasionally there are others on issues that require such a vote.

Do you think that the resolution will be favorable to not requiring a specific init?

I am optimistic, especially given the enormous support that the call for a general resolution has garnered in recent days. Also, there are certain user decisions that should be respected when upgrading their machines from one stable version to another. One of them is the choice of your desktop environment (one does not go from Debian Wheezy with Gnome to Debian Jessie with KDE automatically) and another seems to me that it should be the choice of init.

What do you think about the discontinuation of Upstart in Ubuntu, after the committee decision? You had expressed your support for that init in that vote.

Well, it's a shame that it was suddenly discontinued like this and only by our decision. Upstart had been around since version 6.10 while we were still using sysvinit in Debian, so I was surprised by Mark's decision. I have argued good technical reasons to choose upstart as the default init, but except Russ Allbery (who argued technical reasons as well but in favor of systemd), the rest of those who were against upstart focused more on the Canonical Contribution Agreement than on technical reasons. But anyway. I stopped working at Canonical for a year and a half, before all this had to be decided.

What would be the impact Debian Jessie would have when it is released?

All the releases of the stable versions of Debian are shocking. What happens is that lately the impacts were more in the face of the desktop user. In Wheezy we had the migration from Gnome 2 to Gnome 3. In Squeeze the kernel came without blobs (which were moved to the non-free repositories). It also helps that we release a stable version every 2 years. Likewise, Debian releases a stable version when after the testing cooling there are no pending RC bugs. If Red Hat works hard to keep its business distribution stable, we are not going to be left behind.

Thank you very much Ian. A pleasure.

You're welcome.

(Going back to speaking in Spanish) We returned to the center.

Very good Ramón. We move on to music with Palega Rupenian.

Shalalala, Shalalala, Shalalala, how are you doing? Heheeeeee. I bring you the jingles totem for this Debian campaign. A totem to keep you well heard during these two weeks. A totem to sing with joy. A totem that is more than a totem is a top ten. Starting at number 10, we have a jingle with little diffusion but strong ear penetration written by Catastro Farina, there you go.

(It is the music of «The Swollen of Clemente«, But whose letter says« You have to change the init that has Debian. Sysvinit is from my grandmother's time, there were no sites and no internet. Vote option three and get out of the orsai. »)

What I like is that football tone that a jingle must have now that football is so fashionable. In position number 9 we have this rarity written by Maduro Dameduro.

(It's the music of this jingle from 1001, which the Uruguayan commentator Darwin Desbocatti classified as "composed of the communist Roberto Giordano." His handwriting says "Free. Development. Achievements. What's missing. Users. Let's keep going. Testing. The future. Debianists voting option two will fortify the freedom of this very popular Free Software. Debianists voting option two will fortify the freedom of this Free Software that advances loooooooooooooooooooooooooooooooooooooily. ")

(Quietly) What a fucking jingle. I don't know how anyone can like that. (He realizes that he is in the air) OOOOOOOOOH What an ideal jingle for the pachanga debianera. We continue with the number 8 position made by Maduro's cousin, Pedro Dalesduro.

(It's a speech with a horror movie background, similar to this advertising of Pacheco. The speech says “Option one is coherence, antidemagoguery, honesty. Option one is freedom, defense of sysadmins, barrier against Poetterization. Option one is the real option and option one WILL COMPLY AS ALWAYS. »)

Flattenerrrr. As is the number 7 position of The Perverse Sisters.

(This same video. They say they support option 2.)

And in position number 6, the nonconformity made by Juan Fogata.

(The music for CCR's "Bad Moon Rising", aka "Brazil, tell me how you feel." Its lyrics say "Four, is the option I vote. Four, because this is already a show. No resolution is necessary. option four I vote. »)

Later we will return with the tofai. The five best jingles of the campaign. Heheeeeeeeeeeeee.

That cheerful Palega. We are back with the mobile phone Gabriela Cantero. Go ahead Gabriela.

Hello again, sad news just arrived. Two men died from a construction accident. They were doing graffiti with the unfinished inscription 'FUCK SYSTEM' on the wall of a construction site when a beam fell on them. The victims have not yet been identified, nor is it known whether they were anarchists or anti-systemderos. We look forward to expanding.

Thank you very much Gabriela. We are going to pause and on the 19th, the second part of this post will come with the voting method, more interviews, the top five of jingles and the expected results of the decision. Thank you Readers.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   berto said

    THIS IS A COMMUNICATION FROM DEBIAN'S ADMINISTRATORS:

    We are veteran UNIX system administrators and we are really concerned about what is happening with Debian GNU / Linux, to the point that we are seriously considering forking it. Some of us are original developers and some of us are professional system administrators, but all of us are concerned about those who interact with Debian and its derivatives in their daily lives. We do not want to be forced to use systemd instead of the traditional UNIX sysvinit init as we consider that systemd betrays the Linux philosophy.

    We contemplate the adoption of alternatives for sysvinit, but by no means, those that undermine the basic principles of the project's conception: 'Do one thing and do it well'. We don't want to replace sysvinit with a complex set of force-coupled binaries and registers that lack transparency "

    We can assure you that none of us are sheep and if systemd eventually replaces sysvinit, we will fork Debian and create a new distribution. We hope this will not become necessary but we are prepared.

    1.    diazepam said

      If when I vote I miss him, I am immediately cuckold.
      But well, they sharpened me to overturn the dictatorship.

      Jorge Lazaroff - Cuple of the People

    2.    SynFlag said

      Come on Debian, I never liked it but in this bank, not like the CentOS armpit suckers that were sold for a salary from redhat.

      1.    Facu said

        Why do you say they were sold to redhat?

  2.   rawBasic said

    Hahahaha! .. ..EPIC! ..

  3.   ratkill said

    lol

  4.   linuXgirl said

    I think the best thing the Debian team can do is implement a gas lighter (or lighter, lighter, tinderbox, whatever they call it in their respective countries) for the init of this distro. 😆

    1.    Sylvia said

      I completely agree: v

  5.   Aren said

    Colorful! systemd vs Sysvinit Linux Cheatsheet

    A map showing the advantages and disadvantages of both systemd and sysvnit. The heated debates of these people who defend these commands, if you read the forums that are in English you will realize that there is something else systemd and it is not good for a good part of the people.

    LINK:
    http://linoxide.com/linux-command/systemd-vs-sysvinit-cheatsheet/

  6.   Azureus said

    What about slackware? I imagine you still have to use sysvinit and not systemd.
    Those who still use sysvinit will have to be bombarded with downloads.
    Doubt Is it possible to go back from systemd to sysvinit? It would serve me a lot in arch or in others. I think (I'm not sure) that on raspbian they still use arch for the Pi I think they already use it, fedora anyway.

    1.    mirage said

      slackwre doesn't use sysVinit. use the original unix init which is BSD type ose a single .rc script

      If you want to flood those who use systVinit with downloading, then you will have to look a lot because there are not

      your options are ubuntu with upstart until next version {on that will use systemd and gentoo that uses openRC

      everyone else uses systemd including SUSE and ARCH and even mandriva / mageia uses it.

  7.   SynFlag said

    I invite you to sign and spread the idea, on servers without systemd.

    http://hackingthesystem4fun.blogspot.com/2014/11/un-fork-de-debian-me-siento-un-poco-mas.html

  8.   Rolo said

    How interesting, all the anti systemd comments are made by people who don't use debian. more than anti systemd they are anti-debian

  9.   Sylvia said

    Very very good. I laughed a lot.