Distributions
Debian Project Leader election—2017 edition
After last year's anticlimactic Debian Project Leader (DPL) election, where the one and only candidate resoundingly beat "none of the above", this year's edition will be a contest, at least. Two candidates have stepped forward: current DPL Mehdi Dogguy and Chris Lamb. They both have outlined their platforms and the campaigning period has opened. Voting will take place in the first half of April, with results available on April 16.
While it does seem that DPL elections are seeing fewer candidates these days, it is rare to see a one-candidate election. It only ever happened once before, in 2011, when then-DPL Stefano Zacchiroli ran for re-election unopposed. Most other DPL elections have had three or more candidates. The decline in the number of candidates has led at least one Debian developer to wonder whether the project should consider eliminating the DPL position entirely.
Mehdi Dogguy
Dogguy is the incumbent this year and his platform reflects some of the experience he gained during his tenure as DPL. But some of the problems and areas to work on that he called out in 2016 still persist, so some parts of the platform have been recycled from last year's, which he links to. In particular, he points to the difficulty of recruiting more contributors. In both platforms, he notes a lack of documentation as a key contributing factor to the recruitment woes. It will require a multi-year effort to fix that, but he had some success in attracting students' attention to Debian at an event he participated in while DPL. Events like that, along with internship programs like Outreachy, will be helpful to the recruitment efforts and he intends to continue those kinds of activities if re-elected.
In his talk at DebConf16 (and in a related BoF), he has proposed the creation of a roadmap for the distribution to help guide its development:
He intends to spearhead the roadmap effort once the "Stretch" (Debian 9) release is out the door. The plan is to establish SMART criteria to help track the progress of the items on the roadmap.
Dogguy would also like to see the project's fundraising put on a more stable footing by adding a "partners program" that would make it easier to budget funds over longer time frames. These partners would commit to a certain level of support over a few years. In addition, he hopes that the funding provided by the partner companies and organizations will help reduce the fundraising burden for DebConf organizers so they can focus more on the event itself.
He would also like to push forward on the "Bikesheds" project, which has been percolating in Debian circles for some time. It is a way for developers to create their own repositories similar to the Ubuntu personal package archives (PPAs). The name evidently comes from a DebConf15 announcement—complaints have been heard about it—but the idea goes back to a 2013 posting to the debian-devel mailing list.
The project is not well understood within the Debian community, Dogguy said, so he would like to gather the right people for a sprint to fully describe what it is and what is needed to make it happen.
There is more to his platform, of course, but that brushes on the high
points. His priorities for his next term if he is elected are:
"ensuring the community remains safe and fun
", the roadmap,
clarifying Bikesheds, and the partners program. In many ways, he is
planning to "stay the course" that he set in his current term, though there
are some new initiatives he would like to help drive.
Chris Lamb
Lamb's platform begins
with a bit of a lament that Debian is not more
prominent among distributions: "Although the open source environment
is not a zero-sum game, I cannot help feel a pang of regret whenever I hear
initiatives — especially headline-grabbing ones — that are based on our
derivatives rather than us.
" He worries that the distribution may
be relegated to being a glue layer for containers or Internet of Things
devices, which will make it harder to attract contributors.
That said, he believes that "Debian is working incredibly
well
", but that its image is not what it should be. Some amount of
work on marketing the distribution is needed:
Like Dogguy, Lamb
is concerned that the documentation for newcomers and potential
contributors is lacking. In addition, some of the processes that
contributors need to understand and use are seen, negatively, as hurdles
and obstacles.
It is something of a tragedy, he said, since Debian is at the forefront of
various important initiatives such as the reproducible builds effort
(which Lamb is active in). But
without raising the visibility of Debian somewhat, he fears the
distribution will be left behind to some extent. "We do not want to
become — or even perceived to be — just a high-quality package
repository.
"
Lamb sets out four concrete steps that he would take as DPL. He would
like to organize more in-person gatherings and meetings, such as DebConfs,
hackathons, summits, sprints, and bug-squashing parties. These meetings
have effects that go well beyond whatever work gets done at the time
because "they act as a social lubricant for subsequent online
communications that can go awry
". He would like to encourage and
help organize more such events and to help grow the number and diversity of
people who attend them.
The "onboarding" process for new users and developers needs improvement and
he would like to make that one of his focuses. Usability testing could be
one way to identify where the problems are in that process, as well as
identifying areas where new users are stymied in their efforts to actually
try Debian out. Creating a Debian-specific outreach initiative along the
lines of Outreachy is also something he would like to do. Outreachy has
been "incredibly successful
", and a similar project within
Debian would allow "more flexibility in the manner of
contributions as well as underline Debian's dedication to 'universality' in
all its forms with the public at large
".
His final concrete goal would be to remove blockers to working efficiently
on Debian. He would like to use some of the project's "surfeit of
funds
" to provide better hardware where it is needed, but also to
change the culture somewhat. If projects could do their jobs better with
some additional resource, he wants them to have "no hesitation in
asking for it
". He would like to find creative solutions for any
social or personality blockers as well.
No DPL?
Before Lamb or Dogguy had nominated themselves, Guillem Jover posted an idea to the debian-project mailing list: not electing a DPL at all. The DPL role is largely symbolic in many ways, so perhaps the project could do without it:
The truth is that even though the constitution grants _some_ powers to the DPL, they are in general not used, because IMO the project would not see those actions with good eyes. The reality is that the DPL is pretty much a bureaucrat and an ambassador of the project trying to represent its collective views towards the outside world.
Others in the short thread did not see things quite that way. Adam
Borowski called the DPL position "a
largely thankless, massive amount of work that's contrary to what Debian is
about (code hacking and solving technical problems[1])
"—though his
footnote also added "flamewars". The title is a perk and removing it might
make the job even less appealing. Others more or less agreed.
Referendum
The election is effectively a referendum on Dogguy's term as DPL. There are no huge differences in the approach or ideas that Dogguy and Lamb have laid out, so it may come down to a question of whether the incumbent has done a good (or even reasonable) job over the last year. There don't seem to be any external indications that Debian is unhappy with Dogguy's service, so it would not be a surprise to see him re-elected. In addition, Lamb has not run for the position before and first-time candidates have typically not been elected. But we'll have to wait and see who gets announced as the DPL in mid-April.
Brief items
Distribution quotes of the week
- Will rubber-stamp delegations.
- Will be an ambassador for the project.
- Will be a minister of finances for minutia.
# Cat Supremacy License, version √-1 # # Everyone who recognizes the superiority of the species Felis catus over # mere Homo sapiens is hereby gladly granted the right to use, modify, # distribute, sell, borrow, give, steal, pee on, print out and use as a # kindle, deface, scribble on, give less, more or same respect as $PRESIDENT # of $YOUR_COUNTRY gives to the Constitution, etc, and so on, this software; # with or without modifications, in either a preferred or unpreferred form # for modification, with or without a fee of any kind. # # Those who have yet to mend the error of their ways are also given all of # the above rights, albeit grudgingly.
Chakra 2017.03 "Goedel" released
Chakra, an independent distribution featuring KDE software, has released version 2017.03.
- The installer, Calamares, has been updated to version 3.0.1.91. As a result, users are now able to install Chakra on btrfs and LUKS encrypted partitions. Calamares has received lots of partitioning enhancements and bug fixes since our previous ISO release and the installation process should be smoother than ever.
- Our homegrown Heritage theme for Plasma got a refreshing facelift that we hope you will enjoy.
NetBSD 7.1 released
NetBSD 7.1 has been released with new features and enhancements as well as important fixes. Some highlights include support for Raspberry Pi Zero, initial DRM/KMS support for NVIDIA graphics cards via nouveau, the addition of vioscsi, a driver for the Google Compute Engine disk, Linux compatibility improvements, and more.
Distribution News
Debian GNU/Linux
Bits from the DPL -- January-February 2017
Mehdi Dogguy provides his Debian Project Leader report for January and February. Topics include the Stretch freeze and Bug Squashing Parties, DebConf Committee, Roadmap, Open Source day at EPITA, and more.
Ubuntu family
Ubuntu 12.04 (Precise Pangolin) reaches End of Life on April 28 2017
Ubuntu 12.04 LTS was released April 26, 2012 and is now reaching its end of life. There will be no more updates after April 28. The supported upgrade path is via Ubuntu 14.04 LTS, and users are encouraged to upgrade from 14.04 to 16.04, which will be supported until April 2021.Ubuntu 12.04 ESM (Extended Security Maintenance)
As Ubuntu 12.04 will soon reach its end of life, Canonical is offering 12.04 ESM (Extended Security Maintenance). Ubuntu Advantage customers will have access to a private archive containing important security fixes for the kernel and the most essential user space packages in Ubuntu 12.04.
Newsletters and articles of interest
Distribution newsletters
- DistroWatch Weekly (March 13)
- Lunar Linux weekly news (March 10)
- Mageia Weekly roundup (March 10)
- openSUSE news (March 9)
- openSUSE news (March 13)
- Tumbleweed Review of the week (March 11)
- Ubuntu Weekly Newsletter (March 12)
How to build an IoT project with Mongoose OS (Opensource.com)
Opensource.com introduces Mongoose OS. "There are many approaches to tackle the MCU development, but generally speaking, it is not easy for a new person to start. One needs to know C/C++ and spend time (sometimes a significant amount) on setting up the programming environment, but tools for simplifying the process are available. One such tool is Mongoose OS, which is an operating system for microcontrollers that makes programming them easy for both newbies and professional developers. With Mongoose OS, the time it takes to set up the programming environment is reduced to a minute or less, thanks to the features it provides..."
Red Hat Product Security Risk Report 2016
Red Hat has released its annual report on the vulnerabilities that afflicted its products and how they were handled. "Looking only at issues affecting base Red Hat Enterprise Linux releases, we released 38 Critical security advisories addressing 50 Critical vulnerabilities. Of those issues, 100% had fixes the same or next day after the issue was public. During that same timeframe, across the whole Red Hat portfolio, 76% of Critical issues had updates to address them the same or next day after the issue was public with 98% addressed within a week of the issue being public."
Page editor: Rebecca Sobol
Next page:
Development>>
