Re: itype 3 as generic status Re: To evolve or not to evolve
Cameron Kaiser <spectre-nb4sah8SP49Wk0Htik3J/[email protected]> Thu, 27 Oct 2022 09:44:08 -0700
| Newsgroups | gmane.network.gopher.general |
|---|---|
| Message-ID | <[email protected]> |
> Cameron made a valid point about languages, though. I think that the > description string should be left 100% dedicated to human texts to not pollute > the user's visual space. Perhaps could we abuse the "port" field of the error > item line to provide a 16-bit error code? This field is currently useless > anyway for error lines. > > Such approach would prevent using the "3" line for redirecting the user > somewhere else, but maybe it's for the best, because a "3" line is not supposed > to be selectable in the first place, so a proper "1" or "0" line must be > present anyway for non-smart clients so the user can click on it. > > The convention could be "if first line of menu is a 3 error with code 301 in > port field then client might want to follow the first selectable line of the > menu". > > In the same spirit: "if first line of menu is a 3 error with code 404 in port > field then it means the selector does not exist". I like this approach a lot. -- ------------------------------------ personal: http://www.cameronkaiser.com/ -- Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckaiser-nb4sah8SP49Wk0Htik3J/[email protected] -- Shady business do not make for sunny life. -- Charlie Chan -----------------