Using issue tracking to handle some decisions (especially freeze
breaks) makes sense to me.
On Wed, Apr 22, 2020 at 1:20 pm, Sriram Ramkrishna <s...@ramkrishna.me>
wrote:
Thanks for that. Do you care about external dependencies - meaning we
add things to our toolchain - are they scrutinized? For instance,
picking up some library that has one person supporting it might raise
eyebrows. Curious if those are things the board would be interested in
knowing or a power that the release team should wield or does in fact
wield. (I'm not sure how on-topic this part is so if you want to
answer maybe that is worth a separate thread)
So new deps are usually handled on a case-by-case basis. Generally they
go into core-deps whenever required, though. We usually are not picky
about what we put there. Most of our core modules are, realistically,
maintained by just one-person, so I wouldn't be surprised if several of
our core-deps also have bus factor of 1.
We are much stricter about what goes into sdk, since that is exposed in
the flatpak runtime.
Michael
_______________________________________________
release-team@gnome.org
https://mail.gnome.org/mailman/listinfo/release-team
Release-team lurker? Do NOT participate in discussions.