• src/tith/standards/TSP-0001.txt

    From Deuc¿@VERT to Git commit to main/sbbs/master on Tuesday, November 18, 2025 16:20:39
    https://gitlab.synchro.net/main/sbbs/-/commit/3bed2149e5ccec34c5e690d9
    Added Files:
    src/tith/standards/TSP-0001.txt
    Log Message:
    Add TSP-0001 for putting nodelist fields in DNS

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Deuce on Wednesday, November 19, 2025 23:44:46
    Re: src/tith/standards/TSP-0001.txt
    By: Deucе to Git commit to main/sbbs/master on Tue Nov 18 2025 04:20 pm

    Howdy,

    Add TSP-0001 for putting nodelist fields in DNS

    Does the query need to also include the "field=" in the response?

    IE: If you are querying for _tith_sysopname, why put sysop= in the response? Couldnt the response just be the answer "Deuce"?

    (Curious why you are going this route?)


    ...ëîåï

    ---
    þ Synchronet þ AnsiTEX bringing back videotex but with ANSI
  • From deon@VERT/ALTERANT to Deuce on Thursday, November 20, 2025 00:04:29
    Re: src/tith/standards/TSP-0001.txt
    By: deon to Deuce on Wed Nov 19 2025 11:44 pm

    Howdy,

    Add TSP-0001 for putting nodelist fields in DNS

    Another question - would it make sense that the query is reversed?

    ie: _sysopname_tith... _iflags_tith....

    instead of the other way around? Like srv records are _binkp_tcp, not _tcp_binkp...


    ...ëîåï

    ---
    þ Synchronet þ AnsiTEX bringing back videotex but with ANSI
  • From Foriest Jan Smith@VERT/NGMBBS to deon on Friday, November 21, 2025 05:14:36
    Re: src/tith/standards/TSP-0001.txt
    By: deon to Deuce on Thu Nov 20 2025 00:04:29

    ---
    þ Synchronet þ Enigma BBS -=- enigma-bbs.com
  • From Deuce@VERT/BBSDEV to deon on Thursday, November 27, 2025 07:18:58
    Re: src/tith/standards/TSP-0001.txt
    By: deon to Deuce on Wed Nov 19 2025 11:44 pm

    Add TSP-0001 for putting nodelist fields in DNS

    Does the query need to also include the "field=" in the response?

    IE: If you are querying for _tith_sysopname, why put sysop= in the response? Couldnt the response just be the answer "Deuce"?

    Because that's what the RFC said to do... it's supposed to be thing=other thing.
    ---
    þ Synchronet þ The future of BBSing
  • From Deuce@VERT/BBSDEV to deon on Thursday, November 27, 2025 07:19:54
    Re: src/tith/standards/TSP-0001.txt
    By: deon to Deuce on Thu Nov 20 2025 12:04 am

    Add TSP-0001 for putting nodelist fields in DNS

    Another question - would it make sense that the query is reversed?

    ie: _sysopname_tith... _iflags_tith....

    instead of the other way around? Like srv records are _binkp_tcp, not _tcp_binkp...

    I like putting the common prefix first so they can be sorted reasonably.
    ---
    þ Synchronet þ The future of BBSing
  • From Deuc¿@VERT to Git commit to main/sbbs/master on Thursday, November 27, 2025 12:17:19
    https://gitlab.synchro.net/main/sbbs/-/commit/8e3b82edc54a42cfd20c433f
    Modified Files:
    src/tith/standards/TSP-0001.txt
    Log Message:
    Add feedback, reference RFC 1464

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From deon@VERT/ALTERANT to Deuce on Friday, November 28, 2025 13:47:17
    Re: src/tith/standards/TSP-0001.txt
    By: Deuce to deon on Thu Nov 27 2025 07:18 am

    Howdy,

    IE: If you are querying for _tith_sysopname, why put sysop= in the response? Couldnt the response just be the answer "Deuce"?

    Because that's what the RFC said to do... it's supposed to be thing=other thing.

    Is this RFC 1464 that you speak of?

    It makes sense when the attribute=value is a "subset" of the think you are querying, but you are using it twice which seems duplicative(?) to me.

    IE: if the query was alterant.bbs.dege.au, it would seem logical to have sysop=deon, and os=linux and bbs=synchronet, etc, but if I was to query _sysop_alterant.bbs.dege.au, I would have thought it to be a better answer to just say "deon", since sysop is the attribute I want to get the answer to.

    RFC8552 I think is written with this approach in mind. Anyway, no biggie, just providing feedback in case it might be useful.


    ...ëîåï

    ---
    þ Synchronet þ AnsiTEX bringing back videotex but with ANSI
  • From deon@VERT/ALTERANT to Deuce on Friday, November 28, 2025 13:54:39
    Re: src/tith/standards/TSP-0001.txt
    By: Deuce to deon on Thu Nov 27 2025 07:19 am

    Howdy,

    I like putting the common prefix first so they can be sorted reasonably.

    OK, make senses.

    If it was the other way, then it could be delegated to the system in question. IE: The nodelist for the domain (and addresses) are with the ZC, but the details come from the end system.

    EG: if _tith.f2.n2.z885.bbsdev.net was delegated to my BBS, then the answer to _sysop._tith... _systemname._tith... could come from the BBS software/system in question and be consistent with what the BBS software uses (binkp) when interacting with other systems (instead of potentially being different to whats in the "nodelist").

    Probably a stretch to implement - but just an idea :)


    ...ëîåï

    ---
    þ Synchronet þ AnsiTEX bringing back videotex but with ANSI