← Back to issue list

[WIP] extensions: add glib

View original Github issue

Metadata

Project
snapcraft
Number
#2359
Type
pull request
State
closed
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

WIP glib extension PR #2359 was closed unmerged after kyrofa reworked the idea into a GNOME extension: follow-up PR #2398, ultimately merged as #2655 (commit b0c4319e5).

Resolution: closed superseded

Reason: The author closed it unmerged, noting (2018-11-02) "We've been asked to start with a gnome extension instead, so I'm going to rework this a bit and re-propose." The GNOME extension landed via merged PR snapcraft#2655 (commit b0c4319e5); no glib extension exists in the tree today.

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] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? ----- This PR resolves [LP: #1797627](https://bugs.launchpad.net/snapcraft/+bug/1797627) by adding a glib extension. **This is a work in progress.** It works, but it's mostly a fixed-up copy/paste job of the remote part. There's a lot that it does that I don't understand, and I'd like to flesh out the spread test(s) a _lot_ more to ensure it behaves as expected.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded WIP glib extension PR #2359 was closed unmerged after kyrofa reworked the idea into a GNOME extension: follow-up PR #2398, ultimately merged as #2655 (commit b0c4319e5).
stealth/space-bunny-alpha — closed superseded WIP glib extension PR #2359 (kyrofa) closed unmerged. Author's final comment (2018-11-02) says it was reworked as a GNOME extension, re-proposed in #2398 and merged via #2655 (commit b0c4319e5), closing LP #1797627.
stealth/space-bunny-alpha — closed superseded WIP glib extension PR #2359 was closed unmerged after the plan shifted to a GNOME extension; reworked as PR #2655, merged as commit b0c4319e5 (LP #1797627).
stealth/space-bunny-alpha — closed superseded Planned glib extension PR #2359 closed unmerged and superseded by GNOME extension PR #2655, merged as commit b0c4319e5.
stealth/space-bunny-alpha — closed superseded Closed unmerged in favor of a GNOME extension; replacement PR #2655 was merged as commit b0c4319e5.
stealth/space-bunny-alpha — closed superseded Closed unmerged in favor of a GNOME extension. The reworked proposal was merged as snapcore/snapcraft#2655 (commit b0c4319e5).
qwen/qwen3.6-35b-a3b — — Closed without merging. The glib extension was superseded by a request to prioritize a gnome extension instead. The author plans to rework the implementation and submit a new proposal.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The glib extension was abandoned to prioritize a gnome extension per project direction. The author plans to rework and re-propose the implementation later.

Update history

No update history recorded yet.

Related work

  • Superseded By: snapcraft#2655 (confidence 95%)

    Merged 'Gnome extension' PR (commit b0c4319e5) delivering the extension that replaced this WIP glib work.

  • Superseded By: snapcraft#2398 (confidence 92%)

    The GNOME extension re-proposal that replaced this glib attempt; also closed unmerged before being reworked again.

Related issues

Issue Project State Summary Similarity
#1797627 Need glib extension snapcraft (launchpad) closed A standalone GLib extension was removed from the roadmap; snapcore/snapcraft#2359 closed unmerged, while the broader GNOME extension landed via #2655 (b0c4319e5).
72%