๐พ Archived View for bbs.geminispace.org โบ u โบ stack โบ 6006 captured on 2023-11-14 at 09:23:43. Gemini links have been rewritten to link to archived content
โฌ ๏ธ Previous capture (2023-11-04)
โก๏ธ Next capture (2023-12-28)
-=-=-=-=-=-=-
Re: "AuraGem now has a nex server running!"
Please tell me that unlike gemtext, nex protocol uses a consistent line type marker, hopefully a single byte character, to specify the line type that follows! Gemtext has, I think, 7 different line types, and wins the gold medal of inconsistency as to how they are marked, how many characters are used as a marker, whether spaces after the marker are required to be there or are displayed!
Writing a gemini parser or a display engine is about an order of magnutude harder than a simple case statement. Still not that hard, but why, solderpunk, why?
Oct 07 ยท 5 weeks ago
๐ค BBSman ยท Oct 07 at 21:12:
The nex protocol spec is at
โ nex://nightfall.city/nex/info/specification.txt
I don't see anything there about line markers or formatting.
Documents and directory listings may be retrieved from nex like this:
echo | auragem.letz.dev 1900
edit: Added simple comand line retrieval example
๐ stack ยท Oct 07 at 21:32:
It looks like directory syntax uses a 3-character link marker '-> ' (with a space). OK, if it's the only one, it's easy enough to sample 3 characters at line start to determine line type...
๐ค BBSman ยท Oct 07 at 21:51:
Here are a couple of more links which discuss nex
โ nex://nightfall.city/nex/in/m15o/notes/nex-and-small-net.txt
โ nex://nightfall.city/nex/in/m15o/notes/styleguide.txt
๐ clseibold ยท Oct 07 at 23:56:
@stack Consistency doesn't always mean something is easy to use or even easy to implement. I don't see a problem with the way gemtext does any of its line types
๐ mrkubax10 ยท Oct 08 at 18:53:
Another document transfer protocol, Gemini is very cool, Gopher gave the inspiration but I don't see sense for yet another one.
๐ค BBSman ยท Oct 08 at 21:32:
As I understand it nex originated at Nightfall City, not with Auragem. So you might want to register your complaint there.
AuraGem now has a nex server running!