gemfedwiki

gemini fedwiki proxy
git clone git://jb55.com/gemfedwiki
Log | Files | Refs | README

commit a891ce73d27312b826ac49429302068a39e58f32
parent 4e759ecf7cdf23d3a40a1a3b963fd88b230d5f13
Author: William Casarin <jb55@jb55.com>
Date:   Wed, 27 Oct 2021 22:44:30 -0700

show known issues

Diffstat:
Mindex.gmi | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/index.gmi b/index.gmi @@ -9,3 +9,11 @@ Welcome to the fedwiki gemini portal. Here are some interesting links to get you > When I think of federation I'm thinking about the distributed evolution of knowledge => https://www.youtube.com/watch?v=3nB8ml6UowE YouTube - The Federated Wiki => /ward.bay.wiki.org/distributed-truth Distributed Truth + +## Known Issues + +One unique aspect of the federated wiki is the amount of javascript client-side logic in the browser client. For instance, when you try to visit a local article that does not exist, it will look to see if this article is available elsewhere in the forked neighborhood. Since there is no way to do client-side logic in gemini you just get Not Found. + +We could do existence checks before the page is served, but this could slow down the request. I'm open to suggestions for ways to show neighborhoods and federation features. + +We could do a better job at rendering images and other content as well. Not every wiki item is supported. Mainly just paragraphs, unprocessed markdown, and unprocessed html at the moment. We could use a bit more code to clean up the markdown and html before rendering it to gemtext.