Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Jun 2024 13:08:53 +0200
From:      Daniel Engberg <daniel.engberg.lists@pyret.net>
To:        Gleb Popov <arrowd@freebsd.org>
Cc:        Harry Schmalzbauer <freebsd@omnilan.de>, freebsd-ports@freebsd.org, Rene Ladan <rene@freebsd.org>
Subject:   Re: Another berserker victim: 03b36d9 textproc/obsidian: Remove expired port
Message-ID:  <a4a9e850ee5f3d8147b6a8b325024323@mail.infomaniak.com>
In-Reply-To: <CALH631kWh4gm4=gOxaV3N73EpCH_J=zUBJspdv9cZpKe63Usqg@mail.gmail.com>
References:  <d3041641-5357-4430-9cde-9f3ae48217f7@omnilan.de> <CALH631kWh4gm4=gOxaV3N73EpCH_J=zUBJspdv9cZpKe63Usqg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--_=_swift_1718536133_dd074ea5afe65c052e00854bd1dc6d23_=_
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2024-06-16T12:37:28.000+02:00, Gleb Popov <arrowd@freebsd.org>
wrote:=


>=C2=A0This=C2=A0is=C2=A0partly=C2=A0my=C2=A0fault=C2=A0as=C2=A0a=
=C2=A0maintainer.=C2=A0We've=C2=A0updated=C2=A0Obsidian=C2=A0in=C2=A0our
=
>=C2=A0
>=C2=A0$WORK=C2=A0tree,=C2=A0but=C2=A0I=C2=A0forgot=C2=A0to=C2=
=A0upstream=C2=A0it.
>=C2=A0
>=C2=A0But=C2=A0I=C2=A0also=C2=A0agree=
=C2=A0that=C2=A0we=C2=A0should=C2=A0make=C2=A0an=C2=A0exception=C2=A0for=
=C2=A0Electron=C2=A0ports,=C2=A0because
>=C2=A0
>=C2=A0-=C2=A0Electron=
=C2=A0itself=C2=A0is=C2=A0pretty=C2=A0fast-moving,=C2=A0but=C2=A0at=C2=
=A0the=C2=A0same=C2=A0time=C2=A0has=C2=A0a
>=C2=A0
>=C2=A0lot=C2=A0of=
=C2=A0commercial=C2=A0consumers=C2=A0that=C2=A0aren't=C2=A0that=C2=A0keen=
=C2=A0for=C2=A0keeping=C2=A0up=C2=A0with
>=C2=A0
>=C2=A0its=C2=A0pace=

>=C2=A0
>=C2=A0-=C2=A0We=C2=A0only=C2=A0have=C2=A0electron=C2=A0packag=
e=C2=A0building=C2=A0on=C2=A0the=C2=A0cluster,=C2=A0so=C2=A0it
>=C2=A0
=
>=C2=A0wouldn't=C2=A0hurt=C2=A0package=C2=A0building=C2=A0side=C2=A0of=
=C2=A0things=C2=A0anyway.
>=C2=A0
>=C2=A0What=C2=A0do=C2=A0you=C2=A0thi=
nk,=C2=A0Rene?

The thing is that they're very heavy, tends to accumula=
te CVEs quite
fast and have a lot of dependencies that we need to maintai=
n (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
ha=
ve 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/728=
78

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

I do think the correct decis=
ion here was to remove it despite not
having a "fix" for all consumers th=
ough.

Best regards,

Daniel


--_=_swift_1718536133_dd074ea5afe65c052e00854bd1dc6d23_=_
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div>On 2024-06-16T12:37:28.000+02:00, Gleb Popov &lt;arrowd@fr=
eebsd.org&gt; wrote:<br></div><div ><div><br></div></div><div><br></div><di=
v class=3D"ik_mail_quote answerContentMessage"><blockquote class=3D"ws-ng-q=
uote"><pre style=3D"white-space: normal;"><div>This is partly my fault as a=
 maintainer. We've updated Obsidian in our<br></div><div>$WORK tree, but I =
forgot to upstream it.<br></div><div><br></div><div>But I also agree that w=
e should make an exception for Electron ports, because<br></div><div>- Elec=
tron itself is pretty fast-moving, but at the same time has a<br></div><div=
>lot of commercial consumers that aren't that keen for keeping up with<br><=
/div><div>its pace<br></div><div>- We only have electron package building o=
n the cluster, so it<br></div><div>wouldn't hurt package building side of t=
hings anyway.<br></div><div><br></div><div>What do you think, Rene?<br></di=
v></pre></blockquote></div><div>The thing is that they're very heavy, tends=
 to <span><span data-dobid=3D"hdw">accumulate CVEs quite fast and have a lo=
t of dependencies that we need to maintain (since it's EoL upstream). We al=
ready have 4 versions in tree which is quite a lot already.</span></span>an=
d 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. <a href=3D"https://forum.obsidian.md/t/elec=
tron-25-is-now-eol-please-upgrade-to-a-newer-version/72878" target=3D"_blan=
k" rel=3D"noopener noreferrer" data-ik=3D"ik-secure">https://forum.obsidian=
.md/t/electron-25-is-now-eol-please-upgrade-to-a-newer-version/72878</a><br=
></div><div><br></div><div>Given upstream's versioning I guess upstream rec=
ently started supporting a more recent version as 1.6 was released about a =
week ago and there's an alpha release using Electron 30.<br></div><div><br>=
</div><div>I do think the correct decision here was to remove it despite no=
t having a "fix" for all consumers though.<br></div><div><br></div><div>Bes=
t regards,<br></div><div>Daniel<br></div></body></html>


--_=_swift_1718536133_dd074ea5afe65c052e00854bd1dc6d23_=_--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a4a9e850ee5f3d8147b6a8b325024323>