5 ms·
As much as people enjoy ragging on GNOME 3, I think the developers have been doing a great job, and that this is a smart move that will allow them to move forwa
by PieSquared 14y ago
As much as people enjoy ragging on GNOME 3, I think the developers have been doing a great job, and that this is a smart move that will allow them to move forward while satisfying those that prefer the current fallback mode.
I am a huge fan of their extension mechanism, and use a bunch of them. It seems like the mechanism is extremely flexible, as people use it for things from creating quasi-tiling window managers (see shellshape or gtile) to customizing the search dialog (like Unity's lenses) to just adding various buttons in different parts of the UI. All in all, I am a huge fan of GNOME 3, but I really do wish the extension mechanism were a bit more well-documented...
- rogerbinns 14y agoThe current problem with extensions is they break with each Gnome release. This forces a lot of user work with each upgrade wasting a lot of time (eg having to wait for author to update, picking a different extension for the same functionality, doing without). It would also be beneficial if there were an official set of well maintained extensions - ones that if you use them you know you will be fine through upgrades etc. This also solves the problem of there being so many extensions (you get 3 pages of search results for system monitor - how is any user reasonably expected to deal with that?) The area where Gnome shell is seriously lacking is for people who have multiple monitors, and/or have many windows of the same app open. So far a panel/taskbar has turned out to be the least worst UI way of handling this. That is why I use fallback mode.
- PieSquared 14y agoJust to be clear, I certainly wasn't criticising those who use fallback mode, or trying to imply "they" (you) were all just whining for no reason. I think they still have a lot of work to do. When I upgraded from 3.4 to 3.6, I was pretty annoyed because out of the eight or so extensions that I used, all but one stopped working. Luckily, the extensions that I used were all upgraded within several weeks, but it's still a major issue. I think it's pretty clear from the extensions site that this is still a work in progress. That's part of the reason I really like this announcement, though - exactly as you've said, it looks like they're going down the path of "official set of well-maintained extensions", which I think is the right choice. I guess that GNOME 3 isn't entirely ready for everyone yet, but the future that I see for it is pretty awesome. For me, personally, it already far surpasses GNOME 2, and I think it still has a lot of potential that it hasn't utilized. (I can't really comment on multiple monitor setups, though. I just have a laptop.)
- drivebyacct2 14y agoThey manage to break GTK3 theming too. I find that to be even more insane, especially how god damn awful Adwaita is. Sorry, I bought a high res monitor for more space, not so my GTK3 widgets could be enormous.
- donniezazen 14y agoDeployment of Gnome is going to be a big problem in my understanding. Fedora is using Gnome 3.4 till january when they release Fedora 18. Ubuntu has switched to stable versions of Gnome. Only bleeding edge distos like Arch are using latest versions. This in my sense will lead to fragmentation of Gnome - different distros running different versions of Gnome.
- gizmo686 14y agoYou always have different distributions running different versions of everything. Each software project makes progress on their own, then distributions periodicly take the newest stable version of stuff, make sure things work together and make a new release. If you want cutting edge software, use a cutting edge distro.
- keithpeter 14y agoI welcome the development of a classic mode regardless of how it is implemented, but I think the use of extensions makes a lot of sense. Red Hat Enterprise 7 desktops will be based on Fedora 18 I understand, and I gather that release has Gnome 3.6 and therefore the fall-back session as currently provided, i.e. not an extension.