Termite Is Dead. Dev Lashes Out At GNOME

From LinuxReviews
Jump to navigationJump to search
Emblem-videos.svg

Video from DistroTube: The popular VTE-based terminal emulator known as Termite is now officially dead. The main dev has decided to stop working on Termite. He is telling everyone to switch to Alacritty and help contribute to that project. He also has some not-so-nice things to say about the GNOME project, which maintain VTE.

Original story by Distrotube. Published 2021-05-09, Originally published 2021-05-08.
This work is available under the Creative Commons Attribution (CC BY) license.

REFERENCED:

https://github.com/thestinger/termite​
https://github.com/alacritty/alacritty

WANT TO SUPPORT DISTROTUBES WORK?

💰 Patreon: https://www.patreon.com/distrotube
💳 Paypal: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=derek%40distrotube.com&lc=US&item_name=DistroTube&no_note=0&currency_code=USD&bn=PP-DonationsBF%3Abtn_donateCC_LG.gif%3ANonHostedGuest
🛍️ Amazon: https://amzn.to/2RotFFi
👕 Teespring: https://teespring.com/stores/distrotube

DISTROTUBE ON SOCIAL PLATFORMS:

🗨️ Mastodon: https://distrotoot.com/@derek
💬 IRC: irc://freenode #distrotube
👫 Reddit: https://www.reddit.com/r/DistroTube/
📽️ LBRY/Odysee: https://odysee.com/@DistroTube:2

DISTROTUBE ON THE WEB:

🕸️ Website: http://distrotube.com/
🐿️ Gemini Capsule: gemini://distro.tube
📁 GitLab: https://gitlab.com/dwt1
🔊 Audio Podcasts: https://www.buzzsprout.com/1263722


0.00
(0 votes)


avatar

Anonymous (e4468cc0)

31 months ago
Score 0

Apparently termite has long since used vte-ng, a fork of VTE, in order to gain the desired features after GNOME wouldn't help. So this is only happening now because alacritty improved to the point that thestinger would rather just use that and not need to think about VTE any longer. But some others were much more recently shown (or reminded) by VTE that depending on GNOME for anything can be a problem:

https://gitl...-/issues/323

For me, it broke xfce4-terminal. Maybe I should have been using vte-ng which I had no idea existed until today, and now it's discontinued. :P
avatar

Gnu4ever

31 months ago
Score 0++
Any transcriptions available? I don't want to watch the video
avatar

Anonymous (e4468cc0)

31 months ago
Score 1

$ youtube-dl --write-auto-sub --skip-download https://www....=alMHLEzvEAI -o '%(id)s.%(ext)s'

saves the subtitles from YouTube to alMHLEzvEAI.en.vtt, yes that's the video ID

$ grep -v '[<>]' < alMHLEzvEAI.en.vtt | grep [a-z] | uniq > plain.txt

strips out the timestamps and scrolling repetitions. Of course it's an un-punctuated semi-solid wall of text, but it's free.
avatar

Anonymous (e4468cc0)

31 months ago
Score 1
Ooops, my bad, you can skip the https/youtube part and just tell youtube-dl 'alMHLEzvEAI' and it will figure it out.
avatar

Anonymous (e4468cc0)

31 months ago
Score 1

for people without a terminal in front of them:

https://dpaste.com/5DTUWY2XX
avatar

Anonymous (b5d63d13)

31 months ago
Score 0

Soon Gnome will succeed in squashing all software in the Linux ecosystem that uses components made by them, which is not a bad thing as Gnome is just hostile to the idea of an ecosystem.

Not a big loss as Gnome is just a bad soulless no-personality copy of MacOS desktop.

Gnome is trying their best to sink the Linux desktop.

Mint had the right idea when they began developing xapps

https://linu...t/xapps.html
avatar

Anonymous (8d3be0625d)

27 months ago
Score 0

WANT TO SUPPORT DISTROTUBES WORK?

no ! I don't want that at all !
avatar

Anonymous (d1ae91d0ea)

26 months ago
Score 0

It seems that the GTK teams sucks as much as they could and the downstream (distro packagers, application developers, DEs) have to live with it. No wonder commercial applications on Linux *all* use Qt, regardless of its recent licensing issues and bloatness.

Here's some points:

  • Forcing CSD on GNOME which requires an EWMH-comatible window manager.
  • Made many regressions in GTK+3 that is elaborated on Ubuntu MATE form post.
  • Enforcing a non-standard way in GTK+3 for dark system tray icons only implemented in GNOME and i3.
  • Mandatory introduction of the good old security nightmare D-bus via ATK+3, the dependency of GTK+3 upon which could be removed by a patch floating around the Internet as frequent as SystemD haters who can compile their own software.
  • Pollution of reproducibility by way of meson, which effectively breaks reproduction of build artifacts with strict requirements on the latest Python 3 version and a shady domain-specific language, both of which reminds of a classic anti competition strategy used by that Good Old Lennert Piece of Crap.
  • Expanding usage of meson to crucial and DE-agnostic packages such as freetype 2, fribidi as well as harfbuzz, making *latest* Python 3 a requirement even for RTL language support, effectively wreaking havoc on system security by inclusion of new software not thoroughly tested.
  • Effectively bloating MATE by its toolkit dependency to the point where MATE isn't much heavyweight compared to it anymore in terms of memory usage.
  • Ridiculous intrusion of libadwaita, making it a non-changeable theme for *all* GTK+3 applications according to the thought of the original developer for this event, making GTK+2 and Qt the *last* two major enough toolkits that could be reasonably customized.
  • Breeding a new generation of dumbed down users and their culture by way of reducing functionality in the toolkit, removing ability to theme, and much more.
  • Crippling important APIs in GTK+3 and it's affiliated libraries, such as removing the ability to subclass builtin widgets, deleting public APIs from libvte, reducing session management support through some library I can't remember, and so much more.
  • GNOME 3 apps are much more functionally limited than the GNOME 2 ones, with weird interaction modes to add insult to injury.
  • Strong bundling between GNOME 3 and SystemD even after the Gentoo team worth taking off the hat blow totally away the previous attempts to shoehorn SystemD into the Linux ecosystem, systemd-udevd and this.
  • Understated "specifications" literally undermining the Rule of the Law in the OSS world, publishing constantly changing specs with effective vendor lock in and basically free, iron-fisted, underhanded interpretation, combining judge, jury and executioner on their part, stiffling and killing competitors via SystemD, Wayland as well as GTK+3 this way. *Yes, it's that audacious.*
  • GTK+4, being more unstable and slowly developed than its previous version, haven't been adopted by *any* distribution nor *one* major applications, with constant crashes and complete disrespect for SystemD haters to boot.
  • Total corporate fuckupery beyond my description.
I'd try running a modern enough browser via Wine to rid the GTK crap, or simply use a VM, which most likely would be QEMU. At least I could avoid most parts of the toolkit.
avatar

Anonymous (978fc414c6)

25 months ago
Score 0
thankyou
avatar

Anonymous (d1ae91d0ea)

26 months ago
Score 0
Ah, semi coherent rant with grammatical and rhetorical mistakes, but I hope avid readers of this site enjoy it and *learn something*.
avatar

Anonymous (da7c845cc0)

13 months ago
Score 0
It's my favourite terminal 😩😩😩😩
Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.