[opensuse-packaging] Re: AW: AW: Cinnamon Stable repo for openSUSE X11:Cinnamon?
Hello Marguerite and Stefan, I hope this message finds both of you in good health and good spirits. Upon further investigation of how the Mint project releases Cinnamon, I discovered that they do indeed have official release tags that could be considered as "stable releases". For example, here is the main Cinnamon project: https://github.com/linuxmint/Cinnamon/releases As can be seen above, the major previous stable version was 2.2.x, and they just today announced the 2.4.x series as a "release" (http://segfault.linuxmint.com/2014/11/cinnamon-2-4/). Please note that the 2.3.x series was never declared as stable, since major.minor numbers that are odd (2.3) are considered unstable and are not released for public consumption. Other components of Cinnamon have different version numbers, but their stable releases are also clearly tagged. For example: https://github.com/linuxmint/nemo/releases https://github.com/linuxmint/cinnamon-screensaver/releases https://github.com/linuxmint/cinnamon-settings-daemon/releases https://github.com/linuxmint/cinnamon-control-center/releases I think that Marguerite's limited development time would be best focused on packaging for openSUSE the versions that Linux Mint officially tags as a "release", instead of packaging development GIT snapshots that even the Linux Mint developers recognize to be unstable and full of bugs. The official Linux Mint "releases" may still require just a few patches to be compatible with openSUSE. Fortunately, Linux Mint officially offers some patches for newer distros, and other patches are maintained by Arch. Since I am a heavy user of Cinnamon, and since I have some experience with Arch, I would be glad to give Marguerite some links to any necessary patches (there will probably be about 4 patches required in total) to make the cutting-edge Cinnamon packages in X11:Cinnamon as stable and compatible as possible. Please let me know if I can help. Thanks again to Marguerite and Stefan for your time and effort at packaging Cinnamon for openSUSE, it is by *FAR* the best Linux desktop for me and several other users that I support. I wouldn't be able to use the fantastic openSUSE distro if this project didn't exist. All the best, Sam On 10/20/2014 02:30 AM, Stefan Elser wrote:
Hello everbody,
I had take some time and searched at the Fedora, Debian and Linux Mint repositories how they build their cinnamon versions.
Marguerite is totally right that there is no real "stable" version or a release tagged "stable" from the Cinnamon developers itself, however it seems that Debian and Fedora are useing the .tar.gz sources of the latest stable version from Linux Mint repositories (which is actually 2.2.16 in 17 / Qiana).
Also I've done some selftesting and switched from GNOME Shell to Cinnamon for fulltime this weekend. I have to admit, that there are really some annoying bugs in the latest git build. For instance, the battery icon does not refresh and the clock widget for the taskbar is defunct.
Marguerite said, that we haven't have that manpower to work on two versions and I have to agree in this point (even if there were a lot of submits with the latest updates) but we really should think about to either switch to the "stable" version or at least trying to provide this "stable" version in another repository. Cinnamon isn't really useable in this state (IMHO).
The dependencies is another upcoming thing which gives me a little headache. As far is I know, the GTK3 version is heavily patches and Linux Mint, however version 2.2.16 is running fine with latest Fedora and Debian unstable releases without any "special" patches for GTK.
I can just offer that I will make a "home project test build" with 2.2.16 and we can see how this is working out for us. Later we can think about how to move on. But again, I don't want to do something Marguerite isn't comfortable with.
Best regards Stefan
-----Ursprüngliche Nachricht-----
Von:S. <sb56637@gmail.com <mailto:sb56637@gmail.com>> Gesendet: Don 16 Oktober 2014 17:00 An: marguerite <i@marguerite.su <mailto:i@marguerite.su>>; Stefan Elser <stefan@fam-elser.de <mailto:stefan@fam-elser.de>>; opensuse-packaging <opensuse-packaging@opensuse.org <mailto:opensuse-packaging@opensuse.org>> Betreff: Re: AW: Cinnamon Stable repo for openSUSE X11:Cinnamon?
Hello Marguerite and Stefan,
Thanks to both of you for your time and replies.
I think that if you can only focus on a single branch, it would be best to focus on the one that Linux Mint releases to their stable distribution. At the moment, the Cinnamon version that Linux Mint is offering to the public is version 2.2.16: https://github.com/linuxmint/Cinnamon/tree/2.2-maintenance
Would it be possible to use Arch Linux's Cinnamon sources? https://projects.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=... I currently use Cinnamon 2.2 on Arch, and it is extremely stable and relatively bug-free.
I think that the best use of your limited time and development resources would be best focused on the branch that Linux Mint offers to the public. Because the currently major bugs in Cinnamon 2.3 that are present in OBS X11:Cinnamon:Factory are because the Linux Mint development team is still developing it, and it is very much a beta product. It is practically unusable at this point. In fact, I'm sure that the same 2.3 branch of Cinnamon doesn't work correctly on Linux Mint either, because it's not released to the public. On the other hand, if the openSUSE Cinnamon team could track the currently stable branch of Cinnamon, you would only have to focus on bugs that are related to openSUSE integration, and not on bugs that Linux Mint is working to fix in their development process.
Again, I really appreciate your efforts to offer a stable Cinnamon environment for openSUSE. I tried to use Mate and XFCE, but they have major problems with GTK3 windows that use client-side decorations. Apart from Gnome Shell, only Cinnamon properly handles GTK3 windows with client-side decorations. So for the**huge** number of users that don't want to use Gnome Shell or KDE, the only real alternative is Cinnamon.
Thanks for your time! Best regards, Sam
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (1)
-
S.