You Got A Question? Ask    GNOME Community!

New Comers Tutorial to Gnome Hacking

This post was made with an older stylesheet

The point is that you don’t really need a Gnome Git account to submit a patch. For example, here is a small bug.

This is Gnome 3.7 but that bug also affects 3.6. If Dash is empty you cannot add a new App by drag and drop. And even if you can’t write a patch to fix this, you can easily submit such annoyances in bugzilla. You can read more in


  We can't watch comments unless G+ provides an API or if you send a notification, e.g +World Of Gnome
     Sometimes is better to place your questions on GNOME Community
  • anna

    a good article that gnomes aka gnome devs should read:

    someone said:
    “Most of the core GNOME 3 developers are employed by Red Hat.

    Hence, Red Hat management could do exactly that (fire them and hire
    someone else), and it would probably be by far the biggest contribution
    to desktop Linux they can make right now.”

    • sllih

      In this comment you are mixing arguments concerning the substance and some emotional extreme. While I will enjoy reading the article (thanks for the link!), the latter part of your comment is contrary to that.

    • Michael

      I dont think the developers are at fault, the underlying systems of gnome are pretty solid such as mutter etc, the problem is the overall design,(ui and ux), and their idea that they need to make gnome a “brand” rather than an open free environment for all linux desktop.

      I believe their lead designer William John McCain should step down, or at least take a more desktop centric approach to his design. I love the adwaita theme, and some of the details in gnome shell, but it takes at least half a dozen extensions to be able to use the system on a desktop or laptop, this is not how you design a DE. Especially when linux has absolutely 0% market share in the tablet / hybrid laptop space.

      Why design for hardware that Microsoft is pushing and nobody is buying? especially when Microsoft is locking down the boot loader on those machines anyway. They should focus on a great DE for desktop and laptops because we all know that anyone trying to get work done needs to use those. Tablets are consumption devices not work horses.

      • sllih

        Taking words from by William Jon McCann: “There has never been nor will there ever be a «Linux Desktop.»” So, let’s move on.”

        I agree. After so many years devoted to “year of the Linux desktop”, without reasonable success, it’s time to move on. Now it is quite clear that GNOME focus are laptops, but it works almost well on desktops too! We should stay optimistic. :-)

        • alex285

          “year of the Linux desktop” rephraze to “year of the Gnome” ? :) I think is common knowledge that proprietary desktops (win and mac) will collapse in the next years. They can’t afford the cost (both for the companies and consumers), and basically MS is already investing in hardware. I am sure that more players will come in the free software desktop market, sooner or later..

          • sllih

            Well, there is a big tension in the community over Gnome usability on the desktop, as we can see in so many articles and comments here and there. So maybe Gnome will not sacrifice it’s desktop capabilities so much. On the other side, vast majority of consumer computing will happen on mobile devices, so… desktop will be office niche. Does it matter who will stay there? :-)

        • Michael

          this is why i think he should either pivot or step down, there is room for a linux desktop/laptop and tablet, i just think there should be certain things added to it. If there are no linux desktops now then there is even less than that in the tablet space. I am ok with a tablet interface but if you are not on a tablet why not have certain things by default such as close maximize and minimize buttons? or a persistent dash etc.

          Microsoft is trying to do the 1 interface to rule all form factors thing and it just doesn’t work, even apple knows your desktop/laptop os needs to look and act like one and for a tablet use something different.

          Gnome-shell would make a great tablet os but with most tablets having locked boot loaders, and no one shipping linux on them by default right now why not design for the dekstop and make some tweaks for a tablet? For example you shouldn’t even need a close button on a tablet i think a gesture like WebOS to close apps should be used, it would be a cleaner interface and make much more sense.

          • sllih

            I’m not using Gnome Shell right now on my desktop. :-) So I understand your arguments, some changes in Gnome are painful for desktop users. That’s why there is Cinnamon, Elementary Luna, Xfce, Enlightenment 17, etc.

            My point is that Gnome is changing it’s goals (target devices), so UI changes are mostly by design. But the real problem is that current user base don’t get this message and still expects efficient desktop system. This breeds disappointment and frustration!

          • logue

            Do you think i never tried the others? I’ve been using linux for 10 years. The only solution could be xfce but is too dependent on gnome.

            For example, there is no official display manager or menu editor for xfce, alacarte simply does not work.

            Gnome was my last hope after kde 4 disaster, now I’m going back to windows. Windows 7 has a stable, usable, configurable and fast desktop environment. This doesn’t mean that I’ll completely remove linux but i won’t use it as my primary OS and i won’t encourage people to switch to linux anymore.

          • sllih

            Your pain is my pain. :-) But I decided to stay around (on Cinnamon at the moment) and wait for improvements in Gnome or other mentioned projects. We see critical statements about Gnome quite often, while I’m just trying to understand and explain what drives Gnome changes. The outcome is that we know how Gnome is important for us. That why I’m here, or on Bugzilla (filling usability bugs).

          • punk

            if it took them almost 2 years to bring back core functionality (power off) then what should i expect from them?

            these issues are laughable!

            the article above, which is about win 8, most of the issues are the same in gnome 3.

            Udisks2: Another Loss For Linux

            Red Hat Flag

            Gentoo On systemd, Torvalds On Bullshit, udev Forked

            GNOME (et al): Rotting In Threes

            Major Linux Problems on the Desktop

            staring into the abyss

            There are many articles like these.

            all the issues are known but nobody wants to fix them, they prefer reinventing the wheel.

          • sllih

            Thanks for the links, I already known most of them. And to be honest, some of them are biased. Just look into Gnome Bugzilla and find out how many usability issues/tasks designers have. There are armies of them in the whole project. One “Power off” example just can’t be conclusive. Frustration level may be high, but we have to be fair.

          • Luya Tshimbalanga

            Power off? Some ordinary users figured out how to do so with Ctrl+Alt+Del without having to click on username -> hold Alt button.

            The problem here is how some power users assume to know everything. In reality, majority of ordinary users don’t care as long they can access to their favourite applications without trouble. Because the world is in a constant change, desktop environment has to adapt or die. Gnome Project are adapting while retaining some old paradigms and adding new inspired from other like Sugar Interface used on One Laptop Per Child.

            Leaving bias and rants aside, it becomes clear Gnome 3 just took a logical step and it could be improved. Lets be realistic, those who want extras functionalty can add themselves if they wish or submit a constructive feedback. Eventually, someone will create that functionality. It is time to think about new audience, some of them never touched computers in their lifetime, kids and teens who will become our next generation developers and designers. Have we forgottten how we learn to use a desktop interface for the first time?

          • alex285

            “Have we forgotten how we learn to use a desktop interface for the first time?” What a great question, I might steal it :)

          • MrMagoo

            If the current user base are desktop users, then why shouldn’t they expect a fully efficient system designed for the desktop?