💾 Archived View for rawtext.club › ~sloum › geminilist › 007178.gmi captured on 2023-11-14 at 08:47:48. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2021-11-30)

-=-=-=-=-=-=-

<-- back to the mailing list

Not always online capsules

Omar Polo op at omarpolo.com

Wed Sep 22 08:52:37 BST 2021

- - - - - - - - - - - - - - - - - - - 

Chris McGowan <cmcgowan9990 at gmail.com> writes:

My assumption, when I follow a link and I just get an error message,
is that the capsule is dead, and the project abandoned. I assume an
always-on internet. I'm wondering how we can change this assumption,
and make it ok for capsules not to always be online.
That, I believe, is the point of the DNS txt record. In theory, a
client, when getting a cannot connect error from the capsule could
query for a DNS txt record for the domain (presumably at a standard or
conventional place/name) which it could then display to the user
attempting to connect. This message could say something like:
"Hey looks like you tried to reach me during my capsule's off
hours. Here's when this capsule is online <schedule>. If it is
currently within that schedule and you still can't reach the site,
please let me know here: <contact details>"
Or some other appropriate message.

Love the idea, I'm tempting to drafting something in my client ^^"

I think it's better to use a free-form text instead of trying to come upwith a strict syntax to communicate when the capsule should be online.I'm not convinced it is worth for robots to know these schedules, givenall the complex schedule one can have (and the rabbit hole for the"perfect" syntax that covers all possible situations is pretty deep.)

(just remember to add the timezone info in <schedule> :D)

This would have the benefit of being relatively simple to implement
for clients and for capsule hosts to use, although your registrar
would have to allow txt records.

There are registrar that disallow txt records? Lot of other services(gitlab pages comes to mind for example) requires user to set TXTrecords.