public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] GNOME needs a new maintainer in Gentoo
@ 2023-09-20 14:31 Matt Turner
  2023-09-22  4:05 ` [gentoo-dev] " Matt Turner
  0 siblings, 1 reply; 2+ messages in thread
From: Matt Turner @ 2023-09-20 14:31 UTC (permalink / raw)
  To: gentoo development; +Cc: gnome, Guillermo Joandet

Hello,

Happy GNOME 45.0 release day!

I've been maintaining the GNOME packages in Gentoo, essentially alone,
since GNOME 3.38 (Sept 2020).

After adding seven major versions of GNOME to Gentoo, I've decided to
stop. So, the GNOME project needs a new maintainer. Preferably
multiple.

A quick accounting shows that I've done 1350 bumps of GNOME packages
in the last 3 years (and reviewed and merged another 530 from
Guillermo who has been contributing for only 1 year now). In upstream
GNOME projects I've landed about 100 merge requests.

IMO, the state of the project is really good. We've been adding
alpha/beta/rc versions in order to catch and report problems to
upstream and to give us time to sort out important issues beforehand.
Most of GNOME 45 is already in ::gentoo under package.mask.

When I forced myself into the GNOME team, there were a lot of bits of
knowledge that were only accessible by being yelled at by the lead.
I've tried to remedy that and to document important things to know. To
that end, I've maintained a few pages on the Wiki:

Somewhat of a guide for bumping GNOME packages:
https://wiki.gentoo.org/wiki/Project:GNOME/GNOME_Bumping_Guide

Notes about why packages listed on packages.gentoo.org's Outdated page
haven't been handled:
https://wiki.gentoo.org/wiki/Project:GNOME/GNOME_bumping_notes

A table of unit testing results (from src_test) for GNOME packages:
https://wiki.gentoo.org/wiki/Project:GNOME/GNOME_Unit_Test_Status

libsoup:3.0 transition status (mostly behiind us at this point)
https://wiki.gentoo.org/wiki/Project:GNOME/libsoup:3_transition

I'll still be around, and I'm happy to help ramp up a developer that
wants to take over. Guillermo has been doing great and has been an
incredible help. I hope he'll become a Gentoo developer, but the
project really needs more than a single person maintaining things.

Matt


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-dev] Re: GNOME needs a new maintainer in Gentoo
  2023-09-20 14:31 [gentoo-dev] GNOME needs a new maintainer in Gentoo Matt Turner
@ 2023-09-22  4:05 ` Matt Turner
  0 siblings, 0 replies; 2+ messages in thread
From: Matt Turner @ 2023-09-22  4:05 UTC (permalink / raw)
  To: gentoo development; +Cc: Guillermo Joandet, gnome

On Wed, Sep 20, 2023 at 10:31 AM Matt Turner <mattst88@gentoo.org> wrote:
> IMO, the state of the project is really good. We've been adding
> alpha/beta/rc versions in order to catch and report problems to
> upstream and to give us time to sort out important issues beforehand.
> Most of GNOME 45 is already in ::gentoo under package.mask.

Final update:

- I've cleaned up the alpha/beta/rc versions and unmasked everything
that had a stable release.

- I filed a couple of rekeywording bugs where packages gained a new dependency.

- I dropped sparc and ia64 keywords on a handful of GNOME packages
that would have otherwise required rekeywording gui-libs/libadwaita,
dev-libs/appstream, and some other things that didn't seem useful on
these platforms.

- I've dropped myself from the GNOME project and the mail alias.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-09-22  4:06 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-20 14:31 [gentoo-dev] GNOME needs a new maintainer in Gentoo Matt Turner
2023-09-22  4:05 ` [gentoo-dev] " Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox