Nostrwiki: Difference between revisions

[[Trustroots Wiki]] is an independent wiki with information for people who are actively exchanging hospitality.
Jump to navigationJump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
***Nostrwiki***, how to do wikis on [[nostr]], properly.
'''Nostrwiki''', how to do wikis on [[nostr]], properly.


Wikifreedia is a noteworthy attempt towards wiki on nostr: https://github.com/pablof7z/wiki
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.
[[User:Guaka|guaka]] ([[User talk:Guaka|talk]]) 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.
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.
== LLM nostr wiki ideas ==
Problem: it seems hard to start a new wiki now. Most people post their questions/problems on a telegram/fb/whatsapp chat group, forum, subreddit, where the same question has been asked multiple times before.
Potential solution: instead put questions/discussions on nostr, let an LLM agent edit/add stuff to a mediawiki installation.
https://tripch.at/ style interface, but also show a wiki page if there is relevant content.


== Actionable ideas ==
== Actionable ideas ==
Line 19: Line 29:


https://github.com/guaka/deletionpedia/issues/36
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. Nostr simplifies this beautifully.)
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 ==
== potential names ==
* nostRama: Rama (Sanskrit/Indo‑European) — branch, limb (also a common name). (rah-ma) — classical, friend
* nostRama: Rama (Sanskrit/Indo‑European) — branch, limb (also a common name). (rah-ma) — classical, friend

Latest revision as of 13:37, 5 November 2025

Nostrwiki, how to do wikis on nostr, properly.

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

guaka (talk) 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.

LLM nostr wiki ideas

[edit]

Problem: it seems hard to start a new wiki now. Most people post their questions/problems on a telegram/fb/whatsapp chat group, forum, subreddit, where the same question has been asked multiple times before.

Potential solution: instead put questions/discussions on nostr, let an LLM agent edit/add stuff to a mediawiki installation.

https://tripch.at/ style interface, but also show a wiki page if there is relevant content.


Actionable ideas

[edit]

mediawiki nostr embed extension

[edit]

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

[edit]

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

[edit]

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

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

TODO

[edit]
  • 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

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