Subj : human-readable nodelist format To : andrew clarke From : Scott Little Date : Tue Nov 05 2002 05:54 pm [ 05 Nov 02 10:31, andrew clarke wrote to Scott Little ] ac> The hierachy is only important when it comes down to default mail ac> routing, and politics. Parsing software should be able to handle Thing is, this format requires at least two scans of the nodelist to find a node and it's uplink. The only shortcut is to assume an uplink of /0 for normal nodes. ac> Probably a good idea. I think nodelist segments (and diffs) should ac> probably be the subject of another document though St Louis segments are the same as the complete nodelist, only smaller, but they rely on static filenames to figure out who it's from and what it's for, which bothers me. If the nodelist contains it's origin, basic security, and any necessary dummy hierarchial information, that is no longer necessary. ac> and Password keywords can be described in terms of segment processing ac> software and not in terms of the entire nodelist, because it would It still needs to be standardised otherwise everyone will come up with their own method :) ac> goes on now to propose what should happen in future. I do think a ac> diff format that is standard (like GNU diff/patch) should be used ac> rather than the obscure format used with nodediffs now. "diff" has a mode that is more or less identical to the current nodediff format ac> I'll add the proper addressing convention in. I'm not sure about the ac> "may change" part though. It will never change until people stop ac> using FTS-5 nodelists outright for a start. You never know. Insufficient separation between Policy and Technical lead us to the Pvt,-unpublished- issue, for example. ac> FTSC_PUBLIC also) about listing non-default/ideal routing is fine ac> technically but it may be difficult to get a consensus as to whether ac> it's achievable if/when it comes to implementing it It's no more difficult than back tracing "uplink" keywords until you bump into a node that I'm able to connect to. ac> And I should add to the current spec that "keywords in the nodelist ac> that are not recognised should be ignored" That will limit future developments, as old software will strip out new lines. The equivalent of all IP flags getting removed because an old processor was written before they exists. Best to pass on unknown keywords, the ZC's can determine what's valid in their zones and filter out the rest intelligently. -- Scott Little [fidonet#3:712/848 / sysgod@sysgod.org] --- FMail/Win32 1.60+ * Origin: Cyberia: All your msgbase are belong to us! (3:712/848) .