← Back to issue list

Add new gnome-3-38 extension which uses gnome-3-38-2004 and core20

View original Github issue

Metadata

Project
snapcraft
Number
#3407
Type
pull request
State
merged
Author
kenvandine
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #3407 (974afae60), introducing the gnome-3-38 extension built on gnome-3-38-2004 and core20.

Resolution: closed resolved

Reason: PR #3407 was approved and merged as commit 974afae60, adding the GNOME 3.38 extension. Follow-up PRs #3419 and #3424 later corrected its SDK ACLOCAL_PATH and PYTHONPATH handling.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #3407 (974afae60), introducing the gnome-3-38 extension built on gnome-3-38-2004 and core20.
stealth/space-bunny-alpha — closed resolved Merged in #3407 (commit 974afae60), adding a GNOME 3.38 extension based on gnome-3-38-2004 and core20.
qwen/qwen3.6-35b-a3b — — Merged into master following reviewer approval and passing CI. Introduces a new gnome-3-38 extension leveraging gnome-3-38-2004 and core20, adding 357 lines across five files with 95.23% change coverage.
qwen3.6-35b-a3b-mtp-q6 — — Merged the addition of a new gnome-3-38 extension using gnome-3-38-2004 and core20. Changes passed static and unit tests, received approval, and were integrated into the main branch despite a minor overall coverage decrease noted by Codecov.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#3419 (confidence 99%)

    Merged follow-up adding gnome-3-38 SDK paths to ACLOCAL_PATH.

  • Related To: canonical/snapcraft#3424 (confidence 99%)

    Merged follow-up ensuring the correct PYTHONPATH for gnome-3-38 package builds.

Related issues

Issue Project State Summary Similarity
#2956 Add gnome 3 34 extension snapcraft merged Merged as #2956 (commit 1a411b0bb), adding the gnome-3-34 extension for core18 and replacing #2794; later follow-ups added gcc build-packages (#2995) and XDG_DATA_DIRS/PYTHONPATH fixes (#3340, #3426).
80%
#3427 extensions: make GNOME 3.38 stable snapcraft merged Merged PR #3427, promoting the GNOME 3.38 extension to stable in commit a99bc7e4e.
79%
#3798 extensions: add core22 gnome snapcraft merged Merged PR #3798 in commit eddd1888c, adding core22 support to the GNOME extension.
77%
#3605 WIP: Add gnome-42 extension snapcraft closed WIP PR adding a separate gnome-42 extension was closed unmerged as superseded; core22 GNOME support landed instead via merged PR #3798 (commit eddd1888c), which extended the existing gnome extension to core22.
76%
#2794 Add gnome 3 34 extension snapcraft closed Closed unmerged in favor of #2956, which added the GNOME 3.34 extension and was merged as commit 1a411b0bb.
76%
#3760 extensions: add core22 gnome snapcraft closed PR #3760 (core22 GNOME extension) was closed unmerged after review stalled with 14 unresolved comments. The same work landed via replacement PR #3798, merged as commit eddd1888c.
74%
#3759 extensions: add core22 gnome (rebased) snapcraft closed Closed unmerged by author sergio-costas as a rebase test; work continued in #3760 and core22 GNOME extension support ultimately landed via merged PR #3798 (commit eddd1888c).
73%