gemini-capsule

My gemini capsule
git clone git://jb55.com/gemini-capsule
Log | Files | Refs

2021-10-27-gemfedwiki.gmi (1270B)


      1 # gemfedwiki, a gemini interface to the federated wiki
      2 
      3 Ward Cunningham, the creator of the wiki, started a federated wiki project in 2011 called "Smallest Federated Wiki", which is simply called "Federated Wiki" these days.
      4 
      5 I occasionally found myself stumbling into federated wiki pages, the interface is a bit quirky to me so I thought it might be interesting to build a gemini interface. This would also give me the opportunity to understand how federated wiki's are structured.
      6 
      7 I still don't have a very good mental model of how these federated wikis fork and well, federate, but the data format was simple enough that I was able to convert articles to gemtext automatically without too much effort.
      8 
      9 You can check out the gemini interface here:
     10 
     11 => gemini://jb55.com:1966
     12 
     13 I definitely recommend checking out the Dayton Experiment link, It's a whole "hyperbook" written in fedwiki.
     14 
     15 Please excuse the janky url with a custom port, I still haven't figured out a good way to reverse proxy gemini sites. I was looking at sniproxy but I couldn't get it to compile on NixOS. If anyone else has other ideas let me know via email: jb55@jb55.com
     16 
     17 You can check out the code here:
     18 
     19 => http://git.jb55.com/gemfedwiki
     20 
     21 Let me know what you think and email patches welcome!