Do you mean GNOME Classic? It is already in gnome-shell-extensions, you can choose it in gdm greeter. As for another GNOME Classic variant, I think the best way is to publish the extension to https://extensions.gnome.org/ ________________________________ From: Neal Gompa <ngompa13@gmail.com> Sent: Wednesday, April 6, 2022 11:15 PM To: Qing Kai Zhu <qkzhu@suse.com> Cc: factory@lists.opensuse.org <factory@lists.opensuse.org> Subject: Re: SLE-Classic is deprecated in openSUSE Tumbleweed (GNOME 42) On Wed, Apr 6, 2022 at 11:04 AM Qing Kai Zhu <qkzhu@suse.com> wrote:
Currently SLE-Classic is not compatible with GNOME 42 which makes this mode not usable. This is caused by the theme changes of GNOME 42: - https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2104 - https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2111 - https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2150 - https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2206
After careful consideration, we decide to deprecate SLE-Classic in GNOME 42, please find the reason below: -------------
1. Brief history of SLE-Classic
Back in time when we were preparing SUSE Linux Enterprise 12, GNOME 3 brought in radical changes compared with GNOME 2. So we developed SLE-Classic mode which uses a single bottom panel, similar to GNOME desktop as available on SUSE Linux Enterprise 11(GNOME 2). This setup is the default mode on SLE12 since it could give users an easier migration from earlier SUSE Linux Enterprise desktop environments.
With the coming of SLE15 and GNOME 3.26, SLE-Classic was retired from the default mode but is still available as an optional login session. Like other software projects, it is always wise to accept the newer (morden) version ;-)
2. SLE-Classic in openSUSE
It was brought in openSUSE since Leap 42.2: - https://www.reddit.com/r/openSUSE/comments/54kcr0/sle_classic_mode_in_opensu...
3. Why drop it in GNOME 42
You could see the sign when we demoted it in SLE15, and it proved harder to maintain/rebase the patch set in every major GNOME version release. And we receive barely any bug/feedback from the community which means lacking users. So it pays a lot to maintain but gains little. Furthermore, SLE-Classic doesn't support Wayland.
GNOME 42 brings in quite some theme changes which make SLE-Classic requires a more heavy patch set to be compatible with the new version. And as a product of a transition period, SLE-Classic has accomplished its mission successfully, so it's time to say goodby.
4. Alternative choices
For anyone who misses the way how GNOME functions in SLE-Classic, there are a bunch of extensions you could use, and they are actively maintained: - https://extensions.gnome.org/extension/3628/arcmenu/ - https://extensions.gnome.org/extension/1160/dash-to-panel/ - https://extensions.gnome.org/extension/3843/just-perfection/ - https://extensions.gnome.org/extension/4764/bottompanel/ - https://www.lifewire.com/how-to-make-gnome-more-like-windows-4689421
Please find more information in: - https://bugzilla.opensuse.org/show_bug.cgi?id=1197907
What about shipping the upstream maintained classic mode? It's part of gnome-shell-extensions upstream and I tweaked it to work on Wayland with GNOME 42. It could be tweaked in openSUSE to more closely resemble the layout SUSE and openSUSE users had in the past. It currently mimics the original GNOME 2 layout. -- 真実はいつも一つ!/ Always, there's only one truth!