💾 Archived View for rawtext.club › ~sloum › geminilist › 001726.gmi captured on 2020-09-24 at 01:41:19. Gemini links have been rewritten to link to archived content

View Raw

More Information

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

<-- back to the mailing list

gemini+submit:// (was Re: Uploading Gemini content)

Sean Conner sean at conman.org

Tue Jun 16 02:37:54 BST 2020

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

It was thus said that the Great Pete D. once stated:

And so now, seeing all this wiki talk, I'm excited again by the idea of a
wiki protocol, but at the same time, I feel like it really should be a
different project. It's not what gemini is.
If we are turning this into a wiki protocol, why don't we have inline
links and all the cool markup available to make nice documents (TOCs,
etc), and versioning and all that?

Sadly, that *is* HTTP. HTTP/1.0 added the methods PUT and DELETE whichmake adding/updating/removing resources from a webserver possible with justa web client. The methods map to:

GET Retrieve a resource, should be no side-effects on the server POST Submit data to an existing resource PUT Add a new resource (a file for example) to the server DELETE Remove a resource (a file for example file) from the server

The major difference between POST and PUT is that with POST, the resourcereceiving the data isn't modified (it's a fixed endpoint) whereas with PUT,the resource given is created or modified by the data.

Of the complaints I've read online about Gemini, the question of "why notuse HTTP" comes up, and in a sense, I can see the reason for thequestion---HTTP does *not* inherenetly imply spying and tracking but thatthere are external forces that force that in the HTTP world.

I still like the idea, but the trick is to tame (or limit) the damage thatcan be done.

-spc