Bug#1052090: gnome-shell-extension-bluetooth-quick-connect: needs update for GNOME Shell 45
On Sun, Sep 17, 2023 at 9:33 AM Simon McVittie wrote: > I don't intend to put time into this change myself, because I no longer > use this extension (see #1043008), so I'm marking this as serious already > (justification: "in the package maintainer's opinion, makes the package > unsuitable for release"). If anyone else in the GNOME team wants to see > this extension stay available in Debian, now is your chance to take over > the package, at which point the severity of this bug becomes your choice. > > If nobody steps up to maintain it, I will ask for this extension to be > removed when we are ready for the GNOME Shell 45 transition. Simon, I filed the removal bug. I haven't really seen complaints during the 6 months that the extension was removed from Testing. The upstream project was archived. However I noted in the removal bug, that there is a fork: https://github.com/Extensions-Valhalla/gnome-bluetooth-quick-connect But the fork switched to TypeScript which might make it difficult to package for Debian main. Thank you, Jeremy Bícha
Bug#1052090: gnome-shell-extension-bluetooth-quick-connect: needs update for GNOME Shell 45
Package: gnome-shell-extension-bluetooth-quick-connect Version: 36-2 Severity: serious Tags: trixie sid upstream Forwarded: https://github.com/bjarosze/gnome-bluetooth-quick-connect/issues/88 User: pkg-gnome-maintain...@lists.alioth.debian.org Usertags: gnome-shell-45 X-Debbugs-Cc: debian-gtk-gn...@lists.debian.org As with every 6-month GNOME Shell release cycle, extensions will need to be updated for GNOME Shell 45, which is currently being prepared in experimental. A porting guide is available here: https://gjs.guide/extensions/upgrading/gnome-shell-45.html For the 44 -> 45 transition, most or all extensions will need incompatible code changes, because GNOME Shell has switched from non-standard gjs modules ("const Foo = imports.gi.Foo") to ECMAScript modules ("import Foo from 'gi://Foo'") and all extensions need to do the same. This means most or all extensions will split into a branch for Shell <= 44 (which might not be maintained upstream any more) and a branch for Shell >= 45. I don't intend to put time into this change myself, because I no longer use this extension (see #1043008), so I'm marking this as serious already (justification: "in the package maintainer's opinion, makes the package unsuitable for release"). If anyone else in the GNOME team wants to see this extension stay available in Debian, now is your chance to take over the package, at which point the severity of this bug becomes your choice. If nobody steps up to maintain it, I will ask for this extension to be removed when we are ready for the GNOME Shell 45 transition. Thanks, smcv