@darklang@mas.to why opensource it on GitHub instead of Codeberg or a similar platform?
Always ready to complain. All these things need to exist in order to gain traction. You need to have content and multiple ways to view it. Complaining that there's an additional way to view it is just unnecessary negativity.
If you think there isn't enough content, be the change you want to see: make it.
Isn't Gemini a transport protocol? It can transport binary data and text data. Wouldn't it be easy to send JavaScript? If there's a browser on the other end that supports JavaScript, it can be executed.
But setting up even a simple HTTP server is a lot of work.
How so? python3 - m http.server
and you're done. The text can be read even by CLI browsers that don't depend on javascript.
Or do you have some other scenario in mind? Does Gemini support SSL?
I honestly don't understand how this protocol can protect anything HTTP+HTML wouldn't. If you build a browser that supports modern web technologies using Gemini, we'll be back at the same spot. The only thing saving the protocol is its relative obscurity. A decicated and knowledgeable Dev could abuse it any way they like, no?
Hopefully this also means monetary investment in open source, not just open source usage without a support contract or contributing back. Matrix is a great example of an open source project that is being used by governments but struggling to get paid because governments are employing their own support staff and making internal forks.
But the more governments, agencies and individuals switch, there greater the chance they'll pay the developers and maintainers for support or features.
"That's stupid". Great argument. "This content doesn't exist on $platform ergo $platform is stupid". "Be the change you want to see is stupid because it's stupid!".
Can't wait for the content you're going to contribute to peertube.
Anti Commercial-AI license