Start of the TITH (This Isn't That Hard) project
TITH aims to be a new, modern, complete FTN stack, focusing on being
usable with Synchronet. The code will be C11 only as much as possible,
with OS-specific code only used where absolutely necessary.
Love everything you are doing - and I'll work with you to make it a reality if you are interested.
Reach out if you want another system to bounce of off..
I think we're a ways away from that yet... but the quickest way to start using it would be to join my useless and crappy FTN network (https://bbsdev.net/BBSDev/) since that's where it will be deployed first.
I sent you a netmail (QWK routed via VERT I'm assuming) - hope you got it.
BTW: Was curios, reading your TTS docs, and wondered if there is an error there.
So the most significant bit is position nine, not ten.
Did I read it wrong?
I did get it, I still had "email forwarded to netmail" in my user settings which, of course, forwarded the netmail to email. :D
So, I got it in Thunderbird and replied using my BBSDev SMTP account... I didn't get an error from Thunderbird, so I assume BBSDev accepted it then routed it.
I'm certain there's multiple errors there. :D
After some close examination, I have come to the tentative conclusion that you are right and 378 is *not* greater than or equal to 512... thanks, I'll update the doc.
I like the way you plan on handling new payloads, and had not thought about it that way for what I'm working on. I should have considered it, since I'm processing media files and they use a similiar approach for media atoms.
Yeah, a lot of where FTN ended up is just inertia. There's various proposals from the 80s and 90s rotting away suggesting similar things, but they never caught on in FidoNet, so most of them are half-baked at best.
It's been an interesting journey even for just the small bit I've done so far, realizing that the point I was starting at wasn't quite right... pretty sure the first thing I'll be creating now will be the bundler, which will be the thing that implements the Binkley-style outbound, then the unbundler, which will implement the inbound, THEN the mailer.
The assumption of default direct has some interesting implications for echomail that I'm still working through, it still keeps collapsing into a simple star topology, which means the SEEN-BY for pretty much every post will either be only two nodes, or a copy of the whole nodelist. It feels like just a usable PATH will do the job, and a robust MSGID will allow loops to be detected and mitigated/fixed.
It might be worth considering multiple star topologies? IE: Distributed, otherwise the network falls apart when the 1 hub at the center of the star topology goes AWOL (which happens too often in othernets)...
But agree, a MSGID should be the definitive determination of duplicate content, and it might be a dynamic value being the "sender's ID" and a "timestamp". There might also need to be a "context" element to to avoid the situation that two users (in two different msg areas), post a message at the exact same "timestamp".
If a message has a digital signature added to it (as a kludge so its not displayed for example), then the origin line could be completly dynamic and cosmetic.
Anyway just spit balling ideas without really thinking them through...
Deuce wrote to deon <=-
TITH won't actually put kludges in the message text, so all the administrative "stuff" that TITH adds will be "somewhere else"...
though it will get smeared all over the message text per tradition when
it goes via a non-TITH interface. I'm considering initially just
having a TITH-only net with everything routed through one system so FidoNet as a whole has a single node to yell at about any bits they
don't like.
Anyway just spit balling ideas without really thinking them through...
Yeah, that's how it begins...
Anyway just spit balling ideas without really thinking them through...
Yeah, that's how it begins...
So, it sounds like this is more involved than maybe originally
thought...
So maybe the naming convention (This Isn't That Hard) should be
re-thunk, and changed to "This Isn't That Simple".
TITSMailer has a nice ring to it, and rolls right off the tongue. ;-)
| Sysop: | KJ5EKH |
|---|---|
| Location: | Siloam Springs, Ar. |
| Users: | 4 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 00:23:08 |
| Calls: | 3 |
| Files: | 69 |
| D/L today: |
2 files (15K bytes) |
| Messages: | 8,810 |