๐พ Archived View for bbs.geminispace.org โบ u โบ stack โบ 6006 captured on 2023-11-04 at 16:51:52. Gemini links have been rewritten to link to archived content
โก๏ธ Next capture (2023-11-14)
-=-=-=-=-=-=-
Re: "nex://auragem.letz.dev 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?
2023-10-07 ยท 4 weeks ago
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
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...
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
@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
Another document transfer protocol, Gemini is very cool, Gopher gave the inspiration but I don't see sense for yet another one.
2023-10-08 ยท 4 weeks ago
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!