#dev | Logs for 2025-07-18
« return
[01:00:49] -!- devbot has quit [Remote host closed the connection]
[01:00:50] -!- devbot [devbot!devbot@Soylent/BotArmy] has joined #dev
[01:01:45] -!- Loggie [Loggie!Loggie@Soylent/BotArmy] has joined #dev
[15:14:52] <Fnord666> I saw a mention of possibly rewriting some of the modules? Are we moving to a different language such as rust?
[15:15:23] <kolie> ive played around with rehash
[15:15:30] <kolie> and doing things to it.
[15:15:43] <kolie> My current line of experimenting
[15:15:53] <kolie> is taking rehash at face value, in something else.
[15:16:25] <kolie> My thoughts on that were
[15:16:49] <kolie> basically - if we can keep the plumbing close - we can reuse the templates and logic and have a good roadmap of port x to y
[15:17:01] <kolie> becomes more of a chore than any real engineering
[15:17:08] <kolie> But its pretty dumb work
[15:17:17] <kolie> so not too much brain juices needed
[15:19:06] <Fnord666> Gotcha.
[15:19:12] <kolie> yea.
[15:19:18] <kolie> So I made a dependency tree of the rehash code
[15:19:36] <kolie> LikDid a topological sort of the dep graphy
[15:19:43] <kolie> Started at the root, and im working my way back.
[15:20:27] <kolie> ./config/settings.py
[15:20:28] <kolie> ./docs/deps/analyze_slash.py
[15:20:28] <kolie> ./docs/deps/debug_cleaning.py
[15:20:28] <kolie> ./docs/deps/debug_parser.py
[15:20:28] <kolie> ./docs/deps/debug_pod.py
[15:20:29] <kolie> ./docs/deps/perl_dependency_analyzer.py
[15:20:31] <kolie> ./docs/deps/test_single_file.py
[15:20:33] <kolie> ./docs/deps/__pycache__
[15:20:35] <kolie> ./docs/deps/__pycache__/perl_dependency_analyzer.cpython-313.pyc
[15:20:37] <kolie> ./main.py
[15:20:39] <kolie> ./slash/auth.py
[15:20:41] <kolie> ./slash/constants.py
[15:20:43] <kolie> ./slash/context.py
[15:20:45] <kolie> ./slash/database.py
[15:20:47] <kolie> ./slash/forms.py
[15:20:49] <kolie> ./slash/hooks.py
[15:20:51] <kolie> ./slash/middleware/compression.py
[15:20:55] <kolie> ./slash/middleware/__init__.py
[15:20:59] <kolie> ./slash/models.py
[15:21:01] <kolie> ./slash/plugins.py
[15:21:04] <kolie> ./slash/security/passwords.py
[15:21:06] <kolie> ./slash/security/__init__.py
[15:21:07] <kolie> ./slash/skins.py
[15:21:09] <kolie> ./slash/templating/context.py
[15:21:11] <kolie> ./slash/templating/loader.py
[15:21:13] <kolie> ./slash/utils.py
[15:21:15] <kolie> ./slash/__init__.py
[15:21:17] <kolie> ./src/custom/bulk_mail.py
[15:21:25] <kolie> I'm currently breaking up Slash::Utility::Data::Data
[15:21:28] <kolie> Which is a bigun
[15:21:47] <kolie> and has a lot of deps. This is like tier 4 in the dep list.
[15:22:01] <kolie> Tier 5 is system and display ( templating )
[15:22:20] <kolie> Tier 6 is display dependent hings, access, utility::display
[15:22:37] <kolie> Tier 7, The rest of utility, anchor, comments
[15:22:45] <kolie> Tier 8, utility.utility and db::utility
[15:22:59] <kolie> Tier 9 is the mess that is DB/DB and Slash.pm
[15:23:23] <kolie> And then tier 10 is stuff that uses everything, display pluging, xml, slashboxes, all that shit.
[17:33:05] <kolie> In the middle of tier 8 rn.
[17:43:58] <janrinok> I'm not so well today. Had my treatment earlier this afternoon. I have just had my evening meal and brought it all back again.... Will you be around over the weekend?
[17:53:27] <kolie> probably not this weekend
[17:53:44] <kolie> sorry you are not your best!
[17:53:56] <kolie> rest up, I got my kids this weekend, im "around" but wont be active unless called upon.
[17:57:17] <janrinok> OK, have a good weekend
[17:58:09] <janrinok> is there any chance you could add the user-agent to the display on #noc please?
[18:14:19] <kolie> its not the easiest change
[18:14:33] <kolie> It requiers a docker rebuild or it get removed at midnight reset.
[18:14:41] <kolie> I want it too :)
[18:16:03] <kolie> let me see if I can figure it out real quick, theres a reason its not in rn.
[18:33:19] <kolie> doing a docker build.
[18:33:39] <kolie> I have the current one on standby as sn_rehash:working
[18:56:48] <janrinok> wise move
[19:25:29] <janrinok> I'm going to bed - hopefully will feel better in the morning. Laters! Have a good weekend.
[21:03:23] <kolie> i dont even want to know how man LOC this is.
[21:03:47] <kolie> 7k.