169
submitted 6 days ago* (last edited 6 days ago) by abobla@lemm.ee to c/linux@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] Peasley@lemmy.world 24 points 5 days ago

Gnome seems to swap out default apps pretty often. Are the old apps getting abandoned? Or are they always jumping to the next cool new thing?

[-] toastmeister@lemmy.ca 38 points 5 days ago

Here's what I found.

Why does Totem need to be replaced?

Totem is still a GTK3 app and is unmaintained (in part due to a crusty codebase), seeing no major development in years. Replacing it with a modern GTK4/libadwaita app designed to use modern technologies and meet modern needs has been a “high priority” for GNOME.

[-] Peasley@lemmy.world 7 points 5 days ago
[-] Oinks 7 points 5 days ago* (last edited 5 days ago)

In this case it's more of a switch away from the last cool new thing. Totem (like Music) was built around a media library navigated from within the app. By default Totem doesn't even support opening videos from the file manager, which is something you would probably expect of a video player. It also crashed for me when I tried using it as intended so I'm not surprised to see it replaced by an app that really is just a video player.

That said many apps get replaced not for feature reasons but just by being GTK3, and they tend to get replaced by their own forks to GTK4 (such as the upcoming replacement of Evince). Why their devs choose to upgrade toolkits this way I cannot say.

[-] Peasley@lemmy.world 2 points 5 days ago

Thanks! This is probably the phenomenon i've been observing

[-] LeFantome@programming.dev 5 points 5 days ago

GNOME mostly abandons their old apps. However, in some cases, the Xapps project has taken over these older code bases.

https://linuxmint-developer-guide.readthedocs.io/en/latest/xapps.html

[-] djsaskdja@reddthat.com 7 points 5 days ago

I don’t think they’re usually abandoned. At least not right away. But they rarely still get feature updates. Mostly just bug fixes. Not sure if it’s just different developers not wanting to stick to the same project of someone else’s code or what.

this post was submitted on 09 May 2025
169 points (100.0% liked)

Linux

54179 readers
531 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS