Nostrwiki

[[Trustroots Wiki]] is an independent wiki with information for people who are actively exchanging hospitality.
Revision as of 08:35, 15 October 2025 by Guaka (talk | contribs)
Jump to navigationJump to search

Nostrwiki, how to do wikis on nostr, properly.

Wikifreedia is a noteworthy attempt towards wiki on nostr: https://github.com/pablof7z/wiki

Guaka would probably take a completely different approach, working from and building upon a mediawiki context, and using 2 decades of experience building active wikis.

For nostroots we will need to solve trust on nostr, this is a core issue of nostroots. While doing this, the trust needed for wiki style collaborative knowledge projects seems much less important that the trust for real life interaction.

Actionable ideas

mediawiki nostr embed extension

This stub started from a chat. If the chat were on nostr, and it would have been possible to just add https://wiki.trustroots.org/en/Nostrwiki to the chat message, and then the mediawiki nostr extension should be able to show it on this exact page automatically. It should also be super simple to then add more to that chat from this specific page.


deletionpedia inclusionist nostrbot

Guaka started editing wikipedia in 2003. By 2008 it became much less fun to edit because of the plethora of rules and bureaucracy. One big frustration was the deletion of articles that should really be in Wikipedia. Ran deletionpedia for a while, but too much hassle. Could make sense to kickstart nostrwiki with a bot that rescues articles from deletion and stores them in a censorship resistant way on nostr. This is a never ending source of decent articles in a range of languages.

https://github.com/guaka/deletionpedia/issues/36


NostrLogin

(Around 2008 openid still seemed the way. Later oauth. Both are too centralized and the tech is mehh.)

Till created https://www.mediawiki.org/wiki/Extension:NostrLogin This is a good start. Needs some work:

TODO

  • allow any trustroots nip5 to log in
  • to any of our wikis
    • wiki.trustroots.org
    • nomadwiki.org - currently installed
    • hitchwiki.org
    • trashwiki.org


potential names

  • nostRama: Rama (Sanskrit/Indo‑European) — branch, limb (also a common name). (rah-ma) — classical, friend