A recurring theme for me is trying to use a feature that's been released but doesn't seem to ever work for me. An old example would be Tracker. It took half-a-decade before I could run it on a machine of mine without it being utterly crippled in performance. Now, it seems to work perfectly.
I know part of the answer is: submit a patch. And I will, when I'm out of school and not working all the time to pay for it. :D In the meantime, I'll highlight a couple issues.
A few current examples include:
- GNOME Boxes
- GNOME Web (epiphany)
- Bluetooth and files
- GNOME Music
- GNOME Photos
GNOME Boxes: I try it out once a release to see how far I can get. I tried version 3.20.2 today, on an image of Fedora 25 Beta. It managed to boot and log in to the Live user. However, a weird 'flickering' kept stealing focus away from the Shell's Activity overview, and after a minute or so, it just froze and became unresponsive altogether. Compare that to VirtualBox which worked.
GNOME Web: Facebook is one of the most popular sites that I use, and consequently its Messenger is also the one where almost all my friends are. However, whenever I try to type a message starting with a capital letter, that character repeats! https://bugzilla.gnome.org/show_bug.cgi?id=764653. I want to use Web at least for it's cool Web App container system, for Messenger (messenger.com), but it's infuriating having to delete the extra character each time. I will have to wait about 7 months before the fix becomes available to Fedora users.
PiTiVi: I love the design, but I have yet to edit a single video with it. (Well, maybe I succeeded once a long time ago?) Last week, I recorded a video of my desktop using GNOME Shell (so cool!). I then wanted to simply export it to a format I could share it with (mp4). It was listed as an option, but PiTiVi inexplicably just stalled and did nothing. There's probably an error message on the console explaining that, but when I'm trying to do something so basic, and it fails, it deters me. I remember how happy I was when OpenShot finally reached a functional maturity. However, when I then tried to use it, it looked really bizarre, and didn't work any more. That's weird: I was just using it regularly a few years ago and it worked great! I looked it up and ... they changed their toolkit. That explains why it went from working great to not working any more.
GNOME Music: it actually has content! Like, when I open it, I'm not greeted by a bizarre, empty window, without any hint as to what to do next. Instead, it has a stylish "Hey DJ" with a cool music note. It says that it will show files from my Music folder, too. It doesn't give me a way to set that Music folder, but ah well. I thought GNOME Files might give me an option to, but apparently not. It probably wants me to have a ~/Music folder, though that conflicts with my standard file organisation. There's probably a config file I can edit, but - wait, I already did that. Oh! That explains a few things; Tracker isn't doing anything, none of its miners are running. I wonder when they last ran? I definitely have some files indexed. Hmm, "tracker daemon -s" might get them going now. Good, now we have some music indexed, let's try GNOME Music again and ...
ERROR:grl-net-wc.c:730:get_url_cb: assertion failed: (c == d)Neat-o! Back to Rhythmbox.
Aborted (Speicherabzug geschrieben)
GNOME Photos: Yay, it found my photos. Interesting, right-clicking on an album selects it and ... let's me add it to an Album? Trying that, I define an Album name, click add and ... nothing? The new album doesn't exist, and the selected album hasn't moved? Huh. There's apparently a "favouriting" mechanism (a star), but when I select something, it doesn't seem to really do anything, except toggle the state of the star at the bottom? There's a Favourites tab, but nothing shows up there? Hmm. One thing I need a photo manager is to help me share and upload my photos, which GNOME Photos does not seem to do. Back to Shotwell.
Here are some things that work, though:
GNOME Maps: it finally renders tiles, can find my hometown, and location services now work! It even gives good directions!
Basically, I love using GNOME because of its clean design and how it helps me focus on my work. However, that's only part of GNOME. To actually get work done, I generally need to use other apps: Rhythmbox, Shotwell, GNOME Terminal (to do things that the apps cannot), Firefox, VirtualBox. Even my beloved GNOME Videos (Totem?) gets bumped for VLC for caption support.
One of the obstacles is the lack of contextual information in a lot of the newer apps. GNOME Documents, GNOME Photos, GNOME Music, and GNOME Videos, as far as their library functionality goes, are inadequate for daily use. They're also hard to use, because they show a bunch of unorganised information without sufficient context to know which files is which.
I'm excited to finish school next year and be able to contribute my time and love for GNOME to help ensure things work and that the user experience is both clean and productive.