-
Sompi
Google even made their own fork of the Rust compiler and Chromium does not compile without it. The Google version of Rust is not compatible with the "actual" Rust, so I don't understand how it does not violate the license of Rust...
-
Sompi
The Google version of Rust compiler is even worse than the official one. It basically only supports 64-bit x86 target and I think some ARM sets are also supported
-
nsITobin
Sompi: that implies Mozilla's rust gamble has failed google will just comsume any relevant rust code and make it specific to chromium
-
nsITobin
good night
-
WG9s
HI all - here for the meeting
-
nsITobin
hi WG9s
-
IanN
-
IanN
-
tomman
for once, I'm early
-
njsg
hello .*
-
nsITobin
I actually remembered to update my preserved section ;)
-
frg
hi all
-
nsITobin
greetings the frg
-
frg
who is tired
-
tomman
everybody~!
-
WG9s
hi all again after it is meeting time
-
nsITobin
yeah sundays are for napping but i hear there is a status meeting
-
IanN
-
njsg
I did some napping between dinner and breakfast, but might be in for some more after the meeting
-
frg
I do the notes
-
IanN
Who's taking minutes?
-
IanN
thanks
-
frg
me
-
WG9s
frg: wow no one even had to ask!
-
IanN
Nominees for Friends of the Fish Tank
-
nsITobin
do we get any of these minutes back at any point?
-
frg
If someone else wants to do do it be my guest :)
-
IanN
minutes are gone forever
-
frg
until the next restart of the universe
-
nsITobin
k
-
frg
12:01
-
WG9s
just my $.02 but I keep saying we should make up a different channel for meetings so that the logbot can domeeting for us
-
WG9s
also can do the meeting without interuupting new users looking for support ending up in the midst of a meeting
-
IanN
Nominees for Friends of the Fish Tank?
-
frg
none from me this time. Hope anyone else has one
-
WG9s
I think should be a SeaMonkey-mtg channel that is used for meetings and in the SeaMonkey topic it should say next meeting at @SeaMonkey-mtg at <time and date>
-
WG9s
this woeked for me when I worked on MathMl
-
frg
It would just be another adminstrative task I have no stomach for even if small.
-
IanN
Action Items
-
frg
bau
-
IanN
Status of the SeaMonkey Infrastructure
-
WG9s
frg: well please learn how to delegate!
-
WG9s
does not need to be on you!
-
tomman
Amazon has a sale of whips now~
-
frg
bau too. I think we cna decommision the CentOS 7 builder next but should probbaly do a test build on Rocky 8 next and test it a bit.
-
frg
WG9s I know but it is usually you me or IanN
-
frg
And with so small an audience I don't think it is worth it.
-
IanN
frg: yeah, should be easy to sort
-
WG9s
tomman: ;-)
-
IanN
Status of the SeaMonkey Source Tree
-
nsITobin
I will try and setup a repo mirror of rocky 8 sources in case rpms start falling off the grid
-
frg
Don't think so. Worst case Alma or Oracle Linux (shudder).
-
nsITobin
maybe make a kickstart specifically for an sm build env
-
tomman
friends don't let friends use Oracle anything~
-
nsITobin
awe man that unbreakable kernel!
-
frg
Still on the Windows 2012 R2 builder. Asked ewong again about some files for the 2019 one.
-
frg
Still patches with free esu patches so not urgent.
-
frg
^patched
-
WG9s
hmm my friend has a bumper sticker that says friends don't let friends drink Starbucks!
-
frg
nsITobin WG9s comm central has some new patches. Does it show an ui yet?
-
nsITobin
not for WG9s yet
-
njsg
how is it supposed to work, starts UI automatically, needs startup address or parameters?
-
nsITobin
the real issue is my methodology was make a UI and fill in the gaps then go forward
-
frg
I plan to set the 2.53 compatibility version to 128 from 91. Anyone against it? Running a build now and iother than the clownflare assholes no issues.
-
WG9s
The UI he wupplied that confused me ws uing is new diagnostic buoy which I am still awating user documentaion on.
-
nsITobin
so I fixed instead of followed the bugs and now i have to clean that up but the patches WG9s has in are progress towards that
-
frg
Persoanlly I would concentrate on 2.53. Still ltos of issues to resolve even in suite code.
-
WG9s
I am remiss in not suppling feedback on the 4 remining of Tobin's patches that i have not landed anything on central gitlab for
-
nsITobin
Well I think I will do a simpler to add rigging up and coordinate with IanN on that devtools patch and then follow bugs my buoy thing was just an isolated entrypoint that isn't required its just nice to have
-
nsITobin
but yeah central has to take a backseat to 253
-
frg
If we want to do central I think 5 more people/devs need to show up :)
-
nsITobin
I just resist going quietly ;) patches to the last!
-
frg
yeah it should build and be used at a last resort if everything else goes to hell.
-
nsITobin
We hook up rust fully and mozilla is in a heap of trouble..
-
nsITobin
its the one thing UXP can never do.
-
frg
Use rust in suite directly and I retire.
-
nsITobin
well stylo i mean
-
frg
anyway nothing else for source from me. Still on wip and making progress but last week was reshuffle week.
-
IanN
Release Train
-
frg
2.53.19 is out. Seems the 0.0.0.0 patch is incomplete per one newsgroup post.
-
WG9s
issue is poeple d not get the idea of 0/0/0/0 sjupd be permitted as a source ip but not accpeted as a deitintaion.
-
nsITobin
is there a test case
-
frg
So, if network.dns.blockQuad0 is true the IP addresses "0.0.0.0", "::"
-
frg
and "::0.0.0.0" are blocked. Unfortunately, this list is not complete.
-
frg
It is missing the IP address "::ffff:0.0.0.0" (IPv4-mapped IPv6
-
frg
address). Just checked it on my Linux box and it's not blocked.
-
frg
Note that "::ffff:0.0.0.0" is equivalent to "::ffff:0:0". Not sure which
-
frg
one would be the appropriate representation in this case.
-
nsITobin
so its gonna be a whole blacklist?
-
frg
Nothing for a .1 I think
-
frg
nsITobin if you can test on Linux we can fix up the patch for 2.53.20.
-
IanN
Just the equivalent of 0.0.0.0
-
nsITobin
Yeah I'll get that possible again
-
WG9s
the shole idea of 0.0.0.0 is a source ip that can be used to say use the normal to figure out how to get to the destination using the default IP routing table.
-
frg
TOP-NOBUG-blockquad0-25319.patch
-
WG9s
it was never itnended to be a valid distination IP address.
-
nsITobin
I didn't think it was
-
frg
yes. Mozilla didn't patch it becuase CORS should take care of it. Should....
-
frg
Personally I blame the *nix implementation :)
-
IanN
Extensions Tracking
-
frg
bau
-
IanN
2.Next, Feature List, Planning and Roundtable
-
frg
bau still some slow go because of personal issues.
-
tomman
the whole 0.0.0.0 issue is funny
-
tomman
except that these days even silly stuff can be weaponized
-
nsITobin
Bug 476108 has a UXP impl
-
frg
tomman not if you are taken over :(
-
WG9s
but 0.0.0.o0 should just never be allowed as a destination IP address should be a rule
-
nsITobin
I think
-
njsg
funny, I just hit an issue owing to CORS-related frame issues. but this is because a server is probably misconfigured...
-
IanN
bau too here
-
WG9s
no problam if we protect against is, bt if the OS aoolws it then may odd things could happen
-
nsITobin
Well what extensions are considered core to SeaMonkey users aside from adblockers
-
WG9s
hAVING NOTHING TO USE WITH THE BROWSER
-
WG9s
oops hit caps lock
-
nsITobin
That would be where to start renewed extensions tracking
-
frg
NoScript uBlock for me Import Export tools to a point and not trying to break enigmail
-
frg
And the unnamed still maintained.
-
WG9s
frg: but for enigmail could go the TB route on that front!
-
WG9s
supporting openpgp
-
njsg
of what I have here probably OverbiteFF and User Agent Switcher might be considered such by some users, if the latter isn't, then maybe some equivalent
-
njsg
personally I'd consider Mnenhy too, although that probably needs to be checked for compatibility
-
frg
WG9s yeah every second patch seems to be about it and used by 0.01% of its users. I rather keep enigmail for now :)
-
nsITobin
I will be working on a UI for SSUAOs rendering UAS irrelevant
-
frg
njsg broken and it does not seem the owner is interested in fixing it up.
-
njsg
nsITobin: will it also allow to set the non-per-site override?
-
WG9s
i don;t know what OverbiteFF deos but I think we need a new user agent switcher anyway
-
njsg
frg: which one? (I think all three have issues of some sort out of the box)
-
njsg
WG9s: OverbiteFF does the Gopher protocol
-
frg
nsITobin buc had/has some patches but the break the current ui prefs by omitting SeaMonkey last I looked. I want to keep this just to annoy the web world :)
-
IanN
nsITobin: Extensions Tracking section might be a good starting point
-
frg
Personally I till want ftp support but Gopher si somethiong from the last century. Sorry gopher supporters :)
-
IanN
frg: I like my gophers
-
nsITobin
gopher supporters can learn mq
-
nsITobin
;)
-
frg
Would rather fix up Composer for sftp and other things than invest time in gopher.
-
WG9s
So OverbiteFF is for Gopher? I will it till he gets elected to Congress!
-
IanN
nsITobin: question on xr, does it exclude test files?
-
nsITobin
yes
-
nsITobin
but
-
nsITobin
i could set up an alt instance with that removed
-
nsITobin
it just cut indexing time from over an hour and ahalf to 15 min on average
-
tomman
Extensions? Thanks for reminding me that I need to figure out a way to get the embedded jQuery working again on Redirector so I can actually configure it again...
-
frg
Reminds me that I need to do a 57a1 patch for accesible. Omitted it initially and it did bite my lately. Adding it now will be bahhh...
-
tomman
been putting that on the backburner for so long
-
WG9s
nsITobin: Oh but knor knowing that explains my sissued trying to use it. My builds have tests enabled. and I have not beenable to figure out many issues using yout xr
-
nsITobin
Well I can look for a way to see if I can do it by repo name
-
nsITobin
I'll figure something out so the sm tree can have tests index but not every other one
-
frg
too much cpu?
-
WG9s
nsITobin: well, as frg says, I am the only one who cares!
-
nsITobin
nah its single threaded and only will peg one core just time to index and reindex
-
frg
WG9s well I care now an then but I think broken in 2.53 right now because of python issues.
-
nsITobin
no its cool i didn't even think about it
-
frg
Needs a Firefox or TB build.
-
nsITobin
in UXP and before we kinda just started deleting test suites cause we had a choice to maintain the tests or maintain the code..
-
WG9s
nsITobin: I am the only one actually trying to build comm-central and I have tests enabled so having a cross reference with tests diesabled does not help me. Of course if frg and IanN agree I can just diisable tests for my builds.
-
WG9s
Oh wait this is for 2.53 not so much an issue there if a new central xr would need to have tests enabled.
-
frg
We need them for 2.53. I only disable them because takes double the time. Not sure if we need them for central.
-
IanN
AOB
-
nsITobin
I'll enable test indexing on central and 253 it isn't a big deal
-
frg
bau
-
WG9s
anyeay all the 2.53 builds worked and are now archived
-
nsITobin
just sacrafice to the perl gods some offering it will be fine
-
nsITobin
awesome
-
IanN
so next meeting is in 3 weeks time on 29th September
-
IanN
thanks for your time today
-
frg
cu here in between
-
nsITobin
So I will get linux building going again to test the linux side of the zero patch and then I am gonna focus the rest of the week on server operations and php development
-
nsITobin
or anything anyone needs me for
-
WG9s
IanN: thanks
-
tomman
-
tomman
wait, that site is broken!
-
tomman
only the beginning of the site renders, the rest is several kilometers of blank space
-
frg_Away
webp support is mostly in
-
tomman
> SyntaxError: await is a reserved identifier
-
tomman
that guy is using webp as a format to compress HTML, then render it on a canvas or something
-
tomman
it's claiming huge bandwidth savings
-
tomman
it's also a horrible idea
-
tomman
> A nojs version is compiled separately and is linked via a meta refresh. Not ideal, and I could add some safeguards for people without webgl, but I'm not an idiot.
-
nsITobin
IanN_Away WG9s any other issues with the cross-reference you have noticed?
-
IanN_Away
nsITobin: don't think so
-
WG9s
No!
-
IanN_Away
nsITobin: oh yes, one more thing
-
IanN_Away
nsITobin: doesn't seem to list the results in alphabetical order
-
nsITobin
yeah I have never figured out why it seems to list it in REVERSE order
-
nsITobin
been that way since 2016
-
WG9s
Hmm was that a Columbo reference?
-
IanN_Away
nsITobin: so I searched for getCoordsForCellItem
-
WG9s
"One More THing"
-
IanN_Away
nsITobin: has /accessible/, browser/, /dom/, /toolkit/, /layout/, /comm/suite/ and /comm/mail/
-
njsg
0908|16:08:54 <+tomman> it's claiming huge bandwidth savings <-- that person is aware that HTTP can do compression, right?
-
IanN_Away
nsITobin: not sure why toolkit appears before layout
-
tomman
njsg: yeah, but not strongly because even Brotli is not hip enough
-
nsITobin
IanN_Away: was this free-text search or identifier search
-
nsITobin
yeah I see it..
-
nsITobin
this is provided by glimpse
-
nsITobin
IanN_Away: this just seems to be how the results from glimpse are output.. if this used to be sorted in a particular way I can't determine that from the code
-
nsITobin
-
nsITobin
Doesn't mean it can't be changed or improved.. I just need to formally restart the cross-reference project
-
nsITobin
wish there were better options for hg hosting
-
nsITobin
... bitbucket had one job
-
IanN_Away
-
nsITobin
IanN_Away: do you think *I* could get hosting on there.. I dunno if I am foss enough
-
WG9s
nsITobin: just remember heptapod is not realy Mercurial. It is an hg front end with a git back end.
-
nsITobin
well I just dunno how complex it would be to setup a multi-repo hgweb instance and how heavy it would be .. it is backed with git?
-
nsITobin
well I did use git-cinnabar to import this to git so I could start the m3xr project
code.binaryoutcast.com/laboratories/m3-cross-reference/src/TRUNK as my original repo was lost in 2022
-
nsITobin
damn i been working on this thing off and on for 8 years
-
njsg
-
tomman
I thought MZLA was an advertising corporation
-
tomman
now they pivoted from adtech into AI?
-
nsITobin
I knew this was coming
-
tomman
so... when it's MZLA's IPO?
-
nsITobin
for 6 months
-
njsg
tomman: MZLA seems to be an advertising company and a generative AI company on alternating days
-
nsITobin
bad decision doing it on my birthday
-
nsITobin
njsg: they are the every company where everyone is included unless you know jack shit about mozilla code or are named Tobin.. trust me
-
njsg
news of the chatbot integration reached at least me, I think, exactly the day after I learned about the "promoted content in location bar" 'feature'
-
njsg
there's also something about using commercial weather informaiton services, not sure if that one is on by default
-
njsg
Firefox: Now with AI and advertising, but we removed full extensions and full themes.
-
nsITobin
yep
-
nsITobin
The Browser War must be fought on many fronts
-
tomman
soon Firefox will drop the browser too
-
njsg
I mean, there are a few things to note here, Firefox, at least the project, isn't exactly known for avoiding breaking changes or feature removal, so moves that are less good for some users aren't new
-
tomman
Move! Fast! And! Break! Things!
-
tomman
don't forget your healthy dose of Rust®
-
njsg
But this isn't dropping ALSA support, this isn't dropping XUL extensions, this isn't changing the UI for the 100th time, this is adding two things that a sizable and vocal chunk of the online community which would embrace Firefox has strongly opposed
-
nsITobin
njsg: I was thinking the same thing
-
njsg
this is something people have been actively pointing out as evil or bad. Even if you have an idea that's actually not bad, MZLA would be expected to at least try to soften the bow
-
njsg
but for some reason executives in corporate environments seem, at best, to have no clue about the reputation of Generative Autocomplete, or might actually even think it's great
-
njsg
no idea what's going on at MZLA, what their executives think; I'd expect at least a bit of "uh... is this really a good idea?"
-
nsITobin
njsg: well /someone/ needs to strip firefox down as some sort of reference browser app so other people can build real firefox forks not just 14 different unique ways of doing "stitch-and-pile" like waterfox and zenbrowser
-
nsITobin
that is what Mozilla fears most
-
njsg
that said, this is the same universe where nobody at Amazon flinched when they decided to remotely remove a work from Kindle e-readers
-
njsg
and proceeded with the marvelous PR show that was remotely deleting nineteen eighty-four.
-
nsITobin
well through seamonkey technology we will find a portal and get back to the ACTUAL universe we all obviously belong in..
-
njsg
nsITobin: the problem is that there will be changes that make it so that the reference platform would have to have several levels/versions
-
nsITobin
supposed to belong in*
-
njsg
e.g. maybe some newer code designs are not very compatible with XUL extensions; some forks might want to focus on keeping NPAPI support
-
nsITobin
njsg: I assume you know the basic firefox feature compliement up until they started adding human lab experiments as components right?
-
tomman
the fact Mozilla has _executives_ tells you a lot of their priorities
-
nsITobin
that code compared to the rest of the browser app source is reletively light and would be easier to float across versions vs any modern firefox fork in existance
-
nsITobin
it is a personal mission of mine to have a basic command of every Mozilla tree from 24 to current release there is no exucse not to
-
nsITobin
so far my gap remains 60-114
-
nsITobin
that range is in prime rage for seamonkey backports as well as gaining an idea of the progression the code has generally gone
-
nsITobin
and because Mozilla employees explicitly do not want me personally to have it.
-
nsITobin
range*
-
nsITobin
njsg: thing is a sidebar adding sidebarified generative AI entry points would be a perfect addition for a Firefox Add-ons Site