Contributing Developer - Florent 'Skia' Jacquet
Florent 'Skia' Jacquet
florent.jacquet at canonical.com
Tue Jan 14 16:10:33 UTC 2025
> Given this, my vote on your application is a strong +1, and I would encourage
> the rest of the DMB to swiftly +1 as well. Responses inline.
Many thanks :-)
More responses below.
>> Given that the question is mostly asking on the importance of the processes, I
>> won't
Hey, apparently I failed to finish my sentence here, so let me complete that:
Given that the question is mostly asking on the importance of the processes, I
won't be detailing the processes themselves, but will emphasize more on why they
are in place.
> This will suffice; it would be nice to ask for phasing specifics, but meh, I
> asked for something brief so that's on me. :)
On top of that, phasing specifics aren't particularly simple. Just having a look
at the `phased-updater` script suffices to show that it can be a tricky part of
the process. The main idea is to look for a change in the rate of reported
crashes in errors.ubuntu.com, and if everything keeps going as usual, slowly
increment the percentage of systems that will install a package until it reaches
100% and the package is fully phased.
> As a bonus question, what are the guidelines you can use to determine whether a
> package goes in Main/Universe vs Restricted/Multiverse?
> (Hint, it's ~= the same answer I'd expect for Debian.)
To be in Main/Universe, a package needs to be a "free and open-source software"
as defined by the policy™. The Debian one is easy to find
(https://www.debian.org/legal/licenses/) but for Ubuntu I struggle to find
something equivalent. I have this
(https://help.ubuntu.com/community/FreeLicenses), but it isn't really great.
All in all, nowadays, people more or less rely on list of license provided by
the FSF or the OSI, and if I were to find a software using a weird license not
listed there, and not obviously complying to the general rules given in the
Debian guidelines (https://www.debian.org/social_contract#guidelines), then I
would probably have to seek legal advice, if the software is important, or just
reject it, asking the upstream developer to switch to a more common license.
> Yes, very much so! I don't remember the last time I have reviewed a Contributing
> Developer application, so for everyone else reading, don't consider this a
> "standard."
Those are really nice words, thanks :-)
More information about the Devel-permissions
mailing list