<mkg20001>
https://github.com/linuxmint/cjs/issues/80 so much discussion arround cjs and gjs... now they want to apparently port to mozjs68 for "some reason" instead of just straight 78... ugh...
<worldofpeace>
merged cjs upgrade, idk, can we backport it?
<worldofpeace>
mkg20001: I commented on the thread that the best option for their projects being used is to use gjs
<mkg20001>
<worldofpeace "merged cjs upgrade, idk, can we "> sure, just needs spidermonkey backported - unless that requires any upgrades during backport
<worldofpeace>
but I don't know why gnome can't be more sensible! like, we do no specs, we break everything for third parties every release, and broken apis... I felt that comment because pantheon has to get by with that
<mkg20001>
reminds me of GCE apis... heard people are switching just because of that... I think it's the "code fast, break things" approach that everybody nowadays seems to be taking. very seldom I see any backwards compat in software, most I get is migration guidelines
<worldofpeace>
qt has some pretty good backwards compat IIRC
<worldofpeace>
lol, people probably go to plasma for these reasons
<worldofpeace>
yeah, I think it might even be a culture problem. like in a really traditional setting it's ur manager "do this and I don't care if it's a garden built around a giant thorn"
<worldofpeace>
and then people burnout...
<mkg20001>
another thing is continously refactoring for the sake of it.... I usually stop when it's sane. Dunno what causes it exactly in FOSS tho.
<mkg20001>
when the API is sane*
<mkg20001>
there's a suggestion to use a patch so instead of CJS GJS gets used
<mkg20001>
currently upstream is still discussing but we could implement this unless there's anything that CJS does that GJS doesn't
<worldofpeace>
I saw a "pandora's box" comment so...
<worldofpeace>
<mkg20001 "another thing is continously ref"> some people value correctness very much (and a changing sense of correctness) but in the end if they all do the same thing why just waste ur time.