-
IanN
-
WG9s
hi all - here for the meeting
-
tomman
oh, there is a meeting today?
-
tomman
Then I'm early, for once~
-
frg
tomman yes in 11 minutes
-
frg
10 :)
-
njsg
hello .*
-
frg
Hi njsg
-
IanN
-
IanN
hi rsx11m
-
rsx11m
hi IanN frg WG9s tomman
-
frg
rsx11m hi
-
WG9s
hi rsx11m
-
WG9s
hi tomman
-
tomman
world.hello~
-
IanN
-
frg
HI all
-
WG9s
I we going back to the Kernigan and Ritchie C programming language book? they said everyone's first computer program was to write :Helo World"
-
frg
I do
-
IanN
Who's taking minutes?
-
frg
I do++
-
IanN
thanks
-
IanN
Nominees for Friends of the Fish Tank?
-
WG9s
I nominate IanN for hosting thiese meetings
-
frg
second
-
rsx11m
seconded
-
IanN
eeep
-
njsg
fourthed
-
rsx11m
8-)
-
IanN
thanks
-
IanN
Action Items
-
frg
bau real life demands pile up unfortunately so not doing additiona stuff I want.
-
frg
hi nsITobin
-
nsITobin
hello
-
IanN
Status of the SeaMonkey Infrastructure
-
frg
Our Windows signing key expires in January. New ones are costly and hardware based. No time to chase this rabbit.
-
frg
Signing s*cks with hardware token only.
-
tomman
wait, is now MS enforcing HSMs for codesigning?
-
tomman
oof
-
frg
Also Apple broke running unsinged applications in 15.1. No time or knowledge to set up notarizting infra too.
-
tomman
makes sense from a security perspective (Given the cert leaks out there), but still it stings
-
frg
Apple s*cks too these days.
-
nsITobin
-
frg
tomman You can alwas revoke it.
-
frg
nsITobin they are all hardware token based now.
-
IanN
nsITobin: it's not the cert but the process MS now requires
-
tomman
usually that's what it happens when someone finds that your cert has been used to sign malware with it, but time is the essence
-
tomman
but yeah, hardware adds another point of failure and complexity
-
tomman
...apparently you can also use a "cloud-based" solution, eww
-
tomman
> SSLPOINT has teamed up with Certum, Europe’s top Certificate Authority, to offer you the “Code Signing SimplySign” product line. This software-based solution securely stores the private key in a virtual vault, meeting industry standards without the need for extra hardware tokens.
-
frg
We might self sign and if someone wants to check he needs to add our cert. Betterbird does it this way.
-
nsITobin
certum on here is a virtual software token not hardware BUT it is an invidual dev..
-
WG9s
i find it odd that MS does not seem to understand the whole concept of a personal computer. this is MY computer I should conftol what i can and cannot run not you
-
IanN
-
frg
Currently I sing my builds in a vm to check if all is well. Same on the offcial infra then. Not sure how to account for that. Maybe with the azure client added to the vm.
-
IanN
if so, should be fairly simple
-
njsg
"securely stores the private key in a virtual vault"
-
njsg
oops backlog stuck
-
frg
I think we need to get 2.53.20 out fast and then see what can be done.
-
WG9s
seconded
-
nsITobin
Moonchild could NOT get digicert hardware tokens to actually work for this purpose btw his last known strat was to interrupt packaging and manually sign then resume using windows batch scripts..
-
nsITobin
codesigning is such an an unreasonable burdon.
-
njsg
can the current certificate be used to sign a/the new one for self-signing, or is that not possible or hard to make use of?
-
nsITobin
for anyone not making millions
-
nsITobin
I think selfsigned authinticode would be a more dire situation than not signing at all unless the situation has changed in the past few years
-
frg
nsITobin I have a good script fro this integrated intot eh packaging process. Does a repackage too.
-
frg
Only needed a few tweaks for the build files. Basically does the build then signs then packages then resigned/repackage for l10n and then does the final signing.
-
nsITobin
I intended to once Moonchild actually EXPLAINED his process to build it IN to the packaging system its why I stripped down Mozilla's overcomplicated packaging to something simpler so custom handling to be added for this or whatever else needed to diddle with the binaries like an alt-windows installer and such.. but all that mozilla trash was in my way..
-
tomman
at least the situation on Windows regarding codesigning remains "simpler" than the mess on Mac, where Apple keeps rewriting the rules with every minor MacOS release
-
frg
I can basically call any batch program or script for it.
-
frg
and you need a real mac for Apple I think.
-
nsITobin
do you know the secrets to the mozilla process?
-
nsITobin
or its all yours
-
frg
nsITobin its so undocumented and taskcluster specific I gave up understanding it. Complicated+++++
-
nsITobin
tomman: Microsoft only rewrites their rules once they know what google and apple have already gotten away with.. microsoft learned from the browser war.. its actually conserning..
-
IanN
the other thing happening with infra is that ewong has been migrating linux boxes from 7.x/8.8 to 8.9
-
frg
I really don't want to use a gitlab or github build pipeline for anything. Want to stay independent of this stuff. Separate Azure is the only option I would even consider other than doing it locally only.
-
frg
I need to look into really setting up the 2019 builder.
-
nsITobin
IanN: I do know the secrets to kickstart rhel systems so if you guys ever need advice or need to simplify your infra deployment with a directed configuration I am in some practice with it now..
-
frg
So far 2012 R2 wirks fine but 2 boxes are not my cup of tea and cost money.
-
nsITobin
I need to work out kvm cause vmware is not a sustainable future for me.
-
nsITobin
or anyone
-
WG9s
so half way through meeting and still on this code signing issue can we table this and get on with the rest of the agenda?
-
IanN
Status of the SeaMonkey Source Tree
-
frg
2.53 is now at 2.53.21b1 pre. Todays level is also what will becomes the 2.53.20 beta unless someone finds another patch to add.
-
frg
Just some missing l10n needs to be done.
-
IanN
Release Train
-
frg
I plan to do a few l10n tweaks in the official central repo e.g. cZ port is still listed as 9999 for https help.
-
frg
2.53.21b1 will be done this week I hope.
-
frg
2.53.20b1
-
frg
-
IanN
Extensions Tracking
-
njsg
(was there some recent redesign in bugzilla?)
-
tomman
oh boy, hadn't noticed Bugzilla got another redesign... now the top bar keeps "floating" in place, without filling the top of the viewport
-
frg
Mozilla "enhanced" bugzilla so no longer 100% useable with SeaMonkey. Slow as hell and not user friendly in another browser too but that comes with the "enhancements" these days.
-
tomman
most likely that means they're relying on some Chromeism
-
njsg
yeah, and I get text over the page, which is probably lack of webfonts. Need to see if logging in fixes it
-
frg
Its private fields dynamic imports shadow dom and other things. Lets not discuss it. It is as it is and is not as good as before.
-
IanN
2.Next, Feature List, Planning & Roundtable
-
frg
bau
-
WG9s
nj just a hint i have found txt over page can usually be avoided in firefox if you invoke reader mode not sure how to do in seamonkey
-
WG9s
njsg: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
njsg
WG9s: css hacks will probably be the way to go if it doesn't go away based on some preference
-
IanN
been doing lots of cZ tidy ups, will continute for 2.53.21
-
frg
I wonder if we shouldn't reformat it first. The real changes will get last in searchfox otherwise.
-
frg
as long as central is still there...
-
frg
Or reformat the new changes for now.
-
frg
So the pats will not be tocued later.
-
frg
^toched
-
frg
^touched drat
-
nsITobin
I'd love to help with conforming older sm parts with the general xul toolkit layout
-
nsITobin
like the extensions
-
WG9s
oh perhaps touchee'd!
-
frg
Not sure bout DOMi but cZ very sure
-
WG9s
I have been working on trying to get comm-central builds requireing less of my time to fix by basing them on last successful TB nightly build repo state
-
frg
aynway for the boss to decide :)
-
WG9s
so we are asking Springsteen?
-
frg
OH btw. forgot. For source: Permantly checked in stuff up to 59a1 into gitlab and heptapod this week. Trimming the patch queue a bit.
-
IanN
yup
-
IanN
AOB
-
frg
bau
-
IanN
Next meeting in 4 weeks time, 5th January 2025
-
IanN
thanks for your time today
-
IanN
have a great holiday season
-
frg
happy x mas and a happy slide into the new year.
-
rsx11m
happy egg hunting!
-
rsx11m
(wrong holiday...)
-
nsITobin
lol
-
tomman
I don't have to hunt eggs, they're all in my fridge
-
frg
Its the easter santa Charlie Brown!
-
frg
Oh it was the easter beagle...
-
rsx11m
meow!
-
IanN
lol
-
nsITobin
I am looking at bugzilla and wondering what features are considered core to the workflow of the SeaMonkey project.. and the most complicated bit I see is dependacy tagging everything else is form, attach, and post content.
-
nsITobin
which is very trivial
-
njsg
happy holidays
-
rsx11m
see you in the new year
-
njsg
charlie brown? is that where someone keeps pulling the eggs when you find them?
-
frg
Until they set us "free" I am not worrying much about it.
-
IanN
c u all
-
frg
-
rsx11m
bye
-
frg
I am that old to remember
-
frg
bye and see you here as away
-
tomman
time to continue with laundry here~
-
WG9s
Fe-fe, fi-fi, fo-fo, fum
-
WG9s
I smell smoke in the auditorium
-
WG9s
that was for nwho seemed confused about charlie brown
-
WG9s
was a cartoon strip called peanuts here in the 1950's
-
WG9s
but the coasters also had a big hit with a song aobut Charlie Brown.
-
frg_Away
A bit dated now but this and the halloween special are still fun
-
frg_Away
-
WG9s
yes the great pumpkin charlie brown
-
WG9s
but I thnik it was Linus who was actually the great pumpkin fan but then you wonder if Linus Torvalds was named after him and therfore so is Linux
-
WG9s
this is the song I was referring too
youtu.be/-D0SUGdO4ok
-
njsg
I was thinking if it was the lucy football scene but with easter eggs :-P
-
njsg
I'm not sure I've watched these cartoons, it's possible I did, possible I didn't
-
nsITobin
-
nsITobin
my overview for a bugzilla-like system i am gonna code up
-
tomman
the latest "why you piss me off so badly, Google" failure of the day: Google Translate
-
tomman
it won't translate websites anymore on SM
-
tomman
-
tomman
TypeError: l.assignedElements is not a function
-
tomman
but wait, it gets even more stupider
-
tomman
MDN's table of supported browser versions won't even render anymore here!
-
tomman
"BCD tables only load in the browser"
-
tomman
all you get is that... placeholder now
-
tomman
because MDN now requires dynamic imports too
-
tomman
Jesus Fried Christus, I want to burn San Francisco so badly right now
-
tomman
-
tomman
"Firefox 66, Chrome 65"
-
tomman
so not exactly new, but someone just discovered that feature that nobody was using and... well "ooh, shiny"
-
nsITobin
well remember how fedora got rid of ftp then switched to custom elements for the site making it so unless you KNEW the plain http address you can't GET fedora from an older or simply less advanced browser
-
nsITobin
and worse did it for their browser startsite making the first thing fedoras see when they open seamonkey is a webcompat issue.. That's just shitty imo and reenforces MY claims that fedora has no WHOLE ECOSYSTEM conception whatsoever so no one is ultimently held accountable for anything outside hunting the indiviual down and shaming them.. in public .. which in my experience gets you banned more than not.
-
nsITobin
its not really individual packagers and such but the composite result of all of it..
-
nsITobin
i dunno i didn't even want to put this into words cause I hate the implications so much but more and more it seems, broadly, people are more about keeping the machine chugging along but don't particularly care and are NOT held responsible for what those machines are actually churning out..
-
nsITobin
cause that will change at any time anyway
-
nsITobin
./mach build
-
nsITobin
well shit
-
nsITobin
guess I can't build now
-
nsITobin
:P