Re: Another berserker victim: 03b36d9 textproc/obsidian: Remove expired port

From: Daniel Engberg <daniel.engberg.lists_at_pyret.net>
Date: Sun, 16 Jun 2024 11:08:53 UTC
On 2024-06-16T12:37:28.000+02:00, Gleb Popov <arrowd@freebsd.org>
wrote:

> This is partly my fault as a maintainer. We've updated Obsidian in our
> 
> $WORK tree, but I forgot to upstream it.
> 
> But I also agree that we should make an exception for Electron ports, because
> 
> - Electron itself is pretty fast-moving, but at the same time has a
> 
> lot of commercial consumers that aren't that keen for keeping up with
> 
> its pace
> 
> - We only have electron package building on the cluster, so it
> 
> wouldn't hurt package building side of things anyway.
> 
> What do you think, Rene?

The thing is that they're very heavy, tends to accumulate CVEs quite
fast and have a lot of dependencies that we need to maintain (since
it's EoL upstream). We already have 4 versions in tree which is quite
a lot already.and likely quite time-consuming to maintain as it is.
From what I can tell it also appears that almost every other distro
have dropped Electron 25 as it been EoL for 6 months already.
https://forum.obsidian.md/t/electron-25-is-now-eol-please-upgrade-to-a-newer-version/72878

Given upstream's versioning I guess upstream recently started
supporting a more recent version as 1.6 was released about a week ago
and there's an alpha release using Electron 30.

I do think the correct decision here was to remove it despite not
having a "fix" for all consumers though.

Best regards,

Daniel