Gnome 50 extension review status

guys, what’s going on with extensions review?
My simple metadata.json change to support gnome 50 has been hanging for a lot more than normal review time.
whereas earlier I’ve recieved reviews from the maintainer of JustPerfection very quickly.

Also visiting the unreviewed page, I see a ton of extensions that are just hanging there.
Did people suddenly got too busy with their life or something.
anyone got any ideas?

Yeah, life. Kind of. See Review request for my gnome extension.

You are not alone @khaled-0 , there are 400+ reviews waiting now (list is public)

I hope JP’s safe. Latest review seems to be more than 5 weeks ago now.

@ebassi can you merge that topic Review request for my gnome extension - #5 by develop7 into this one (or the other way around)?

Hi there, I’ve recently made an update to my gnome extension (Music Scales), and normally it gets reviewed by someone within a few days, but it’s been quite some time now waiting for review. I don’t think I can approve it myself, unless I’m mistaken? If someone with approval rights could take a look at it, I’d appreciate it: Music Scales - GNOME Shell Extensions

Thanks, -Scott

Every extension is looked at by a single person, so you may have to be more patient.

Okay I now know what’s up. That person is Iranian, and their regime basically cut off their internet access, so unless whoever the fuck who’s currently „controlling” the situation there won’t stop that pissfight then we’re gonna have a huge problem, in many different senses, not only GNOME-related.

OMG, that’s horrible. Please let me know if there’s any kind of support that can be offered to this person that I can participate in.

Unreviewed Extensions - GNOME Shell Extensions holy cow, the queue is huge

I would recommend folks to join the Extensions room on Matrix and help out with the reviews.

Any movement here? The review queue is currently nearing 500…

Ebassi’s above comment still stands. We desperately need more volunteers.

Yet another reason GNOME needs a (semi-)stable extension API in addition to the traditional monkey patches, to help lessen the upgrade burden.

That would render most of our most popular extensions impossible tho. Not even talking about maintenance burden of API. Firefox’s webextension implemention and following crusade against them is perfect example here.

Please note the italics, I’m not suggesting that the only extension mechanism be an API or even that GNOME should develop a complete API. There are plenty of simple extensions that haven’t changed in years that are hung up in review and as a result, hold up the review of other extensions with more extensive changes. There should be a mechanism to streamline them (introspective or partial API for common hooks, etc.). This problem will continue to scale with GNOME development.

For users that rely on extensions their workflows are essentially broken so any alternative is better.

I just wish that extensions with only the change of adding "50" to the metadata file could be automatically approved. I think uploads for only localization updates are automatically approved.

I’ve applied in https://gitlab.gnome.org/Infrastructure/extensions-web/-/issues/377, got no updates since ¯\_(ツ)_/¯

It’s a private issue made in a wrong place fwiw nevermind that, i thought it’s infrastructure repo

but the lack of changes of source code doesn’t mean they would work the same way in new GNOME.

To think of it, something of a opt-in “staging” and/or “testing” e.g.o where new releases just get auto-approved or otherwise fast-tracked, could be quite useful. Or, better yet, every extension update should be promoted through kind of tiers, like “alpha → beta → stable” (less stable means less ceremony) and users should be able to choose how dangerous they would like to live per-extension.

5 days later, no (visible to me) activity whatsoever