-
IanN
-
IanN
-
frg
Hi rsx11m
-
IanN
hi rsx11m
-
rsx11m
hi frg IanN
-
njsg
hi
-
frg
Hi njsg
-
rsx11m
ditto
-
IanN
-
IanN
-
IanN
oops
-
IanN
Who's taking minutes?
-
frg
me
-
IanN
thanks frg
-
IanN
Nominees for Friends of the Fish Tank?
-
frg
hrosik and buc for the logger and WG9s for his cool patch rename script
-
IanN
seconded
-
IanN
Action Items
-
frg
Nothing new from me. Need to do a cleanup for the website
-
frg
wrt libera. Ony typo at least
-
frg
But not really an action item.
-
IanN
frg: and there's been movement on the logbot too
-
frg
IanN yes I am not sure we should publish yet because the cert issue?
-
IanN
frg: true, work in progress...
-
njsg
When that's sorted out, it'll have to be updated in the wiki (as some templates have a link to the now-old logbot)
-
rsx11m
frg: typo in announcement - "more just use you[r] favorite search engine"
-
IanN
hi WaltS48
-
frg
rsx11m yes this one. Call me slacker. Wanted to do it for a few days now.
-
frg
Hi WaltS48
-
rsx11m
oh, ok - thought you've missed it ;-)
-
njsg
In the wiki, some IRC links have already been updated, I changed some and Rainer changed others.
-
njsg
hi WaltS48
-
frg
The url only works good in 2.53.8b1+ too.
-
WaltS48
Greetings, been playing on Windows.
-
rsx11m
hi WaltS48
-
njsg
there is at least one article with links to freenode that is now protected, so it can't be easily edited, at least not by non-admins
-
frg
njsg current link or outdated? Maybe unlink the article then?
-
rsx11m
frg: you may want to add port 6697 explicitly, older cZ versions default to 9999 for irsc
-
njsg
frg: some links are actually still irc:, not ircs:, it's probably something else to change; (most of the time I just replaced the server name in the URL)
-
» njsg should probably think about using a wiki template for this
-
rsx11m
-
njsg
-
IanN
Status of the SeaMonkey Infrastructure
-
IanN
ewong: is still working on changes to the infra
-
frg
Nothing from me. Will update compiler for 2.53.9. Maybe tackle switch to clang 11 for mac then too.
-
frg
njsg seems they do no longer want irc: As of March 2020, IRC.mozilla.org has been permanently decommissioned
-
frg
Would ignore it and unlink if linked from our pages.
-
frg
Any news about updates?
-
WG9s
hi i am here for a little while
-
frg
Seemed to work fine other than for 2.53.7 en-US.
-
frg
Hi again WG9s
-
njsg
frg: it does not seem to be linked by any page with "SeaMonkey" in the title
-
IanN
frg: I believe ewong was trying to automate the upload and update process
-
frg
njsg then I would rest the case. Is marked outdated and I suspect no one will look there.
-
IanN
rust 1.53 is out I think
-
frg
Yes. We could use it for the next release if we want to. By then should be in the release channel.
-
IanN
Status of the SeaMonkey Source Tree
-
frg
All building I think.
-
frg
Has the recent c-c breakage been oficially remedied?
-
frg
Forgot the bug number.
-
IanN
frg: the webidl thing?
-
njsg
mapi?
-
frg
IanN yes
-
IanN
frg: yep, we had a fix accepted then the whole thing got changed anyway
-
frg
well after the 10th enhancement we will probably at the old code again :)
-
» frg thinks they need rounded tabs again too
-
IanN
true, what with the change in Windows 11
-
frg
Anyway 2.53 has a ton of new backports. Is this still source tree or already release?
-
frg
gitlab is broken becuase of web components usage. Like mozilla they seem to follow the leader into the abyss :)
-
IanN
:S
-
frg
-
frg
Fixes it for now. I think JustOff should get the next FotFT award.
-
frg
Need to get PerformanceObserver backported too. I don't know why this is really needed for production code but seems to pop up more and more. Waterfox already has it.
-
IanN
more fun for you frg
-
IanN
Release Train
-
frg
Bug 1386021 so most of it is in probably.
-
frg
2.53.8 is done. Just needs to be uploaded.
-
IanN
hopefully this coming week
-
frg
If I understand correctly ewong wants to do it together with enabling updates.
-
frg
Just need to make sure that no pre 2.53 users get updated. I think njsg recently tested and that was the case.
-
IanN
frg: we also need to make sure symbols are uploaded
-
frg
IanN yes unless they kill our access first. Thought it was July?
-
frg
Becuase of extensive l10n changes I already filed a bug for 2.53.9
Bug 1717528
-
frg
Just so that we can sort it out early.
-
IanN
frg: yes, though it seems TB are also having problems getting a suitable alternative (
bug 1608971)
-
frg
Also please test the current unofficial builds for exntension and devtools breakage. I am going thru the mozilla patch queue for stylo and webext changes among others and if I pick a bad patch this might break things. Bad as in "lets remove things becuase we don't care about the past"
-
frg
IanN well it will be fun when this get changed to be more like telemetry. But central is already broken for us so watch me don't care :)
-
WaltS48
Not a new, improved way to do those things?
-
frg
WaltS48 crash reports?
-
IanN
WaltS48: new and improved way number 346
-
frg
It is basically google breakpad so worst case for us I could pluck a crash report apart manually.
-
frg
At least on Windows :)
-
IanN
frg: sort of, but mozilla forked it
-
frg
Yes
-
» frg will rewrite it in rust
-
» frg is a cynic
-
frg
Anyway release train. I have my hands full and not being able to do much with 2.57 currently. But given that 2.53 and 2.57 become colser every day not that important.
-
frg
^closer
-
IanN
Extension Tracking
-
frg
IanN I think you have fun with cZ
-
rsx11m
:?
-
IanN
frg: yes, adding all sorts of bits and pieces
-
IanN
native SASL support
-
rsx11m
8-)
-
frg
Now that we more or less integrated the code do we need a third_party directory for license stuff?
-
IanN
frg: where's that?
-
frg
c-c has a comm\third_party
-
frg
but also some license stuff in mail.
-
IanN
frg: 7zip?
-
frg
comm\mail\base\content\overrides\app-license.html
-
frg
Maybe something to discuss later.
-
IanN
yup
-
IanN
2.Next, Planning, Feature List and Roundtable
-
IanN
BAU
-
frg
bau++
-
IanN
keeping on keeping on
-
teruna
Hello! Since rust 1.53 was mentioned previously, I just wanted to report that compiling 2.53.9 beta1 pre on Arch Linux with rust 1.53 and clang 12 (and using system-nss -- thanks for the patch!) worked fine.
-
frg
two steps forward one back :)
-
frg
teruna thanks for confirming. nss is still unsupported. Seems they didn't change internal structures but need to go thru the bugs to be sure. But only after 78 is discontinued.
-
IanN
teruna: thanks
-
IanN
AOB?
-
frg
too hot here currently
-
IanN
only 17C here today
-
frg
24C and a bit muggy.
-
IanN
anyway, thanks for your time everyone, next meeting in 2 weeks time, same bat channel, same bat time
-
rsx11m
yepp
-
frg
same new bat channel
-
WaltS48
28C and 55% humidity here
-
rsx11m
new and improved ;-)
-
tomman
this was the first meeting on the brand new network, right?
-
IanN
tomman: correct
-
frg
tomman yes. Was planned later but freenode had other plans.
-
frg
idiots
-
rsx11m
someone found the "self destruct" button :-/
-
njsg
for the nth time
-
rsx11m
ok, falling back asleep now
-
rsx11m
bye!
-
IanN
nn rsx11m
-
frg
They are now in the freenode zone. Reminds me of the Greater East Asia Co-Prosperity Sphere which ended the same way. With a bang...
-
frg
actually the freenode digital autonomous zone
-
WG9s
see you next time
-
frg
see you
-
tomman
"everything grayed out is copied without translating"
-
tomman
...except that's not how this works
-
tomman
Pontoon seems to highlight in gray odd stuff, like raw XML or strange punctuation
-
tomman
yet there is this es-AR maintainer that interprets it as "copy it verbatim"
-
tomman
most of my translations (mainly from stuff like <command-arguments>) got reverted
-
tomman
wiki.mozilla.org/L10n:Teams:es-AR/Style_Guide their style guide says nothing about that supposedly "grayed out" text
-
tomman
If the es-AR cZ locale ends sucking, don't blame me :/
-
tomman
to be fair, this doesn't make a new contributor feel comfortable, but then, it's not my first rodeo
-
frg_Away
tomman we can always put it in our l10n if it sucks and you and unable to push a correction.
-
tomman
frg_Away: I need to look for proper communication channels with the maintainers, that's for sure
-
tomman
better know what's the proper criteria instead of getting my improvements reverted by clear machine-translation or Spanglish crap
-
frg_Away
tomman The current pushes are here
hg.mozilla.org/l10n-central/es-AR
-
frg_Away
Maybe ask one of the two doing them for advice?
-
frg_Away
worst case grab the source files change them and send them to me. I will put them in 2.53 and 2.57 then. Just need to be careful when I or IanN_Away sync new stuff.
-
buc
Wanted.
-
buc
A tarball, 278Mb, xzipped, a source inside.
-
buc
The finder will be the first to receive information about new errors in it. :)
-
frg_Away
-
frg_Away
-
frg_Away
-
buc
frg: Yep, it is suitable for individuals. But the distributions want the same tarball (bit to bit) as will be published in the official upstream. So we are compelled to wait for, and then our users wait one or two weeks while the new update is in the "testing" distro branches. And only then you will know about new bugs... :)
-
frg_Away
Star Trek has the answer: A difference which makes no difference is no difference
-
frg_Away
The release was done with this source code bit by bit.
-
buc
Well, sha sum matches as well? (Including timestamps etc.)
-
buc
It is surely possible to create tarball with the *same" source, but because of different timestamps, different file order, different program to create tar and xz, the final sha sum will be changed. Which is not allowed bu the distros' policies. It is the reason why the final tarball is wanted right now.
-
tomman
wtf
-
tomman
shouldn't the hashes that matter are from the actual tarball contents?
-
buc
tomman: another timestamps, another order of files etc. can lead to dirrerence in the checksums.
-
tomman
I get that (metadata changes of course will lead to distinct tarball hashes), but are we shouldn't be looking at the actual contents?
-
tomman
to be fair, distros policies sometimes are ridiculously rigid in that sense
-
buc
tomman: These are rules that have been formed over the years. Apparently there is a reason for this. All the successful distros have such ones.
-
buc
frg: Well, I've prepared "a final form" tarballs from the gitlab code. Just to check whether it differs with the future "official" ones...
buc.me/tmp-2.53.8
-
buc
It's sad that no one except me and WG9s has the ability to upload anything on a controlled server. :( Especially considering that this happens in the context of a classic "open source" project. Something goes wrong. And it is actually toxic. (Me is angry and going to walk).
-
frg_Away
tomman Seems ### DO NOT LOCALIZE THE *.params STRINGS ### is not observed in es-AR.
-
tomman
Oh, those aren't meant to be localized? Oops~
-
tomman
Although someone had started localizing those before me
-
tomman
Any specific reason of why those should not be translated? Will break something, or it's matter of consistency across locales?
-
tomman
(IMO I would localize them as those are user-facing help text most of the cases, but that doesn't seem the general rule)
-
frg_Away
I didn't look in the code that deep yet but from the comment the strings are used to actually create the commands. So something the irc server will never understand. I think they should be removed from the locale code aor at least moved into a separate file but something for later.
-
frg_Away
tomman There are a bunch of access keys different in central too compared to 2.53 but I don't sync them. Last time I did IanN_Away had nightmares :) They need to be checked all if they are acutally correct and not duplicates. I can try to do a diff later if you want to take a look.
-
frg_Away
+# ChatZilla uses cmd.<command name>.* to construct the command's help,
-
frg_Away
+# parameters and any UI labels. For the command to continue to function, the
-
frg_Away
+# *.params entries MUST NOT BE CHANGED. Hopefully in the future you will be
-
frg_Away
+# able to localize these items as well.
-
frg_Away
+#
-
frg_Away
+### DO NOT LOCALIZE THE *.params STRINGS ###
-
tomman
Well, gotta revert those here then
-
tomman
it means we would be shipping not only a sucky locale, but also a broken cZ too!
-
tomman
Curiously enough some of my wrongly-localized params have been already approved!
-
tomman
I really need to get in touch with the other maintainers here to avoid making an (even bigger) mess
-
frg_Away
Well you already mentioned locale.authors = XXX REEMPLACE ESTE VALOR CON UNA LISTA DE NOMBRES SEPARADA POR PUNTO Y COMAS PARA sU EQUIPO DE LOCALIZACIÓN XXX too :)
-
tomman
that was a completely pointless reversal, indeed
-
buc
I'm gonna to backport
bug 1712498,
bug 1713458 and
bug 1713467 to downstream's 2.53.8, since it implements the second proposal from
bug 1619108 (irc link behaviour) in a most complete way (and since the initial change was already in downstream's 2.53.7). Pls stop me now if for some reason this is clearly a bad idea.
-
njsg
XXX;REEMPLACE;ESTE;VALOR;CON;UNA;LISTA;DE;NOMBRES;SEPARADA;POR;PUNTO;Y;COMAS;PARA;sU;EQUIPO;DE;LOCALIZACIÓN;XXX
-
njsg
there, fixed it
-
» njsg hides
-
frg_Away
buc They are not yet reviewed. I am going thru them right now and don't expect generel problems but i would wait.
-
frg_Away
Personally I am a non fan of the change becuase opens links in a background tab with my configuration here and not switching focus. But formally correct behaviour just not liking it in cZ.
-
frg_Away
^general
-
buc
frg: If something is wrong with them, I believe it will be reported in our testing cycle (one week). Or nobody uses cZ here... :)
-
tonymec|away
IanN_Away: with Sm 2.53.9b1pre I can login by SASL _only_ by disabling it in cZ_sasl and enabling it in prefs. If I try to enable it in the plugin and disable it in the prefs (to keep it the way it used to work) I get interferences from the builtin code and login fails with "Invalid username or password".
-
frg_Away
tonymec|away I think this is expected if I understood IanN_Away right.
-
frg_Away
the plugin is not compatible.
-
IanN_Away
tonymec|away: I've added a
-
IanN_Away
oops
-
IanN_Away
wrong button return instead of backspace
-
IanN_Away
tonymec|away: i've added some patches that do allow a plugin to now be uninstalled
-
frg_Away
buc In general I am not fan of including unreviewed code. We have the unofficial versions for letting these bake until ready.
-
buc
frg: Unreviewed by whom?
-
buc
Either way, this is another kind of responsibility.
-
buc
If our user uses the free Linux distro -- most likely he needs new features "as soon as possible", and he understands that the distro itself is "without a guarantee" and he is ready to make bug reports. Otherwise, he buys a commercial version (aka RHEL) for money, where everything will be rechecked in the most paranoid way.
-
buc
So if you're selling a product for money (or planning to do so in the future), bury the change in your corporate graduation department. If it's a free product, it's not common practice to postpone user-friendly changes for no apparent reason.
-
buc
Just need to decide whether it is a free product or not.
-
frg_Away
buc I am out if the corporate graduation department for 6 months now and don't miss it. It is just that we have a review process and the code you include may not be the final code. And even a free product needs organization. As usual this is not personal but we see differently here.
-
buc
frg: "the code you include may not be the final code" -- It is OpenSource -- any code is THE final code for you as soon as it appears in your hands. IOW, it is your decision whether consider it as good and "final" (for your particular needs).
-
frg_Away
It may not the official final code. I can play with words all day long and don't get nowhere. :)
-
buc
Everything that the upstream considers final and correct is only the opinion of specific (primary) developers. It is not a marketing policy towards consumers. :)
-
buc
I'm just trying to explain why decisions, responsibilities, and downstream's points of view may differ from upstream ones. And this is a common practice (a lot of distro packages have backports from future versions).
-
frg_Away
buc I know. It is not a problem in this case but these are non final (by our definition) patches. It is a bit different if I am taking a patch from a future version or a draft for me.
-
buc
Certainly I read the patches. A kind of mental test. :) Do not look like a draft. So I consider them quite ready (under my personal responsibility).
-
buc
Anyway, such a backporting spoils nothing for an upstream. You can always say "use the official version from our site".
-
buc
But someone will become a little bit happier due to the fact that the feature they need appeared a couple of months earlier.
-
buc
(especially who do not have the possibility to donate to the project. ;) )
-
frg_Away
buc It is not a problem with these but might be with others. When I do reviews in earnest I find problems despite running the version for some time. So does IanN and the others. The maybe rough ones are labeled WIP anyway and these are not.