Proposition to convert Dave Jones PPU rights list to a raspi packageset - vote
Lukasz Zemczak
lukasz.zemczak at canonical.com
Mon Mar 29 13:56:08 UTC 2021
Sounds good to me!
Ok, so re-stating: I would like us to do an e-mail vote to:
* Create a raspi packageset with the description of: "Packages
specific to the support of the Raspberry Pi devices on Ubuntu" that
would include all the pi-specific packages we currently ship in
Ubuntu, meaning: linux-firmware-raspi2, pi-bluetooth, rpi-eeprom,
raspberrypi-userland, lg-gpio (this is a new package, pi-exclusive for
GPIO support).
* Migrate Dave Jones (waveform) from his custom PPU rights to upload
rights in the newly created raspi packageset.
Since I'm a co-author of this proposal, my vote is of course +1.
Cheers,
On Mon, 29 Mar 2021 at 15:35, Robie Basak <robie.basak at ubuntu.com> wrote:
>
> On Mon, Mar 29, 2021 at 02:22:37PM +0200, Lukasz Zemczak wrote:
> > ...That being said, I think anyone that would
> > be helping out and working on the raspi story might need to have
> > upload rights to at least flash-kernel (as u-boot is less of a thing
> > for pi in the later series).
>
> Let me be clear why I think it'd be better to keep the definition of a
> raspberrypi packageset more limited (so it doesn't include u-boot or
> flash-kernel).
>
> * For Dave, it will make no practical difference, since he's PPU for
> these already...
>
> * ...except, by making the definition of the packageset wide, we're
> massively widening the scope of what a packageset uploader might be
> able to upload in future if the packageset expanded to meet that
> definition. If granting raspberrypi packageset uploader is supposed
> to be separate from granting core dev, we'd be effectively defeating
> that purpose if the scope of the packageset is so wide that it
> touches core/critical packages anyway. Maybe for Dave this doesn't
> matter, but it would help to make the packageset generally useful,
> and for that it needs to be limited in scope.
>
> * For a new uploader, limiting the scope of the packageset lowers the
> bar to get upload permission for it, making it easier to get upload
> permission for the packageset. We agreed that Dave was suitably
> skilled for the addition of flash-kernel and u-boot, but others in
> the future might not be. The packageset would allow a prospective
> developer to make incremental progress.
>
> * We can always grant PPU for core/critical overlapping packages like
> flash-kernel and u-boot on a case-by-case basis as required.
>
> * AIUI, we'll still be solving the problem at issue here, which is that
> the set of Pi-specific packages is expected to increase and we want
> to let Dave upload them with the minimum of paperwork.
>
> Robie
--
Ćukasz 'sil2100' Zemczak
Foundations Team
lukasz.zemczak at canonical.com
www.canonical.com
More information about the Devel-permissions
mailing list