Cinnamon 2.0 released
Cinnamon 2.0 released
Posted Oct 14, 2013 10:03 UTC (Mon) by ovitters (guest, #27950)In reply to: Cinnamon 2.0 released by torquay
Parent article: Cinnamon 2.0 released
I'll try again and say what I said before:
1. Currently Cinnamon forked things and doesn't do much maintenance on their fork. E.g. bugfixes made in gnome-shell are not merged in Cinnamon.
2. If you do fork, then there is an increased maintenance burden (merge of bugfixes, merge of changes in infrastructure).
3. If you fork, then there will be a bit of maintenance you have to do. It is not going to be free.
Your question regarding GNOME 2: For GNOME 3, a lot of components were ported to GTK+3, then a small change was made in configure.ac, the result was declared "GNOME 3". This is highly similar to any GNOME release. No matter if that's a 2.x release, or a 3.x release.
If you want GNOME 2.x, then this is maintained by MATE. We (also me personally) have ensured that they can use GNOME infrastructure. Note that a lot of things they do, is actually just merging the things that were already done just before putting a "3" and a "0" in various configure.ac files. It just that they forked too early.
Since a few GNOME releases, maintainers do maintain the stable version of GNOME for a little bit longer. E.g. GNOME 3.10.0 is out, but there are still individual releases going out for 3.8.x. That is pretty unique historically.
If we decide Wayland is awesomely cool, maybe we'll change the version number from 3.12 to 4.0 to indicate a major feature change. Practically, a major release allows us to get rid of deprecated functionality, nothing more. For version numbering, a major release is usually done to indicate major feature change.
In any case, there is not a huge change between GNOME versions. And 2.32 -> 3.0 was not a huge change for the majority of the components. So to answer your question: Look at the MATE maintenance and how much is (or could be done) by merging code.
Note that Abandonware term implies that we don't care about copyright of GNOME 2, which is not true.
