Mint is still trying to figure out exactly which direction is going to work best for them, so they have a couple of different things going on.
They tried just writing extensions to Gnome Shell but that turned out to be a nightmare.
And they've trying MATE, but there are concerns with the long-term prospects of MATE. Like what happens to new apps that based on GTK3? Who, if anybody, is going to backport them to MATE? Odds are nobody will, so MATE is essentially a dead-end.
So now they're trying to write their own shell (cinnamon) on top of Gnome 3. This looks like it might give those of us that prefer a "classic desktop" about 98% of what we want. But if the underlying API's aren't stable, it'll turn out to be unsupportable too. The jerks over at the Gnome foundation could make Clem's job impossible if they want to. But so far, the prospects for cinnamon looks hopeful.
I suspect that if cinnamon fails, then Clem will look into what it would take to make XFCE a full-fledged Gnome2 clone. But I'd bet he waits until after XFCE switches to the GTK3 library. There's no point in wasting time working on the GTK2-based dead-end.
They tried just writing extensions to Gnome Shell but that turned out to be a nightmare.
And they've trying MATE, but there are concerns with the long-term prospects of MATE. Like what happens to new apps that based on GTK3? Who, if anybody, is going to backport them to MATE? Odds are nobody will, so MATE is essentially a dead-end.
So now they're trying to write their own shell (cinnamon) on top of Gnome 3. This looks like it might give those of us that prefer a "classic desktop" about 98% of what we want. But if the underlying API's aren't stable, it'll turn out to be unsupportable too. The jerks over at the Gnome foundation could make Clem's job impossible if they want to. But so far, the prospects for cinnamon looks hopeful.
I suspect that if cinnamon fails, then Clem will look into what it would take to make XFCE a full-fledged Gnome2 clone. But I'd bet he waits until after XFCE switches to the GTK3 library. There's no point in wasting time working on the GTK2-based dead-end.









)


Of course, then I restarted the computer and now it isn't working.







