Add new gnome-3-38 extension which uses gnome-3-38-2004 and core20
Metadata
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). | |
| #3427 extensions: make GNOME 3.38 stable | snapcraft | merged | Merged PR #3427, promoting the GNOME 3.38 extension to stable in commit a99bc7e4e. | |
| #3798 extensions: add core22 gnome | snapcraft | merged | Merged PR #3798 in commit eddd1888c, adding core22 support to the GNOME extension. | |
| #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. | |
| #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. | |
| #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. | |
| #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). |