00:00:10 <njsg> were awfultonians involved in any way?
00:15:32 <nsITobin> nah
06:19:12 <nsITobin> good night #SeaMonkey
11:35:05 <njsg> hahahahaha bah. cloudflare check looping
11:35:12 <njsg> what's new this time is that it's looping *in firefox*
13:16:05 <nsITobin> Good morning.. while I am still not exactly HAPPY with PHP > 7.3 there are a few features I can't live without but I am not going PAST 8.1 for the foreseeable future.
13:16:38 <frg_Away> nsITobin hi
13:17:42 <nsITobin> hi frg_Away
13:23:48 <IanN_Away> hi nsITobin
13:24:03 <franstam> hi IanN_Away
13:24:12 <nsITobin> it's a franstam
13:24:14 <IanN_Away> hi franstam
13:39:26 <nsITobin> which is better, IanN_Away, a bunch of diriviatives or one unified services site?
13:40:18 <nsITobin> there are pros and cons to both
13:41:35 <nsITobin> I am leaning more on the side of many similar dirivatives but the idea of a grand unified mozilla infrasite is compelling
13:55:09 <IanN_Away> nsITobin: what are the dependencies? one unified, could mean if it falls over, everything is down. Also does it complicate things to be on a single site (e.g. moving away from standard settings)?
14:03:47 <nsITobin> besides code included with my projects PHP 8.1 and modules
14:08:50 <nsITobin> aside from stuff like old rdf parsing or nsIVersionComparitor which I have basically taken over maintaining anyway cause no one else.. save Pale Moon uses it.. because I gave it to them.. the one external dependancy codewise is adbar\dot which is the core of not using a global array to store things in.. but I have also made a few mods to that so effectively mine too.. So yeah Just PHP and PECL modules .. no composer nonsense.. operates on a
14:08:50 <nsITobin> "component" basis where the component dirves the main flow hackable in to the SITE component as pretty paths or by ?component= .. this keeps many primary functions seperate and less impact-y on other primary functions past the commonly shared "utils" code i been on about.
14:11:33 <nsITobin> it's a battle tested design this is just an evolved form of it.. it can be specialized it can be a unified monolith or a bunch of descreet dirivatives that occasionally need their utils sync'd up.
14:26:36 <nsITobin> we are talking ONLY 2700 lines of base code plus some logic to drive it and some logic that is called
14:27:50 <nsITobin> safemysql adds 680 lines that ancient rdf parser is more like an extra 2000 lines with install.rdf handling
14:30:02 <nsITobin> IanN_Away: Only enough code to do the job and make it less tedious .. that's the balance!
14:32:00 <nsITobin> no I shouldn't fight my instincts.. besides my design would make combining various dirivatives into a unified one (providing they were running the same common code) not impossible .. Things first Unified Whole Later.. if desirable.
16:19:45 <nsITobin> IanN_Away or ewong is there some centralized point to know the version of the current release? like some metafile somewhere people have long stopped using but exists?
16:20:58 <nsITobin> it's not actually important just waaandering
16:52:43 <nsITobin> and here is my solution to SeaMonkey directly linking to thereisonlyxul.org for things which may at any time on the front page show not-seamonkey stuff.. also to index, curate, and keep track of community provided infra and services without needing to affect the official site with updating links, and who is doing what where.. This site will take care of it on-demand.. also handle the ftp administration once I get it written.. but its not gonna be a
16:52:43 <nsITobin> grand mega-app .. though it COULD be should the need arise and there is enough existing stuff to potentally justify it.
16:52:44 <nsITobin> https://seamonkey.thereisonlyxul.org/
18:35:18 <frg_Away> nsITobin looks good. Let me know if Ishould link it in the project site
19:03:24 <nsITobin> frg_Away: Soon. BTW do you think mentioning "community" all over the page will work even when branded?
19:06:03 <frg_Away> nsITobin I am seeing no problem. If you sell adware under a SeaMonkey logo e.g. it would be different but not for a community page we know about.
19:06:19 <nsITobin> no ads unless they are yours
19:06:30 <nsITobin> that has always been my policy when it ain't my logo up top
19:07:01 <nsITobin> beside screw ads anyway.. they will just deem SeaMonkey a browser toolbar and take all the money away.. they have done it before..
19:07:36 <frg_Away> Ads was just an example but you knowwhat I mean.
19:07:57 <nsITobin> yep
19:33:07 <nsITobin> also sending it with the xhtml mimetype so its XML parsed .. and yes finally I know that LARGELY xhtml parsed with xml works in chrome.. it just works BETTER in something mozilla-based.
19:33:52 <nsITobin> one day it may even be STRICT xhtml lol
20:10:08 <nsITobin> I think I am done for the day since I been working nearly nonstop for days.. https://i.ibb.co/VwgP8Br/image.png
20:11:16 <nsITobin> that is the main code that makes it use my stuff and spit out a web page
20:11:38 <nsITobin> need to snr the template change binoc- to sm-
20:12:04 <IanN_Away> that's a big old screen
20:13:15 <nsITobin> the db password isn't REALLY 12345 btw
20:13:23 <nsITobin> and that bit is gonna be externalized
20:14:04 <nsITobin> same with the mainmenu
20:16:06 <nsITobin> ... where is my more advanced ReadFile method..
20:25:35 <nsITobin> eh.. this will do..
20:25:35 <nsITobin>     $file = @file_get_contents($aFile);
20:25:36 <nsITobin>     // Automagically decode json
20:25:36 <nsITobin>     if (str_ends_with($aFile, nsUtils::FILE_EXT['json'])) { $file = json_decode($file, true); }
20:25:36 <nsITobin>     return nsCore::EnsureValue($file);
20:31:16 <nsITobin> well I for one am glad you guys see some value in it and I hope it will be helpful once it is polished up (and ftp can be administrated) after that I HAVE to get my git stuff sorted
20:55:27 <nsITobin> I think I have all the community resources and relevant official links finalized and i made the seamonkey logo not be 0 opacity .. if anyone knows any I missed.. https://seamonkey.thereisonlyxul.org/
21:50:23 <frg_Away> I think the footer has too much padding on the top and bottom. Hard to read too. Not enough contast.
21:51:33 <nsITobin> stand by
21:56:40 <nsITobin> frg_Away: refesh
21:57:04 <nsITobin> that should effectively be same spacing and NEARLY the same size as the SM footer also increased font size and made it darker
22:00:19 <frg_Away> There seems to  be a break after Assosiation and Creative. Or box size not 100%. I would remove it which would be 2 lines less on most displays. Padding between the last 2 sentences could also be reduced. Above the big suite plenty of space left.
22:04:57 <frg_Away> surfing the net... might be good on the header. A bit smaller snd  overlaying the ways. Something for the offcial site too. I always liked the slogan.
22:05:21 <frg_Away> ^overlaying the waves
22:05:27 <nsITobin> I need to redo that image anyway i didn't ut it out very well
22:06:37 <nsITobin> How is just that
22:06:48 <nsITobin> figure out the suite. thing later
22:06:53 <nsITobin> for the everything
22:14:47 <frg> It still narrow with the breaks: https://ibb.co/VmQzD7K
22:14:48 <frg> Height is more or less like the official site but this one has the site map in. I think the grey is too dark and distractive but this is just personal. Ask a few others and you will probably hear 200 different opinios about it :)
22:15:06 <nsITobin> OH RIGHT verdana
22:17:06 <nsITobin> is that better
22:18:22 <nsITobin> remove the width all together from the block
22:18:27 <nsITobin> removed*
22:18:41 <frg> yes but now lots of padding below in the footer.
22:19:14 <nsITobin> set to 0.5em now
22:19:19 <nsITobin> same as above
22:19:37 <nsITobin> was only asymetrical because of the suite thing
22:20:07 <nsITobin> So did they just model generative AI after me and NOT pay me royalties?
22:20:14 <nsITobin> :P
22:22:06 <frg> Much better. Is only so hight becuase of my window height. Same on the official site but tere is usually more content on a page and you need to scroll.
22:22:32 <nsITobin> i suck at content :P
22:22:56 <nsITobin> 24 years of BinOC and I .. released an email client and wrote some words a few times LOL
22:23:13 <nsITobin> and redesigned it 40 something times
22:27:00 <nsITobin> here is what it looks like on my screen https://i.ibb.co/GMvqRQR/image.png
22:27:52 <nsITobin> makes you wonder where the page background (behind the white) came from doesn't it....
22:28:06 <nsITobin> that shows in the footer
22:53:36 <nsITobin> thank you for spotting those oversights .. i been staring at it too long.