Viability of *apps* on Gemini? [TECH]
Johann Galle
johann at qwertqwefsday.eu
Thu Jan 28 14:12:28 GMT 2021
On 2021-07-28T13:53+01:00, tayevnge wrote:
> Hello,
Hello!
> Please help me understand viability of creating simple form-based apps
> like message boards, job offer boards, etc on Gemini.
>
> I am aware there are no multi-input forms but there seem to be an
> "input" feature.
In theory you could do it, have a look at a recent thread on forms in the
mailing list archives:
<https://lists.orbitalfox.eu/archives/gemini/2021/004921.html>
> Does Gemini support or intends to support meaningful user input and
> interactivity?
I don't think so, beyond what is already present with the input and secret input
status codes, as well as just "being on a page".
> Is it realistic to build real world "text applications"?
Probably not, why not use another protocol? (again, see the linked thread)
> How about multi-line user input, file upload etc?
Multiline input is theoretically possible by percent encoding a linefeed.
For file upload, maybe have a look at one of the adaptations mentioned in the
linked thread (Dioscuri, Titan, and Inimeg)?
> Any example apps?
Depends on what you would call an app. You can have a look at some pieces
published on the mailing list:
Tic Tac Toe (seems to be inoperable at the moment [1])
<gemini://tictactoe.lanterne.chilliet.eu>
<https://lists.orbitalfox.eu/archives/gemini/2020/003712.html>
Interactive Fiction
<gemini://gemif.fedi.farm>
<https://lists.orbitalfox.eu/archives/gemini/2020/003725.html>
Johann
[1] It gives me a header of "30 ---------", which does not make sense.
---
You can verify the digital signature on this email with the public key
available through web key discovery. Try e.g. `gpg --locate-keys`...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <https://lists.orbitalfox.eu/archives/gemini/attachments/20210128/765937b6/attachment.sig>
More information about the Gemini
mailing list