01:29:03 well, GSM-Arena loves hanging SeaMonkey lately 01:29:05 ...but not always 01:29:35 but when it does, it's always the same: 100% CPU usage on the main process, no way to interrupt it, have to SIGTERM it 09:47:51 what is the status of signing of SeaMonkey on Windows ? 11:50:53 0704|00:26:13 <+nsITobin> x=on/off <-- now that'd be software flow control! 11:51:37 ^S^Q^S^Q 13:40:31 Status meeting in 20 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2025-07-06 13:47:44 Well as far as status meetings go I am for radical solutions that expand the scope of the seamonkey project and a multi-pronged strategy using the resources spread all over the place largely by my last war. 13:48:34 multi-pronged? there's a pitch there to merge the codebase with TDE and call it "Trident". 13:48:48 mmm, I see and anticipate no way in which that could be confusing for a browser 13:49:04 njsg: I would love to merge qt3 and xpfe 1.8.1 13:49:14 into some legacy monster that would eat my enemies 13:49:28 but we have more up to date tools than that 13:49:40 no, that's plain mozilla you want, it's a 'zilla, after all 13:49:57 although it's hard for me to see the mascot a a monster 13:50:08 I'm too used to these graphics that were used at Directory Mozilla 13:50:16 Red Mozilla was betrayed as much as green mozilla. 13:50:23 Status meeting in 10 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2025-07-06 13:50:59 I guess the Trident project would need a blue mozilla then, a blue-colored merger with KDE's mascot perhaps 13:51:39 njsg: https://thereisonlyxul.org/res/1d7c3451269a2c009adb05891b7426dd4d6283e3/skin/img/binoczilla.png ? 13:51:41 :P 13:52:31 At the end of the day I still need a browser, mailer and calendar tool. Which is currently SeaMonkey. Don't need pwa junk os extensions or other stuff. 13:54:50 yeah well There's a SeaMonkey for that.. namely 2.53 always ;) but I think there needs to be MOAR 13:55:11 Status meeting in 5 minutes - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2025-07-06 13:55:41 Not withut new devs. Currently its chicken and egg forever. 13:55:47 njsg: as long as we don't get a purple mozilla, it might get confused with Barney 13:57:37 IanN: mmm, that might be just a radeon GPU and VGA output away (there was (is?) a bug where colors get strongly changed in some cards) 13:57:54 with the free driver, that is 13:57:56 hi .* 13:59:49 rsx11m hi 13:59:55 hi rsx11m 14:00:02 howdy! (yawn...) 14:00:14 * njsg pours rsx11m an espresso 14:00:32 thanks 8-) 14:01:02 Status meeting time - https://wiki.mozilla.org/SeaMonkey/StatusMeetings/2025-07-06 14:01:34 Who's taking minutes? 14:01:44 me do 14:01:47 thanks 14:01:48 Nominees for Friends of the Fish Tank? 14:02:37 not the weather 14:02:41 I nominate the tr l10n team. Seeams almost complet now if I include the unreviewd stuff. 14:02:58 seconded 14:03:05 * frg buys two 'e' 14:03:36 thirded 14:04:10 Action Items 14:04:18 bau 14:04:32 agreed 14:04:47 Status of the SeaMonkey Infrastructure 14:05:14 probably nothing new for the signing key? 14:06:34 If I am gonna do an add-ons site I need a standard vm preferably at afterburst which is exceedingly cheaper than using your azure cloud infra .. otherwise I need access to the azure system for development its self. 14:06:40 not as far as I am aware, unless MS roll it out to the rest of the world or we find a different way of doing it 14:07:13 vps* 14:08:50 nsITobin best to ask ewong for this. I wouldn't tackle it until the tb add-ons site is gone. 14:08:56 be nice to find something that does both infra and equivalent of frontdoor 14:10:48 Status of the SeaMonkey Source Tree 14:11:46 does anyone know when Thunderbird will switch to their amov4 fork? 14:11:47 Apples plans to discontinue Intel support. This will affect Rosetta 2 sooner or later too. But no time to look into native arm builds right now. Probably need a few more backports and notarizing. 14:12:41 sounds like fun 14:12:49 Don't know but out of the loop. 14:12:56 I have no.. useful.. comment at this time regarding Apple. 14:13:43 anyone used keycdn? 14:14:43 nope 14:15:05 no, at least I don't recall the name 14:15:35 content delivery thingy 14:16:41 yeah, I'll contact ewong about it 14:21:37 next? 14:22:12 I think we are pausing for a commercial break right now ;-) 14:22:36 Or IanN is fighting with his network setup again :) 14:22:37 Status of the SeaMonkey Source Tree 14:22:52 There already :) 14:23:08 yeah, wasn't sure if the discussion was about that or in the infra... 14:23:34 at some level it is all connected ;) 14:23:35 for macOS arm its a bit mixed but mostly source I think. 14:24:13 Should still be able to cross compile. Just the notarizing part proabbly not. 14:25:25 ewong emailed 14:25:26 Release Train 14:25:49 we need more trains 14:26:14 steam trains? 14:26:21 MAYBE 14:26:29 Looking into a few sec backports next but nothing so far which needs an urgent release I think. 2.53.22 seems to be a 'quiet' release 14:27:16 nsITobin: maybe see if there's any surviving Sm1 that you can buy, they look nice. 14:28:05 IanN its a bit source but can you look a the 2.53.22 l10n stuff. Need to decide what to do with access keys. Dorp the patches and compy 2.53 kyes to central or vice versa. 14:28:22 and 2.53.21 is the 'quiet' release :) 14:28:30 But trains.. in my view there should be the suiterunner train, the 2.53 train, and the "three" train 14:28:38 and an OS train 14:30:52 frg: is it easy to see why the keys were changed or is that in a sea of automated reformatting changes? 14:31:48 * njsg just wondering if these changes were from actual translator input or if there was some massive change across all l10ns for all applications changing some access keys 14:32:43 They were all manually changed by the localizers. IanN cleaned up some later but it is a mess. I think we need to have one level in bot repos and work from there. Some languages are more correct than others too. 14:33:27 I did patches for the keys only so that we can take or drop them for each language. 14:33:43 ^both repos 14:34:35 Look at the Bug 1964042 ones: https://gitlab.com/frg/seamonkey-253-patches/-/tree/master/l10n-release/patches?ref_type=heads 14:35:05 Usually one patch fro alingment which should be ok and one for keys. 14:35:16 Let's have 2.53 as our point of truth, just formatted so it is easy to transplant to central 14:36:19 IanN then we should drop the keys patches and sync 2.53 ones to central? 14:37:34 frg: localisers may have a view 14:38:46 clang formatting for 2.53? 14:38:52 yeah. Other options is to use all what is currently in 2.53 which is synced and fix it out for coming release in both. 14:39:12 nsITobin no pontoon formatting. 14:39:29 central is not 100% ok but 2.53 is a mess. 14:40:19 frg: central l10n is missing runtime requirements for that tree.. i identified several during my experiments 14:42:30 let's starting by getting 2.53 pontoon formatted 14:42:48 and sync'ing those changes through to central 14:43:08 make it easier to spot when l10n changes are made on central 14:43:13 That is already done with the patches. 14:43:14 and pick them up 14:43:58 Syncing central to 2.53 is now easy. usually can just put the git formatted patch in the queue and fold it. 14:44:45 A few minor issues only for different variables for later stuff not in 2.53 14:46:06 Extensions Tracking 14:46:14 bau 14:50:11 yet another commercial break? 14:50:30 yes, it seems Mr. Gates wants to show us something about a scanner 14:50:46 uh, I thought stuff had moved away from blue backgrounds already? 14:50:52 woah 14:51:26 sorry, trying to do too many things at the same time 14:51:59 * nsITobin starts tapdancing 14:52:53 * njsg now feels this is some EBU-UER music contest 14:53:16 2.Next, Feature List, Planning and Roundtable 14:53:17 * nsITobin Error: NS_ERROR_NOT_IMPLEMENTED 14:54:03 I think we should drop the composer. It hasn't been effective or up to the task of authoring for the web or is even aware of many modern web technologies for the past decade or longer. 14:54:45 yo, I'm late~ 14:54:47 hello world~ 14:54:50 nsITobin: it's still quite useful as a html editor, and it does share code with M&N (so it doesn't even mean the entire thing is implemented separately) 14:55:28 Mail and News uses some UI elements and the editor widget 14:55:34 I know 14:55:35 whether it's actually suitable for editing web pages does depend on what kind of thing the user wants in a webpage. For regular web pages, of the light kind of information we'll often see in personal sites, it's quite ok 14:56:00 either way, I don't think we're at a point where there's a pressing need to consider removing composer 14:56:03 No one edits html webpages and if they do they would likely be doing it in a plain text editor or web interface 14:56:40 ... the newsgroup has at least a couple people who once in a while post questions about how to do something with it or who otherwise say they're using it 14:56:52 nsITobin there are still people who use it and would be extremly unhappy. Already got some complaints about the notion the last time. in the support groups. As long as it does not block any future updates I would not remove it. And currently it clearly does not block anything. 14:57:12 agree with njsg, don't see a reason for pulling it out 14:57:26 (also, if it had no users, the do-not-send= issue would probably not even have been mentioned in mozillazine 14:57:31 yes, it's not sophisticated but fine for simple things 14:57:54 it wasn't that great in 2002.. and it isn't that great now but okay i guess 14:57:59 there is always users under the rocks, indeed 14:58:08 this is why SeaMonkey is still alive as a project 14:58:18 now there are some issues that need checking, some of which also affect the html editor for mail, I should get back to trying to fix what I can. 14:58:18 well maybe they can start contributing to the stuff they force us to retain 14:58:25 has that not previously occured 14:58:41 one of my tasks is to look at improving some of the look and feel of it, but lots of things on my task list 14:58:43 For starters it would need sftp support and other things to be really useful but I am not using it :) 14:59:07 one could also just standalone it 14:59:15 but remove it from the suite 14:59:30 why? 14:59:35 exactly... 14:59:42 it wouldn't be a "suite" anymore then 14:59:43 if I wanted to separate the components, I'd not be such a SeaMonkey fan 15:00:00 This suite originally supported componitized installation 15:00:01 I mean, the same could be said about Chatzilla 15:00:04 while nowadays there's the UI too, back when it was separated, that was a major drawback for Firefox and Thunderbird 15:00:18 It would be more work to publish a separate version like BlueGriffon. 15:00:52 http://www.bluegriffon.org/ 15:00:54 AOB 15:02:23 next meeting is in 3 weeks time (27th July) 15:02:51 thanks for your time today, next meeting same bat time, same bat channel 15:03:04 see you! 15:03:09 Real life and family issues pile up so will not participating in infra or other strateging changes. Sorry and nothing personal. Still struggling with source coee is enough :) 15:03:19 ^code 15:04:16 well to be fair a lot of this should have been done a decade ago or 15 years ago when I first brought it up 15:05:55 In general we do what we can. 15:05:56 What we need is somebody rich and bored to dump $1M on the project :/ 15:06:04 alas, web browsers are unsexy for new developers 15:06:29 tomman: or $1B 15:06:32 tomman you would still need people to spend the money wisely. I am not one. 15:06:53 frg: SM themed pinball machines? 15:06:56 frg: you wouldn't buy a gold plated SeaMonkey car? :D 15:07:04 frg: No sir. I do what I am allowed to do by others.. Anything else gets me attacked and sabotaged by people who would prefer I stop existing. 15:07:29 tomman no 15:08:02 IanN friend can do one if I ask :) 15:08:40 Point is, new devs these days don't even like touching "ooooold codebases written in icky languages" - even the Linux kernel is starting to face this problem (which is kinda offset by Big Money corporate interests that still fund large parts of kernel dev) 15:08:57 nsITobin in any case you xref and storage are great. Just for add-ons and other stuff we need something in own infra. 15:09:14 You have to get developers and users alike to buy into an ecosystem 15:09:31 nsITobin: loads of love for you and your xref 15:09:32 not just an application if you aren't going to follow the mainstream .. or not follow it quickly enough 15:09:51 yes but its chicken and egg again. Users need support for current websites and devs need a reason to do it. 15:10:24 And I still think open source for browsers is dying. 15:10:32 then expand so there is something for everyone and foster a group to come together and get their dreams and wants done too 15:10:52 nsITobin: that requires $$$$ and public interest, I'm afraid 15:11:00 nsITobin: the only reason I'm not using xref on a daily basis is me currently not being trying to understand, track down, etc things in the code a lot. otherwise I'd be there a lot, so yeah, thanks a lot for it! 15:11:10 I think the web browser is moving on beyond that setup.. but that doesn't end all web clients.. 15:11:17 again: getting developers interested in projects like ours these days is like splitting atoms with a screwdriver and a Dremel 15:11:31 njsg: I can give you some hints on how to use the xref 15:11:40 we're getting the browser war issues, but worse, with even less of a line to fight at, and now floss projects also joining the evil side 15:11:54 money! 15:11:55 AI! 15:12:03 ugh, the scourge of AI 15:12:10 I had completely forgotten about that threatscape too 15:12:18 the evil side in this context being any that does end up contributing to even less compatibility 15:12:29 browsers seem to be driving web site development which seems to be the wrong way round 15:12:32 tomman and egos. 15:12:40 these days, even locking out all but a few ssl implementations is cool 15:13:04 tomman: money will come from those who care but can't or don't have the time to code.. see github sponsorships 15:13:30 nsITobin: thanks, if needed I'll ask when I get back deep in it again :-) 15:13:33 nsITobin: And here is the problem: your random Joe Browser will _never_ donate to anything, so that leaves us reliant in corporate sponsorships 15:13:51 unlike Joe Bowser, that may take Peach to the basement 15:13:58 :D 15:14:05 It is like wayland and x11. Holy wars are fought here. And results in more fragmentation. 15:14:11 "Sorry Mario, your browser is not compatible with this castle" 15:14:20 :-D 15:14:33 the more I learn about Wayland, the more I enforce a total ban on that at this house 15:14:40 "your use case doesn't exist, GO AWAY" 15:15:01 How about this.. I just do whatever it is I think is the correct course and you all decide if you wanna stick a seamonkey sticker on it.. That way things can materalize. 15:15:06 "the fact Windows and Mac and X11 did $FEATURE for ages doesn't mean it's a good feature CLOSED WONTFIX BEMODERN" 15:16:47 0706|16:11:17 <+tomman> again: getting developers interested in projects like ours these days is like splitting atoms with a screwdriver and a Dremel <-- so what you're saying is we should pitch SeaMonkey to CERN? 15:17:18 It wouldn't be a bad idea, yo~ 15:17:21 anywqy cu here as away 15:17:47 njsg: just tell them to be careful with it near the LHC 15:18:15 tomman: eh, what could possibly go wrong? 15:19:03 yeah, indeed re: meeting, cya .* :-) 15:20:51 I am setting my priorities technologically for the rest of the year.. Here is what I intend to offer SeaMonkey.. Add-ons Site and other PHP crap.. My suiterunner project.. and the three project on modern mozilla as well as a brandable OS based on Snowball.. just with SystemD and Wayland. So get them stickers ready. 15:22:46 The Three Project is defined roughly as Merging modern Firefox and Thunderbird into a new suite. 15:23:23 unless I uncover the xbl to webcomponent secrets then 2.53 goes up to central directwise 15:23:33 as everyone intends 15:23:35 ;) 15:26:08 as I have said for years now.. Options are needed regardless what sticker is on the box 15:27:42 It is a grand vision.. and totally achieveable to a great degree just by my self. 15:27:59 more than enough to bootstrap intrest 15:28:26 and contribution i would think 15:49:19 Why are we doing this? 15:49:19 Some of this has already been touched on above: 15:49:19 Using toolkit means we share more core files with Firefox, Sunbird, Thunderbird etc, this means we benefit from their fixes to the core code, and they benefit from ours. 15:49:19 It will be easier for extensions that work with Firefox/Thunderbird to be compatible with SeaMonkey. 15:49:28 no longer applicable 15:49:35 Target Audience 15:49:35 Our target audience consists of: 15:49:48 people currently using the Mozilla Suite 15:49:49 no one 15:49:49 people currently using Netscape 4-7 who would like a product that feels similar 15:49:49 barely anyone 15:50:07 people looking for an integrated suite of internet applications 15:50:07 too old and insecure to be trusted 15:50:07 corporate users looking to deploy a single product 15:51:04 diapers work for those too old and insecure to be trusted... 15:51:50 sorry i was flooded out 15:52:02 coperate users.. yeah right 15:52:06 advanced users.. where are they now 15:52:11 and devs and webdevs 15:52:14 .. nop 15:54:51 Netscape didn't just have one product 15:54:57 Mozilla has never had just one product 15:55:42 seamonkey in the PAST didn't need it cause all it did was just rebuild and fix toolkit patches from 2.0 on 15:56:05 well 2.1 on 2.0 had lots of progress 15:56:56 there is also the simple fact that as-is seamonkey 2.53 is not in any way useable or useful for me personally.. too much removed not enough added 15:57:43 and i think you will find that to be the case outside this channel and mozillazine and some newsgroup 15:59:10 maybe this project was unaware of how many times I tried to get people to switch to seamonkey or go help the seamonkey project before I left to waste my talent and vision for Moonchild 16:13:34 suppose I could lay out my vision on mozillazine.. been about a decade since I did that.. see what they say.. cause again.. talk of money and initial investment and development intrest.. chicken or the egg problem.. well in modern genetic science.. and also a movie in the 90s teaches us .. we can cheat the hell out of any bootstrap paradox by simply having the audacity to do so. 16:15:22 and I think that is an apt metaphore given our discussions on various dinosaurs 16:19:05 So I'm going the Jurassic Park route 16:20:55 XUL uh, finds a way? 16:22:27 Damn straight. 16:22:32 "Nokia-led plan for AI gigafactory" oh what now... 16:27:06 I dunno what else there is I can say.. all i can do now is nothing.. or something. 16:27:58 as I said.. just see what you all would put your sticker on. 16:28:09 what else can i do njsg 16:29:03 does nokia still own bell labs? 16:29:20 Nokia these days is basically "brand for sale, contact us" 16:29:36 like Hyundai air conditioners and Aiwa rice cookers 16:29:49 or Polaroid CR2032 batteries 16:30:15 having said that, I heard HMD's license to use the Nokia brand on cellphones was about to elapse 16:31:03 tomman: doesn't disprove my points 16:31:06 does it 16:32:12 wake me up when Honest Abdul's Appliances And Feed is selling "Mozilla"-brand wire strippers or "CaptainTobin"-brand fridges :) 16:32:42 I can hook you up with some BinOC flipflops and tote bags and shirts.. 16:32:48 CaptainTobin: if there has been a split, I'm not aware of it 16:33:33 CaptainTobin: I think it's under "Nokia Research", which already existed before (not sure if under that same name or not, but they had e.g. professors working there too, and IIRC it was a separate entity back then too) 16:34:01 ah 16:34:06 tomman: oh? what's going to happen, reverts back to Nokia? 16:34:24 They *could* grab it if so, there'd be a market there... 16:35:42 but you can now buy Nokia-brand smart TVs 16:35:58 (also re: Nokia research, before or around the time of the sale to Microsoft) 16:35:59 made by who knows why (likely TCL or one of their affiliates) 16:36:51 tomman: Vestel, of course. If it's made by someone else, my bet would be Vestel. 16:37:49 seamonkey-2.53-1.smos1.rpm COULD be in this projects future.. 16:38:43 but maybe not... 16:41:30 I want to know why no one can see the potental in these things.. 16:47:39 https://www.youtube.com/watch?v=DdNnl_tbkR0