๐Ÿ“œ Contributions by @agora@botsin.space at [[wiki]]
Agora nodes contain community contributions with titles or topics that match your search. x
๐Ÿ“œ File wiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž โ›ถ
๐Ÿ“œ File Wiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž โ›ถ

Loading pushes...

โœจ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

๐Ÿ“š Agora node [[2003 08 18 phpwiki]] (pulled by the Agora)
๐Ÿ“œ File _posts/archive/2003-08-18-phpwiki.md by @bmann โ˜† ๐Ÿ“Ž

layout: post title: PHPWiki created: 1061253240 categories:

  • Web 2.0
  • PHP

Installation of PhpWiki is as simple as untarring the source distribution. PhpWiki works right out of the box. You will want to make configuration changes later for better performance and permanence, or to run PhpWiki off a relational database like MySQL, mSQL or Postgresql.
๐Ÿ“š Agora node [[2003 11 12 cowiki]] (pulled by the Agora)
๐Ÿ“œ File _posts/archive/2003-11-12-cowiki.md by @bmann โ˜† ๐Ÿ“Ž

layout: post title: coWiki created: 1068654660 categories:

  • Web 2.0
  • PHP

From the front page:

coWiki is a free (GPL) tool written in PHP 5 which creates a collaborative website that gathers, organizes and extends knowledge. It can manage text documents and binaries, act like a weblog or organize knowledge bases such as FAQs.

coWiki provides an easy way to maintain and discuss its documents. It also provides a fast way for qualified contributors to create content online, using a simple and easy to apply markup language without needing HTML editing skills.

coWiki is template based, multilingual and modular.

๐Ÿ“š Agora node [[2004 05 08 what is a wiki]] (pulled by the Agora)
๐Ÿ“œ File _posts/archive/2004-05-08-what-is-a-wiki.md by @bmann โ˜† ๐Ÿ“Ž

layout: post title: What is a Wiki? created: 1084047646 categories:

  • Personal Publishing

An excellent description of what a wiki is, and what it’s used for, all in non-technical terms. Todd asked about wikis in the forum here.

Ultimately, a wiki is a specific type of website. A wiki is special because it allows a group of people to build, edit and modify a website with no programming or HTML whatsoever. Because it doesn’t require technical expertise, all users of the wiki have equal ability to maintain and edit the site. Wikis are easy to learn and use, which makes them accessible to everyone. Common Craft: Wikis Described in Plain English

I also like this section:

Wikis are different from normal web sites:

Normal web sites are usually developed offline and then presented to users as a finished product. By comparison, wikis are first presented to users as a blank slate- an empty page. A new wiki is an empty wiki, no pages, no links. Instead of a team of designers developing a web site in private, a wiki is developed in public by the users of the wiki over the life of the wiki.

๐Ÿ“š Agora node [[a platform designed for collaboration federated wiki]] (pulled by the Agora)
๐Ÿ“œ File a-platform-designed-for-collaboration-federated-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

A Platform Designed for Collaboration: Federated Wikiยง

URL : https://www.freefairandalive.org/read-it/#8

A section in the book [[Free, Fair and Alive]] on [[Federated wikis]] and the [[commons]].

Discusses [[FedWiki]] in particular but can apply to [[Federated wikis]] in general (e.g. [[Agora]], [[IndieWeb]]).

Page 255 [2021-05-16 Sun 08:27]: Participants in a Federated Wiki can decide to interconnect their wiki pages into a neutral, shared neighborhood of content, through which a consensus of viewpoints becomes visible.

Page 255 [2021-05-16 Sun 08:28]: This shift from the standard wiki to a form of writing based on โ€œone person, one wiki, in a federated environment,โ€ may sound like a step backward from the Wikipedia style of open collaboration. But in fact the effect is quite the opposite: giving online platforms to individual voices while bringing them together into a shared neighborhood of wikis results in a richer, more robust commons.

Imagine a huge continent of diverse residences. Some have only a few rooms. Others exist within skyscrapers and provide space for hundreds of rental homes with multiple rooms. Some are clustered together as neighborhoods. Others are smaller and more isolated from other flats and houses. These residences are dispersed all over the continent, but there are irregular corridors, pathways, and roads that can potentially interconnect them all.

To use another metaphor: people using Fedwiki sites are like gardeners or farmers. They can plant as many fields or gardens as they want, and reap the harvest from their own Fedwiki, but anyone else can also use someoneโ€™s harvest to enhance their own fields and gardens. Instead of toiling under a regime of private, competitive exclusion, the system encourages cooperative gains through commoning.

Page 257 [2021-05-16 Sun 08:41]: In other words, the Fedwiki software creates protected individual spaces for content generation while facilitating diverse permutations of collaborative authoring on a massive scale. It opens countless paths for individuals to organize their own knowledge while easily sharing it with others, and, whatโ€™s more, enabling a commons of knowledge to arise, without the intervention of an editor.

The Fedwiki platform blurs the supposed duality of the individual and the collective. By design, these two realms in Fedwiki world are integrated in a mutually enlivening way. Having my personal wiki does not contradict or interfere with my contributing to the commons โ€” quite the opposite. This is [[Ubuntu Rationality]] at work and a vibrant example of the [[Nested-I]]!

Interestingly, the core idea enshrined in the design of Federated Wiki is similar to the design of many monasteries, as discussed in Chapter Five, in providing supportive environments for collective life while also protecting personal choice.

Fedwiki represents a new type of network platform that sidesteps the domination/subordination dynamics of conventional property

๐Ÿ“š Agora node [[agora tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File agora-tiddlywiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[agora wiki]] (pulled by the Agora)
๐Ÿ“œ File agora wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Agora Wikiยง

  • How to best integrate wiki (community editable subnodes) into the [[agora]]?
    • [[etherpad]], perhaps with a wikilink extension
      • [[hackpad]], not maintained but potentially viable
    • [[gollum]]
๐Ÿ“š Agora node [[best wiki]] (pulled by the Agora)
๐Ÿ“œ File best-wiki.md by @patterning โ˜† ๐Ÿ“Ž

Welcomeยง

Ahoy there, Steven!

  • You can write Markdown here, multiuser.
  • Eventually (shouldn’t take too long) the Agora will be able to just import notes from here, as produced by a user or a group.
  • It doesn’t currently support [[wikilinks]] but we will likely add that :)
๐Ÿ“œ File stoa-test-2/best-wiki.md by @agora โ˜† ๐Ÿ“Ž

Welcomeยง

Ahoy there, Steven!

  • You can write Markdown here, multiuser.
  • Eventually (shouldn’t take too long) the Agora will be able to just import notes from here, as produced by a user or a group.
  • It doesn’t currently support [[wikilinks]] but we will likely add that :)
๐Ÿ“œ File stoa-test/best-wiki.md by @agora โ˜† ๐Ÿ“Ž

Welcomeยง

Ahoy there, Steven!

  • You can write Markdown here, multiuser.
  • Eventually (shouldn’t take too long) the Agora will be able to just import notes from here, as produced by a user or a group.
  • It doesn’t currently support [[wikilinks]] but we will likely add that :)
๐Ÿ“œ File best-wiki.md by @anonymous@doc.anagora.org โ˜† ๐Ÿ“Ž โœ๏ธ

Welcomeยง

Ahoy there, Steven!

  • You can write Markdown here, multiuser.
  • Eventually (shouldn’t take too long) the Agora will be able to just import notes from here, as produced by a user or a group.
  • It doesn’t currently support [[wikilinks]] but we will likely add that :)
๐Ÿ“š Agora node [[combining multiple personal wikis provisions a better commons than one central wiki]] (pulled by the Agora)
๐Ÿ“œ File combining-multiple-personal-wikis-provisions-a-better-commons-than-one-central-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Combining multiple personal wikis provisions a better commons than one central wikiยง

This idea is embodied by the section in Free, Fair and Alive entitled [[A Platform Designed for Collaboration: Federated Wiki]].

Wikipedia tries to define an objective truth on the world’s knowledge. Is that possible? Maybe for some topics, but in many others, the phenomenon of edit wars would suggest not.

Wikipedia defines itself on the removal of voice and subjectivity.

If you can combine multiple personal wikis side-by-side in to one, you can retain voice and subjectivity.

Doesn’t it just become a mess? Isn’t some editorial overview important?

๐Ÿ“š Agora node [[cybernetics wiki]] (pulled by the Agora)
๐Ÿ“œ File Cybernetics-Wiki.md by @seph โ˜† ๐Ÿ“Ž

Norbert Wienerย defined cybernetics in 1948 as "the scientific study of control and communication in the animal and the machine".

"Cybernetics is the study of automatic control systems, such as the nervous system and brain and mechanical-electrical communication systems." - [[Singularity vs. Daoist Robots]]

The wordย cyberneticsย comes fromย Greekย ฮบฯ…ฮฒฮตฯฮฝฮทฯ„ฮนฮบฮฎ (kybernฤ“tikแธ—), meaning "governance", i.e., all that are pertinent to ฮบฯ…ฮฒฮตฯฮฝฮฌฯ‰ (kybernรกล), the latter meaning "to steer, navigate or govern", hence ฮบฯ…ฮฒฮญฯฮฝฮทฯƒฮนฯ‚ (kybรฉrnฤ“sis), meaning "government", is the government while ฮบฯ…ฮฒฮตฯฮฝฮฎฯ„ฮทฯ‚ (kybernแธ—tฤ“s) is the governor or "helmsperson" of the "ship".

Interesting that [[Cybernetics]] has the same Greek root as [[Kubernetes]].

Early theories of cybernetics often refer to [[John von Neumann]]‘s thought experiments: the [[von Neumann cellular automata]] and the [[von Neumann Universal Constructor]].

Cybernetics is closely related to [[Artifical Intelligence]], though the two split in the late 1960s and cybernetics became more interested in sociology and therapy.

Later, the shift to the "new" cybernetics involved shifting focus from the system "being steered" to the system itself doing the steering. It also considered multiple systems "steering each other."

[[Project Cybersyn]] was a project in Allende’s Chile that tried constructing a "decision support system" that could manage the national economy. Project Cybersyn - Wikipedia It’s an example of economic cybernetics.

Filed in: [[Literature Notes]]

Related Links: [[The Computational Turn]]

๐Ÿ“š Agora node [[decentralised wiki]] (pulled by the Agora)
๐Ÿ“œ File decentralised-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Decentralised Wikiยง

Seems a bit DAO-y.

๐Ÿ“š Agora node [[duckramenwiki]] (pulled by the Agora)
๐Ÿ“œ File _notes/duckramenwiki.md by @bmann โ˜† ๐Ÿ“Ž

Some of this content is from what I called the Duck Ramen Wiki, because I set it up right around the time we went on a trip to Victoria and I made duck ramen).

I put food, travel, and related type stuff on the [[AllTheBestRecipes]] site now.

๐Ÿ“š Agora node [[ecogwiki]] (pulled by the Agora)
๐Ÿ“œ File ecogwiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Ecogwikiยง

๐Ÿ“š Agora node [[emacs wiki]] (pulled by the Agora)
๐Ÿ“œ File emacs-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Emacs Wikiยง

๐Ÿ“š Agora node [[feather wiki]] (pulled by the Agora)
๐Ÿ“œ File feather_wiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Feather Wiki is a wiki engine, advertised as a lighter Tiddly Wiki. Single-file wiki.

Feather Wiki is an app for creating personal non-linear notebooks, databases, and wikis that is entirely self-contained and runs in your browser. If you want your finished product to be publicly visible, it can be published anywhere that serves HTML files by simply uploading your saved wiki file.

It was created by Robbie Antenesse to be just like TiddlyWiki, but with the smallest file size possible and a style more reminiscent of certain other popular wikis. Since it aims to be as small as possible, there are plenty of features that TiddlyWiki has that Feather Wiki doesn't, but if you want something tiny, blazing fast, and still fully functional, then Feather Wiki will be your instant-loading dream app!

It is licensed under AGPL v3.

I published a review on my microblog:

Looking at #FeatherWiki by @Alamantus. Looks cool.

It has subpages, and the superpage name is not part of the name of the subpage name itself, unlike #Mycorrhiza and #MediaWiki. It might be a better approach to that.

It supports red links, like all wiki system should. It also introduces a little exclamation mark. This is a good idea, because just color is not enough.

It also has the correct bracketed link syntax: [[target | displayed text]].

It has some advanced editor. It lacks the preview feature, but has a show HTML button.

I didn't find a full description of its markup.

Overall, this is a good project. I can recommend it for small text-based wikis. I doubt it works well for bigger (100+ items) wikis, though.

๐Ÿ“š Agora node [[fed wiki]] (pulled by the Agora)
๐Ÿ“œ File fed.wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Fed Wikiยง

๐Ÿ“š Agora node [[federated wiki]] (pulled by the Agora)
๐Ÿ“œ File federated wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Federated Wikiยง

๐Ÿ“œ File federated-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Federated Wikiยง

I had known about Federated Wiki for a while, hearing about it through IndieWeb originally and Wikity. But I never really grokked or explored it.

I then started getting in to personal wikis in 2019.

And then in 2021 after reading the chapter on Federated Wiki in [[Free, Fair and Alive]] and [[Mike Hales]] posting on social.coop about how some of the neighbourhood features works has made me understand more about the exciting ideas it encapsulates.

I’m not yet using it because I’m happy with my wiki in org-roam but I’d like to explore Federate Wiki and its ideas more, one way or another.

๐Ÿ“œ File federated-wiki.md by @vera.wiki.anagora.org โ˜† ๐Ÿ“Ž

Federated Wiki sites share pages circulating within a creative commons. A single-page browser application can read from many sites at once and save changes in that browser. Users who host their own sites can login there to have their edits shared back to the federation as they edit. [http://fed.wiki.org/view/welcome-visitors website]

FedWiki is the next wiki-generation. It is a [[software]] that allows everybody to create individual wiki pages while circulating its content in a global - federated - environment. It opens multiple paths for individual knowledge organization while demanding equal responsibility in creating a knowledge [[commons]] . This knowledge commons emerges out of thousands of wiki sites people freely contribute to.

In short: FedWiki provides an [[discrimination-free infrastructure]] that allows for co-creation in diversity.

“Just as the wiki changed how people write, FedWiki will change how people work.” (Ward Cunningham)

YOUTUBE 3nB8ml6UowE Keynote by Ward Cunningham, May 19th2015. [http://lanyrd.com/2015/writethedocs/sdmwxk/ html]

Catalog of federated wiki sites with domain names for page titles and brief descriptions tuned for search.

We publish federated wiki software as a Node.js package ready to run on a variety of platforms. This is usefully run on a personal laptop or an industrial server in the cloud. Most people get started by joining a community and launching sites and/or servers with their help. The server software supports a multi-tenant "farm" option useful for small groups or heavy users. [https://www.npmjs.com/package/wiki npm]

A community of open-source developers maintain both the client-side and server-side applications most frequently used to browse and edit pages. Pages themselves are composed of paragraph-sized items of various kinds. This same community provides a core set of plugins for rich content pages and a variety of experimental plugins that push boundaries of web computing. [https://github.com/fedwiki github]

Ward Cunningham started the federation in 2011 with a workshop project called Smallest Federated Wiki or simply SFW. The data visualization and sharing mechanisms were supported by Nike’s Sustainable Business and Innovation group. Early history has been documented in a series of video screencasts. Search for "video".

๐Ÿ“œ File Federated Wiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[federatedwiki]] (pulled by the Agora)
๐Ÿ“œ File pages/federatedwiki.org by @jakeisnt โ˜† ๐Ÿ“Ž

Status Quo

Wikipedia

Pros:

  • Single source of truth: it's a trustworthy source. People know to get their data from here.

  • Tons of information. Crowdsourcing has done the

Cons:

  • Because it's a single source of truth, there are constant fights over what belongs where that are often fruitless.

  • There are also strong arguments that are made for information being 'out of scope' for wikipedia and belonging to a page or site that is more domain specific.

  • The organization is bloated and inneficient. They really don't need your donations.

  • The servers are centralized and controlled by a single private entity with the potenial to hold data (partially - sans clever parsers) captive.

Wikia

Pros:

  • Tons of information with moderators who are experts on their domains.

  • Dedicated contributors, existing communities, easy to edit.

Cons:

  • Divided into lots of different wikis with no interoperability between them.

  • Tons of overlap between wikis (i.e. multiple star wars and minecraft ones, among other franchises and tropes)

  • Typically used for casual and hobby interests rather than professional writing and work - why?

Personal wiki implementation

Pros:

  • Super flexible.

Cons:

  • Not a consistent or reliable source of information, as it's typically controlled by one person.

  • Can be disorganized and things can easily become unmaintained.

Version control managed files

Pros:

  • Built-in consensus algorithm.

Cons:

  • Concurrent modification hurts.

Goals

  • Decentralized: share information from many sources without being controlled by any of them

  • Open: should incorporate as many sources of knowledge as possible, and individual wikis should have tons of agency.

  • Easy to use: it should be incredibly easy to contribute to and communicate with some sort of central wiki.

Information Sources

In order of priority:

  1. Wikia sites (there are tons!)

  2. Wikipedia

  3. wiki.c2.org

  4. Assorted third party wikis.

  5. [perhaps] personal wikis

  6. etc…

Fusing all of the Wikia sites into a single, cohesive wiki seems incredibly useful.

Feature Ideas

  • shared & enhanced pages :: fuse pages that cover similar or related topics together into one view.

  • consensus :: condense and share overlapping information, reducing the amount of duplication.

  • interoperable :: shift from one wiki to another easily.

Wiki IR related decentralized wiki idea (what we were talking about in chat, but not really what is above)

  • uses wiki IR standard to link together many peoples personal wikis

  • there is an engine at the center (or several?) that crawl the wikiverse and attempt to bring together pages that are similar

    • when pages are similar (by AI?, NLP measure), suggest several types of merging

      • suggestion ways

        • as part of wiki IR cli tool display suggestions

        • make tiny website dashbaord backed by small webapp that phones to recomender engine

      • types of page merging (between peoples federated wiki)

        • link at the bottom of page to other pages with similar content (like webring)

        • transclude entire other page to bottom of your page (and vice versa, both pages in the link transclude eachother)

        • suggest that pages are merged using git-esque strategy (pull request, text diff/merge tools like mergely)

          • q: where does consenus page live? on neither page? (next to ai engines) on one page? (one of the merge requesters 'wins', one conceceds), or both (they share :))

      • goals of merging

        • reduce information duplication

        • instead of conflicts of information being resolved in backchannel of wikipedia, consensus arguments are disputed publicly through pull requests and accepted/rejected page links

        • epic and cool

Conversation linking

  • make conversations first class primitive of wiki, so that concepts are linked to discussion in which they are conceived

  • can be as simple as citations linking to specific conversations

  • uses matrix? hard part is technical challenge of implementation

Backlink fixing

  • move/rename pages and update backlinks

Automatically backup videos/external sites

Provide tools to make good public/private separation

  • so that people can have shareable personal wiki concepts/reference pages, while also having extremely messy private brainstorming (brainstorming=unformed,errorfull,shameless,indulgently bad, creative, risky)/exobrain wiki pages.

Syntax that is not static/markup

  • I want a markup syntax like (move [otherpage]: " this concept deserves to be in other page, but right now i am in [firstpage] and don't want to move all the way to otherpage in emacs so im gonna write this thought in a move block: this thought")

    • and that will append that thought to the bottom of other page once i save or run tool or something (linter?)

Smart todo aggregation system

  • dokuwiki has decent one,

  • zimwiki also has some good features (like hiding todo until certain date)

New types of syntax

  • some syntax for assigning how sure you are of an idea, or how much you like it

    • font size???!

    • number of exclamation points vs question marks !!!

First class support for sorting lists

  • idk how this would work but interactive sorting is underrated!!!

Visualizers

  • like roam/logseq/etc.

  • but if they want to use those interactively, just use them and use wiki IR to convert wiki to them

  • maybe support something simple like

WIKI LSP

๐Ÿ“š Agora node [[fedwiki]] (pulled by the Agora)
๐Ÿ“œ File fedwiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

fedwikiยง

๐Ÿ“œ File pages/fedwiki.md by @j0lms โ˜† ๐Ÿ“Ž
๐Ÿ“œ File fedwiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

FedWiki is the project of a federated wiki, or a federation of wikis, led by Ward Cunningham, the creator of the first wiki.

I generally dislike FedWiki for its JS-heavy unintuitive and non-robust UI, poor support of mobiles and bad UX. It was kinda easier to find content to read on a classic wiki. Not sure about editing, you can't edit someone's fedwiki, you gotta set up your own to publish your forks of pages.

The community is mostly puzzled with adding more and more plugins to the ecosystem. I sometimes visit their meetings. Great people, I like their company! Added in 2023: I no longer visit the meetings.

Another thing to dislike about FedWiki is their dialect of Markdown which is barely compatible with Markdown at all, it is actually closer to Gemtext. I hate that they have the audacity to call it Markdown. Just give it a name! You sure made markups before, Ward, don't be shy.

Despite my dislike, the project is still respectable. First of all, it is ten years old. This is impressive. Also, that paned interface is cute. See Invalid interwiki: interwiki not set up for a similar approach.

And never forget what they did to wikiwikiweb. Slaughter.

people using Fedwiki sites are like gardeners or farmers. They can plant as many fields or gardens as they want, and reap the harvest from their own Fedwiki, but anyone else can also use someoneโ€™s harvest to enhance their own fields and gardens. Instead of toiling under a regime of private, competitive exclusion, the system encourages cooperative gains through commoning

FedWiki hosting.

๐Ÿ“œ File fedwiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

FedWikiยง

โ€“ about federated wiki

Smallest Federated Wiki Goals

  • Demonstrate that wiki would have been better had it been effectively federated from the beginning.
  • Explore federation policies necessary to sustain an open creative community.

I very much like FedWiki and [[federated wikis]] as a principle.

However, a downside of FedWiki (as far as I understand it) is that it is one platform, one tool, that facilitates the federation. A monoculture.

I would prefer a more distributed, protcol-based approach. [[Agora]] works in this sense as each individual can write their garden whichever way they see fit, and just needs to fit in to some accepted formatting protocols to be aggregated.

See also the [[IndieWeb]] approach, where the onus is less on aggregation and more on a certain protocol of communication.

See [[Interlinking wikis]].

FedWiki does seem to offer much simpler actions for copying content from one wiki to another. Agora doesn’t have this built in as such. IndieWeb maybe more so (retweets, quotes, likes, etc, are catered to through webmentions)

Functionalityยง

All content posted on Fedwiki sites is automatically licensed under a Creative Commons Attribution-ShareAlike 4.0 license upon publi- cation โ€” meaning that it is โ€œborn shareableโ€ the moment someone publishes it, making it available to the federation of sites.

โ€“ [[A Platform Designed for Collaboration: Federated Wiki]]

The Fedwiki recordkeeping โ€œjournalโ€ tracks who has posted what, so authorship can be chronicled even if people make mashups of someone elseโ€™s content.

โ€“ [[A Platform Designed for Collaboration: Federated Wiki]]

The Fedwiki commons does have one vulnerability to outside control that it has not, as yet, been able to evade: the authentication of digital identity. Because of the complexities of providing a commons-friendly alternative, Cunningham and his colleagues have relied on the identity systems developed by Google and Facebook that function as a default for many sites on the internet.

โ€“ [[A Platform Designed for Collaboration: Federated Wiki]]

Criticismยง

๐Ÿ“œ File fedwiki.md by @vera.wiki.anagora.org โ˜† ๐Ÿ“Ž

[[federated wiki]]

[[go]] [[search]] http://search.fed.wiki.org:3030/

๐Ÿ“œ File fedwiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File FedWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File fedwiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File fedwiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
๐Ÿ“œ File fedwiki.md by @flancian@twitter.com โ˜† ๐Ÿ“Ž
  • [[flancian]] https://twitter.com/{‘id’: ‘773144670507499521’, ‘name’: ‘The Agora is a Federated Knowledge Commons’, ‘username’: ‘flancian’}/status/1552396170953199618
    • @BillSeitz @bmann @jessmartin @RobertHaisfield @csageland @balOShere @JoelChan86 @TiddlyWiki @an_agora @socialroots_io "Parallel play with forks" as a modality, like that IIUC implemented by [[fedwiki]] and [[agora]] in similar ways, I believe can lower friction significantly towards cooperation and enable bootstrap of a system which supports arbitrary modalities.- [[flancian]] https://twitter.com/{‘id’: ‘773144670507499521’, ‘name’: ‘The Agora is a Federated Knowledge Commons’, ‘username’: ‘flancian’}/status/1552392330895695872
    • @WardCunningham @csageland @BillSeitz @bmann @jessmartin @RobertHaisfield @balOShere @JoelChan86 @TiddlyWiki @an_agora @socialroots_io @Bortseb Ward, I’m a huge fan, this would be such an opportunity to advance on an interop standard for personal wikis — should [[personal knowledge graphs]] be talking [[fedwiki]] protocol to each other?
๐Ÿ“š Agora node [[general wiki]] (pulled by the Agora)
๐Ÿ“œ File general.wiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
  • [[2022-11-14 21:16:39]] [[@flancian:matrix.org]] (link):
    •                - report to Nathan on wiki consolidation with a yes :)
                  - keep tech/operations as the One Repository to clone if you're a new member of the twg
                  - fold [[sauce]] general scripts into [[tech operations]]
                  - fold [[systemd unit]] files in [[sauce]] into [[ansible]]
                  - fold [[tech operations]] wiki into [[general.wiki]]
                  - [[redoak]] did the last mastodon upgrades, we could ask how long of a maintenance window we should call
                  - Announce maintenance window for upgrades: **Let's shoot for Monday 21 at 18-20 UTC**
      
๐Ÿ“š Agora node [[glitch tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File glitch tiddlywiki.md by @maya โ˜† ๐Ÿ“Ž

this

Currently has:

๐Ÿ“š Agora node [[guerillawiki]] (pulled by the Agora)
๐Ÿ“œ File GuerillaWiki.md by @vera โ˜† ๐Ÿ“Ž

TiddlyWiki makes a great GuerillaWiki in situations where it is not practical to use a traditional wiki.

For instance, in a corporate setting, persuading an over-worked IT department to install a Wiki server for you is seldom going to be possible overnight. And if your PC is locked down you can’t install a conventional Wiki yourself. Equally, you can’t go and use one of the public hosted Wiki services because your Information Security department would not allow all that corporate data to flow into an outside server.

TiddlyWiki slices through those barriers by being usable on virtually all PCs.

๐Ÿ“š Agora node [[help create this wiki]] (pulled by the Agora)
๐Ÿ“œ File Help Create This Wiki.md by @rel8 โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Help Create This Wikiยง

This page holds geeky info for how to edit Massive Wiki, the platform that Rel8 Wiki is built atop.

We value crispness, modularity and composability. Please follow the [[Writing Style for This Project]]

Massive Wiki is built atop GitHub (we may move to a different Git host, but Git is central), which means Rel8 Wiki pages obey GitHub’s Fork and Pull dynamics, which are an elegant (if geeky) way to collaborate.

So: To help edit and improve the Rel8 Wiki, create an account on GitHub, then fork the Rel8 repository into your own account. Then send pull requests with edits and additions.

More detailed info on Massive Wiki is over in its wiki. There’s also a Mattermost channel dedicated to it.

๐Ÿ“š Agora node [[history of tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File history of tiddlywiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File history of tiddlywiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[how personal is a personal wiki]] (pulled by the Agora)
๐Ÿ“œ File how-personal-is-a-personal-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

How personal is a personal wiki?ยง

At the beginning, I’m keeping it pretty academic. I’m not putting anything about my personal life, or more personal thoughts, in here. Mainly just as I’m hesitant to share that stuff. But it’s a personal wiki, should it have personal thoughts? I guess somewhere you have to make the distinction between personal thoughts and public and private thoughts.

Stuff that will never get published, but benefits from collecting and connecting the dots.

Ideally I’d like to have some parts of my wiki private/encrypted, so everything could be interlinked, but only what I choose to share is ever shared when I publish. I need [[gevulot]].

Private wikiยง

The simplest solution is probably to just separate public/private thoughts out into different wikis. I am currently just using a separate [[org-roam]] private wiki.

[[Bill Seitz]] has lots to say about private wikis. Private Wiki - WebSeitz/wiki

๐Ÿ“š Agora node [[how should you structure a personal wiki]] (pulled by the Agora)
๐Ÿ“œ File how-should-you-structure-a-personal-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

How should you structure a personal wiki?ยง

Paths and threadsยง

How do you show someone around your garden? [[Connecting the dots]]. You can provide some paths to some degree in the wiki itself. But also turn it into articles from time to time, your own curated path for the here and now.

Wild or tended?ยง

h0p3 has a home page entry point that is carefully curated and groomed, but which is several layers up from a complete chaos of link dumps, raw drafts and random introspections [โ€ฆ] These layers run a spectrum of accessibilityโ€”there is always a learning curve before you hit the bottom. You start with a doorway before entering a maze.

โ€“ Notes: Weโ€™ve Got Blog (2002), Kicks Condor

I think this relates to paths and threads. People can take any route around, but it’s good to provide some kind of path.

[[Page size]]ยง

๐Ÿ“š Agora node [[hyper commonplace garden wiki]] (pulled by the Agora)
๐Ÿ“œ File hyper-commonplace-garden-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

hyper commonplace garden wikiยง

I’m not sure what to call it. I think it’s

some combo thereof.

Because everyone loves a colophon: some more info on how I make this place [[here]].

๐Ÿ“š Agora node [[indywiki]] (pulled by the Agora)
๐Ÿ“œ File IndyWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[inspiration for objwiki]] (pulled by the Agora)
๐Ÿ“œ File Inspiration for objWiki.myco by @bouncepaw-betula โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[inter wiki]] (pulled by the Agora)
๐Ÿ“œ File inter wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Inter Wikiยง

๐Ÿ“š Agora node [[interwiki]] (pulled by the Agora)
๐Ÿ“œ File interwiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

InterWikiยง

URL : https://wiki.c2.com/?InterWiki

Over time, InterWiki has come to mean connecting existing wiki, of various WikiEngine types, together.

[[Interlinking wikis]]

๐Ÿ“œ File interwiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[ipfs backend for tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File ipfs backend for tiddlywiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Ipfs Backend for Tiddlywikiยง

๐Ÿ“š Agora node [[iso a nice team wiki]] (pulled by the Agora)
๐Ÿ“œ File iso-a-nice-team-wiki.md by @patterning โ˜† ๐Ÿ“Ž

In Search of a Nice Team Wikiยง

Overviewยง

This page is collaboratively owned; please add / edit sections to improve.

Pete is joining a new startup team who are very engaged in the team’s business work, but who are not very technical.

What are some possible team wikis we might use? Key desired features: easy to use for non-technical folks, markdown support. Realtime collaborative editing a plus.

Pete started this page on 2024-10-26.

Outlineยง

https://www.getoutline.com/

Ask Pete kaminski@istori.com for an invite to his test instance (through 2024-11-24).

Looks pretty nice, actually. They don’t market themselves well, and their 30-day trial is difficult to set up (you need a business account on Google or Microsoft, or you can set up a Slack instance and sneak in that way). But that’s a one-time setup thing. After 30 days, workspaces go read-only but export still works.

Open source and self-hostable, which is nice. (The startup would probably use hosted, though.)

The organization and editor look easy enough for non-technical folks, and is mostly powerful enough for Pete. Looks like they have nice embedding support, including Grist and Diagrams.net among many others.

Has realtime collaborative editing.

The wiki linking is a little wonky. You can do it, but only with Command-K, not double square brackets. If a destination page gets renamed, link text to that page doesn’t change (and is not very easy to change by hand). I (Pete) am not crazy about how this works, but it might be fine for non-technical folks.

Affineยง

https://affine.pro/

Looks neat, but it’s complicated.

Capacitiesยง

https://capacities.io/

Very nice Notion alternative. Single player only, though.

Google Docsยง

::rolls eyes::

Hedgedoc / HackMDยง

Great for single pages, wiki features are not robust enough.

Massive Wikiยง

https://massive.wiki/

Too free-form, no realtime collaborative editing, sync is either too technical (Git) or too brittle for multiple users (Obsidian Sync).

Otherwise, it’s perfect. :-)

(Engineering will have one or more Massive Wikis, of course.)

Notionยง

https://notion.so/

The mainline alternative right now. Too complicated for Pete’s taste.

Confluenceยง

No thanks. Confluence is confusing and hard to use. (Not quite as bad as Jira, but don’t get me started.)

Other Disqualified Candidatesยง

  • wiki.js - it’s cute, but too old school (despite the modernity of the implementation)
  • https://decko.org/ (formerly Wagn) - neat vision, still under development
  • TeamBrain - not beginner-friendly, too network-oriented, not page-oriented enough
๐Ÿ“œ File stoa-test-2/iso-a-nice-team-wiki.md by @agora โ˜† ๐Ÿ“Ž

In Search of a Nice Team Wikiยง

Overviewยง

This page is collaboratively owned; please add / edit sections to improve.

Pete is joining a new startup team who are very engaged in the team’s business work, but who are not very technical.

What are some possible team wikis we might use? Key desired features: easy to use for non-technical folks, markdown support. Realtime collaborative editing a plus.

Pete started this page on 2024-10-26.

Outlineยง

https://www.getoutline.com/

Ask Pete kaminski@istori.com for an invite to his test instance (through 2024-11-24).

Looks pretty nice, actually. They don’t market themselves well, and their 30-day trial is difficult to set up (you need a business account on Google or Microsoft, or you can set up a Slack instance and sneak in that way). But that’s a one-time setup thing. After 30 days, workspaces go read-only but export still works.

Open source and self-hostable, which is nice. (The startup would probably use hosted, though.)

The organization and editor look easy enough for non-technical folks, and is mostly powerful enough for Pete. Looks like they have nice embedding support, including Grist and Diagrams.net among many others.

Has realtime collaborative editing.

The wiki linking is a little wonky. You can do it, but only with Command-K, not double square brackets. If a destination page gets renamed, link text to that page doesn’t change (and is not very easy to change by hand). I (Pete) am not crazy about how this works, but it might be fine for non-technical folks.

Affineยง

https://affine.pro/

Looks neat, but it’s complicated.

Capacitiesยง

https://capacities.io/

Very nice Notion alternative. Single player only, though.

Google Docsยง

::rolls eyes::

Hedgedoc / HackMDยง

Great for single pages, wiki features are not robust enough.

Massive Wikiยง

https://massive.wiki/

Too free-form, no realtime collaborative editing, sync is either too technical (Git) or too brittle for multiple users (Obsidian Sync).

Otherwise, it’s perfect. :-)

(Engineering will have one or more Massive Wikis, of course.)

Notionยง

https://notion.so/

The mainline alternative right now. Too complicated for Pete’s taste.

Confluenceยง

No thanks. Confluence is confusing and hard to use. (Not quite as bad as Jira, but don’t get me started.)

Other Disqualified Candidatesยง

  • wiki.js - it’s cute, but too old school (despite the modernity of the implementation)
  • https://decko.org/ (formerly Wagn) - neat vision, still under development
  • TeamBrain - not beginner-friendly, too network-oriented, not page-oriented enough
๐Ÿ“œ File stoa-test/iso-a-nice-team-wiki.md by @agora โ˜† ๐Ÿ“Ž

In Search of a Nice Team Wikiยง

Overviewยง

This page is collaboratively owned; please add / edit sections to improve.

Pete is joining a new startup team who are very engaged in the team’s business work, but who are not very technical.

What are some possible team wikis we might use? Key desired features: easy to use for non-technical folks, markdown support. Realtime collaborative editing a plus.

Pete started this page on 2024-10-26.

Outlineยง

https://www.getoutline.com/

Ask Pete kaminski@istori.com for an invite to his test instance (through 2024-11-24).

Looks pretty nice, actually. They don’t market themselves well, and their 30-day trial is difficult to set up (you need a business account on Google or Microsoft, or you can set up a Slack instance and sneak in that way). But that’s a one-time setup thing. After 30 days, workspaces go read-only but export still works.

Open source and self-hostable, which is nice. (The startup would probably use hosted, though.)

The organization and editor look easy enough for non-technical folks, and is mostly powerful enough for Pete. Looks like they have nice embedding support, including Grist and Diagrams.net among many others.

Has realtime collaborative editing.

The wiki linking is a little wonky. You can do it, but only with Command-K, not double square brackets. If a destination page gets renamed, link text to that page doesn’t change (and is not very easy to change by hand). I (Pete) am not crazy about how this works, but it might be fine for non-technical folks.

Affineยง

https://affine.pro/

Looks neat, but it’s complicated.

Capacitiesยง

https://capacities.io/

Very nice Notion alternative. Single player only, though.

Google Docsยง

::rolls eyes::

Hedgedoc / HackMDยง

Great for single pages, wiki features are not robust enough.

Massive Wikiยง

https://massive.wiki/

Too free-form, no realtime collaborative editing, sync is either too technical (Git) or too brittle for multiple users (Obsidian Sync).

Otherwise, it’s perfect. :-)

(Engineering will have one or more Massive Wikis, of course.)

Notionยง

https://notion.so/

The mainline alternative right now. Too complicated for Pete’s taste.

Confluenceยง

No thanks. Confluence is confusing and hard to use. (Not quite as bad as Jira, but don’t get me started.)

Other Disqualified Candidatesยง

  • wiki.js - it’s cute, but too old school (despite the modernity of the implementation)
  • https://decko.org/ (formerly Wagn) - neat vision, still under development
  • TeamBrain - not beginner-friendly, too network-oriented, not page-oriented enough
๐Ÿ“œ File iso-a-nice-team-wiki.md by @anonymous@doc.anagora.org โ˜† ๐Ÿ“Ž โœ๏ธ

In Search of a Nice Team Wikiยง

Overviewยง

This page is collaboratively owned; please add / edit sections to improve.

Pete is joining a new startup team who are very engaged in the team’s business work, but who are not very technical.

What are some possible team wikis we might use? Key desired features: easy to use for non-technical folks, markdown support. Realtime collaborative editing a plus.

Pete started this page on 2024-10-26.

Outlineยง

https://www.getoutline.com/

Ask Pete kaminski@istori.com for an invite to his test instance (through 2024-11-24).

Looks pretty nice, actually. They don’t market themselves well, and their 30-day trial is difficult to set up (you need a business account on Google or Microsoft, or you can set up a Slack instance and sneak in that way). But that’s a one-time setup thing. After 30 days, workspaces go read-only but export still works.

Open source and self-hostable, which is nice. (The startup would probably use hosted, though.)

The organization and editor look easy enough for non-technical folks, and is mostly powerful enough for Pete. Looks like they have nice embedding support, including Grist and Diagrams.net among many others.

Has realtime collaborative editing.

The wiki linking is a little wonky. You can do it, but only with Command-K, not double square brackets. If a destination page gets renamed, link text to that page doesn’t change (and is not very easy to change by hand). I (Pete) am not crazy about how this works, but it might be fine for non-technical folks.

Affineยง

https://affine.pro/

Looks neat, but it’s complicated.

Capacitiesยง

https://capacities.io/

Very nice Notion alternative. Single player only, though.

Google Docsยง

::rolls eyes::

Hedgedoc / HackMDยง

Great for single pages, wiki features are not robust enough.

Massive Wikiยง

https://massive.wiki/

Too free-form, no realtime collaborative editing, sync is either too technical (Git) or too brittle for multiple users (Obsidian Sync).

Otherwise, it’s perfect. :-)

(Engineering will have one or more Massive Wikis, of course.)

Notionยง

https://notion.so/

The mainline alternative right now. Too complicated for Pete’s taste.

Confluenceยง

No thanks. Confluence is confusing and hard to use. (Not quite as bad as Jira, but don’t get me started.)

Other Disqualified Candidatesยง

  • wiki.js - it’s cute, but too old school (despite the modernity of the implementation)
  • https://decko.org/ (formerly Wagn) - neat vision, still under development
  • TeamBrain - not beginner-friendly, too network-oriented, not page-oriented enough
๐Ÿ“š Agora node [[jonny add to wiki]] (pulled by the Agora)
๐Ÿ“œ File jonny:add to wiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[jonny|add to wiki]] (pulled by the Agora)
๐Ÿ“œ File jonny|add-to-wiki.md by @patterning โ˜† ๐Ÿ“Ž

Jonny | Add to Wikiยง

A place where [[jonny]] reminds themselves to add things to the [[autopilot]] [[wiki]], aka the [[autopilot wiki]] at https://wiki.auto-pi-lot.com .

๐Ÿ“œ File stoa-test-2/jonny|add-to-wiki.md by @agora โ˜† ๐Ÿ“Ž

Jonny | Add to Wikiยง

A place where [[jonny]] reminds themselves to add things to the [[autopilot]] [[wiki]], aka the [[autopilot wiki]] at https://wiki.auto-pi-lot.com .

๐Ÿ“œ File stoa-test/jonny|add-to-wiki.md by @agora โ˜† ๐Ÿ“Ž

Jonny | Add to Wikiยง

A place where [[jonny]] reminds themselves to add things to the [[autopilot]] [[wiki]], aka the [[autopilot wiki]] at https://wiki.auto-pi-lot.com .

๐Ÿ“œ File jonny|add-to-wiki.md by @anonymous@doc.anagora.org โ˜† ๐Ÿ“Ž โœ๏ธ

Jonny | Add to Wikiยง

A place where [[jonny]] reminds themselves to add things to the [[autopilot]] [[wiki]], aka the [[autopilot wiki]] at https://wiki.auto-pi-lot.com .

๐Ÿ“œ File Jonny|add to wiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[keyboard wiki]] (pulled by the Agora)
๐Ÿ“œ File keyboard wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ
๐Ÿ“š Agora node [[letter wiki]] (pulled by the Agora)
๐Ÿ“œ File letter wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Letter.wikiยง

๐Ÿ“š Agora node [[making a recent changes page on my wiki]] (pulled by the Agora)
๐Ÿ“œ File making-a-recent-changes-page-on-my-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Making a recent changes page on my wikiยง

I’ve changed my sitemap page to be a RecentChanges page - the pages that have changed recently, ordered anti-chronologically. [[Here it is]].

Whyยง

I’ve found that [[Phil]]‘s recent changes page is a nice [[entry point]] in to ThoughtStorms. It’s a very low-effort [[stream]] - it just falls out of the changes that you are already making.

I already have a kind of recent changes list, that was just the activity stream from the git repo of the source of my site. It worked OK, but I prefer this new list.

Interesting to compare ‘recent changes’ to my [[Recent noodlings]] - these are more curated and closer to the normal stream you would get on a Twitter-like microblog (and that I repost on my IndieWeb stream, in fact).

I guess I’ll have both, can’t hurt. Would be interesting to reflect on the difference between the two a bit more though.

Howยง

[[org-publish]] has a bunch of features for automatic sitemap generation. I was already using it to list all pages, but just sorted alphabetically. I changed it to sort ‘anti-chronologically’ (i.e. reverse date ordered). I also changed the sitemap-format-entry function to include the last modification date.

This post was helpful: Blogging with Org publishing.

Tweaksยง

Updated dateยง

I think the date currently comes from mtime? Which sometimes gets changed when I do bulk changes and haven’t actually touched the content. Would be better to have something which is only changed when the content changes, perhaps pulling it out of git logs, or based on a property in the front matter of the notes themselves.

Everything?ยง

Currently it lists all pages in the garden. Doesn’t affect loading time, so not a big problem, but would it make more sense to just show the most recent X changes?

๐Ÿ“š Agora node [[massive wiki]] (pulled by the Agora)
๐Ÿ“œ File massive wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ
๐Ÿ“œ File pages/massive wiki.md by @vera โ˜† ๐Ÿ“Ž
๐Ÿ“œ File massive wiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File massive wiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File Massive Wiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[massivewiki]] (pulled by the Agora)
๐Ÿ“œ File MassiveWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File massivewiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[me and wiki]] (pulled by the Agora)
๐Ÿ“œ File me_and_wiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Se. C. has written me an email, asking โ€œCould you tell me more about your work with wikis?โ€. Yes of course I could! I've been meaning to for some time already. Here's a brief timeline of my relationships with the wiki technology. Some events listed here are previously unknown details of what some people call Bouncepaw lore.

2011 I was introduced to Minecraft, a popular sandbox computer game, which I still play from time to time 13 years later, by my brother. I started with Beta 1.9 Pre-release 4, which was released in October 2011. The Release 1.0 was out in November. The game was young but already very popular. And there was this Minecraft wiki. I'm still unsure if it was an official wiki, or just a fan wiki that just got very big, but whatever. I spent a lot of time reading it, learning about the game.

Back then I thought that wiki meant a website with information dedicated to a specific topic. While it's very true for most wikis, this is not the definition I think should be used.

I'm not sure if I knew of Wikipedia back then. I probably did. Or maybe not. It doesn't really matter for the story, because Wikipedia wasn't important on my wiki way. I make anonymous typo edits from time to time though.

Around 2014 or 2015 the Pokรฉmon fandom in Russia got bigger. The trading card game was released, and I was playing it. I played the FireRed game on a Gameboy Advance emulator on my smartphone, and that's basically how I learned English. I was reading a lot of Bulbapedia, the biggest Pokรฉmon wiki. That's when I learned wikis are community-written.

I think I was also reading some Wikia wikis then. Not sure why. Maybe I liked some topic. I don't remember. Anyway, I knew that I can host a wiki on Wikia for free. And I did! Russian Pokรฉmon wikis were (and still are) barely a thing, and I wanted to change that. Not willing to grasp the whole Pokรฉworld, I decided to devote my wiki to just one thing, the Russian edition of Pokรฉmon TCG. Then I changed platforms because Wikia was too limited. I chose a different MediaWiki hoster.

I was writing my wiki fervently. I learned the MediaWiki markup. Then I learned CSS. Then I learned HTML (sic! the order was as written). I learned SublimeText and its macros thingy or whatever it's called. But the project didn't really catch attention from the people, and I abandoned it.

Around 2016 the second generation of Bionicle was happening. Some folks on the biggest Russian Bionicle forum wanted to make a good new wiki, comparable to Biosector01. I observed them. And then I just jumped in and shocked them with my awesome knowledge of MediaWiki templates and CSS. My cool infobox is still there, but the wiki is long inactive.

Then I forgot about wikis. I learned Ruby, then JavaScript, thus finally learning some programming. I was blogging.

2020 I felt a need. I was surrounded with a lot of artefacts (drawings, notes, publishings, etc) I made during the previous years. I wanted to sort them out. What was the perfect tech for that? A wiki. And I started learning more about wikis. The history, how they happened in the first place, different wiki engines. I tried several wiki engines. I thought settled down with MoinMoin. I was resisting the urge to write my own.

But it was obvious. I had to.

And thus the Mycorrhiza project was born. Yes, the ultimate goal of Mycorrhiza was to power my private personal wiki Cyberrachel. Everything else came as a bonus. I learned Go, I learned back-end web development, I learned many things. And I made a wiki engine which I consider to be the best.

End of 2020 I joined Community Wiki, an old wiki still holding the old spirit. You can read more about my Community Wiki journey on Invalid interwiki: interwiki not set up . It's back to being dead now, though. I got good acquaintances from there though.

I joined Agora. I'm taking part in its development, mostly indirectly, because I'm not signing that CLA.

Mycorrhiza was a successful project. For some people, it was the perfect choice. For individuals mostly, though. KlavaWiki, a Russian keyboard wiki, was the first community Mycorrhiza wiki. I won an award in an all-Russia contest with it. Some people think of me as the โ€˜Mycorrhiza guyโ€™. I didn't get rich from it though.

2023, the Mycorrhiza development is mostly stagnant. I commit occasional fixes, I get occasional issues, but not much is happening. However, I use it daily. For example, this website is running Mycorrhiza. Cyberrachel, for which it was made in the first place, has three and a half thousand hyphae, which is much more than I anticipated three years ago.

I like to say that Mycorrhiza is complete or done. I wonder if it's true.

Now, I occasionally edit random wikis I come across. An edit here, and edit there, often under a different name. There are some very well-written articles out there written by me, and nobody will ever know I'm the author. I might even forget about their existence!

Let's see what the wiki future brings!

Some wikis I mentioned

๐Ÿ“š Agora node [[mediawiki]] (pulled by the Agora)
๐Ÿ“œ File 04 - Documentation technique/mediawiki.md by @communecter โ˜† ๐Ÿ“Ž

Mediawiki & Communecterยง

Introductionยง

Cette partie du module interop, cherche en cas de mediawiki existant ร  le connecter avec communecter et de permettre via un bouton a crรฉer des รฉlรฉments du type de la page du wiki, ou en cas d’รฉlรฉment prรฉsent de fournir le lien, enfin mais nรฉcessitant un rรฉglage sur le wiki existant de marquer le wiki avec le liens de la page co.

Initialisation du mediawikiยง

Dans le sub-menu-left d’un รฉlรฉment on clic sur @Mediawiki .

dans MediaWikiController.php beforeAction() instancie APIMediawiki (model de relations avec le wiki) qui est enfant de DB (model de relations avec la bdd)

interop/MediaWiki/indexยง

beforeAction() du controller instancie APIMediawiki (model de relations avec le wiki) qui est enfant de DB (model de relations avec la bdd)

le controlleur rend une vue partiel sauf pour edit qui renvoi une string.

L’action par default du controller actionIndex()ยง

un formulaire s’ouvre lors de la premiรฉre connection ou l’url du wiki et son nom dans communecter son rentrรฉ par l’utilisateur. $this->renderPartial("interop.views.create.index"); a la validation du form direction actionChooseCat()

Si wiki deja connectรฉ renvoi vers l’index via: $this->renderPartial("interop.views.default.indexMediaWiki");

L’action actionChooseCategory()ยง

Insรฉre les donnรฉes du formulaire (url et name) puis ouvre $this->renderPartial("interop.views.create.chooseCat");

un formulaire prรฉremplie par les donnรฉes de l’api du wiki sur les catรฉgories filtrer par regex afin de coler aux catรฉgorie du futur menu soit (acteurs, ressource, projet) (les regex son en dur dans le code faire un tableau de comparaison afin d’ajouter ou enlever des mots de trie peu รฉtre une bonne contribution en cas de contributeur volontaire ;o) a la validation du form direction actionInsertCat()

L’action actionInsertCat()ยง

Insรฉre les donnรฉes du formulaire le wiki en db vaut dรฉsormais:

 "_id" : ObjectId("idmongo"),
    "name" : "name du wiki entrรฉ par l'user",
    "parent" : {
        "mongo id du parent" : {
            "type" : "type parent",
            "name" : "name parent"
        }
    },
    "url" : "url entrรฉ par l'utilisateur + '/api.php",
    "params" : {
        "actors" : [ 
            "categorie choisit par l'user",
            ...
        ],
        "classifieds" : [ 
            "categorie choisit par l'user",
            ...
        ],
        "projects" : [ 
            "categorie choisit par l'user",
            ...
        ]
    },
    "logo" : ""
}

renvoi vers la vue index return $this->renderPartial("interop.views.default.indexMediaWiki");

L’action actionMenuLeft()ยง

Vas chercher les donnรฉes pour le menuleft des pages du wiki en fonction du button-catรฉgorie(acteurs,ressources,projet) clicker ou du texte de la search bar. puis les rend dans la vue return $this->renderPartial("interop.views.menus.pages");

L’action actionPage()ยง

Vas chercher les donnรฉes pour la page du wiki en fonction du nom de la page. puis les rend dans la vue return $this->renderPartial("interop.views.page.index");

L’action actionEdit()ยง

Ici via le modรฉle ApiMediawiki.php on marque la page du wiki avec un lien communecter (!! une propriรฉtรฉes est a crรฉer sur le wiki distant |pageCo= voir avec l’administrateur du wiki.) renvoie une string message sur le status de l’edition.

L’action actionDoc()ยง

renvoi vers cette page

Relations wiki et Intรฉgration dans communecterยง

Dans A propos il ya trois boutons qui font les liens: Un bouton Page du Wiki qui redirige vers la page source du wiki. Un bouton Site web qui redirige vers le site de l’รฉlement du wiki.

Le dernier bouton peu avoir deux valeurs : Crรฉer dans communecter qui ouvre un formulaire prรฉremplie et รฉditable afin de crรฉer un รฉlรฉment communecter. Page Communecter qui redirige vers la page communecter en relation avec l’รฉlรฉment du wiki.

๐Ÿ“œ File en/04 - Documentation technique/mediawiki.md by @communecter โ˜† ๐Ÿ“Ž

Mediawiki & Communecterยง

Introductionยง

Cette partie du module interop, cherche en cas de mediawiki existant ร  le connecter avec communecter et de permettre via un bouton a crรฉer des รฉlรฉments du type de la page du wiki, ou en cas d’รฉlรฉment prรฉsent de fournir le lien.

Initialisation du mediawikiยง

Dans le menu d’un รฉlรฉment on clic sur @Mediawiki en dessous de "Points dโ€™intรฉrรชt".

Arrivรฉ dans interop/MediaWiki/ beforeAction() instancie APIMediawiki (model de relations avec le wiki) qui est enfant de DB (model de relations avec la bdd) cherche en base de donnรฉes lโ€™existence ou non de ce wiki, si non cela crรฉe dans collection "mediawiki" un wiki vide de la forme:

public function newIn($id, $name, $type)
{
$baseDataDB = [
"name" => $name,
"parent" => [
"id" => $id,
"type" => $type
],
"url" => "",
"params" => "none",
"logo" => ""
];
PHDB::insert("mediawiki", $baseDataDB);
}

L’action par default du controller ActionIndex() elle rรฉcupรจre les infos en base de donnรฉes via le model et envoie les bonnes donnรฉes dans la vue

{
    "_id" : ObjectId(""),
    "name" : nomduwiki,
    "parent" : {
        "id" : ,
        "type" : 
    },
    "url" : "<urlEnregistrรฉ>/api.php",
    "params" : {
        "ressources" : {
            "get" : [ 
                "[[Cat%C3%A9gorie:<catTrouvรฉ>]]", 
...
            ]
        },
        "acteurs" : {
            "get" : [ 
                 "[[Cat%C3%A9gorie:<catTrouvรฉ>]]", 
...
            ]
        },
        "projets" : {
            "get" : [ 
               "[[Cat%C3%A9gorie:<catTrouvรฉ>]]", 
...
        }
    },
    "logo" : ""
}

Utilisation navigationยง

Sur interop.views.default.indexMediaWiki les boutons Acteurs, Projets, Emplois s’affiche en cas dโ€™existence. Clic direction interop/mediawiki/menuleft qui appel la mรฉthode **menu(**catรฉgorieChoisie) de l’instance APIMediaWiki. Qui va chercher la listes des pages liรฉes crรฉer la data pour la vue appelรฉ par le controller qui affiche les rรฉsultats dans un menu dรฉroulant triรฉ par ordre alphabรฉtique en accordรฉon si rรฉsultat est supรฉrieur ร  30 unitรฉs: interop.views.menus.pages.

Au clic sur le nom du page direction interop/mediawiki/page qui appel la mรฉthode page(nomPage) de l’instance APIMediaWiki qui scan les propriรฉtรฉs disponibles de la page puis rรฉcupรจre les donnรฉes. Ces donnรฉes sont triรฉ et converties afin de standardiser pour la vue et les inputs prรฉremplies de formulaires de crรฉation d’รฉlรฉment via convertWikiMediaToPh(['data' => $dataRรฉcupรฉrer, $nomCatรฉgorie, $nomDuWiki) dans le module citizenToolKit/model/Convert.php

Ces donnรฉes sont envoyรฉes dans la vue interop.views.page.index qui affiche par dรฉfault un A propos de la page du wiki et le menu left contient en fonction des donnรฉes des boutons proposant de lister Communautรฉes(sous divisรฉ en communautรฉ et utilisateur), Dรฉfis, Ressources en rapport avec la page du wiki.

Tout clic sur une entitรฉs rรฉprรฉsentant une autre page du wiki fait le mรฉme chemin a partir de interop/mediawiki/page du controlleur interop/MediaWiki.

Relations wiki et Intรฉgration dans communecterยง

Dans A propos il ya trois boutons qui font les liens: Un bouton Page du Wiki qui redirige vers la page source du wiki. Un bouton Site web qui redirige vers le site de l’รฉlement du wiki.

Le dernier bouton peu avoir deux valeurs : Crรฉer dans communecter qui ouvre un formulaire prรฉremplie et รฉditable afin de crรฉer un รฉlรฉment communecter. Page Communecter qui redirige vers la page communecter en relation avec l’รฉlรฉment du wiki.

๐Ÿ“œ File mediawiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

MediaWiki is a wiki engine developed by wikimedia, mostly for wikipedia.

ะŸะพั‡ะตะผัƒ ะฝะต ะผะตะดะธะฐะฒะธะบะธ ะดะปั ะšะธะฑะตั€ั€ะฐั…ะธะปะธ

  • ะกะปะพะถะฝะพ ะฐะดะผะธะฝะธัั‚ั€ะธั€ะพะฒะฐั‚ัŒ

  • ะ‘ะตััั‡ะฐั ั€ะฐะทะผะตั‚ะบะฐ

  • ะ–ั€ั‘ั‚ ะฟะฐะผัั‚ัŒ ะฝะตัั‡ะฐัั‚ะฝะพะณะพ ัะตั€ะฒะตั€ะฐ

  • ะ›ะพะถะฝะฐั ะดะธั…ะพั‚ะพะผะธั

๐Ÿ“œ File MediaWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File Mediawiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File mediawiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File mediawiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[miller wiki]] (pulled by the Agora)
๐Ÿ“œ File images/miller-wiki.png by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ


๐Ÿ“š Agora node [[muscle wiki]] (pulled by the Agora)
๐Ÿ“œ File muscle wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Muscle Wikiยง

๐Ÿ“š Agora node [[p2p foundation wiki]] (pulled by the Agora)
๐Ÿ“œ File p2p-foundation-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

P2P Foundation Wikiยง

URL : https://wiki.p2pfoundation.net/

Shame that [[Michel Bauwens]] went off the rails, but I think/assume that the P2PF wiki is still a solid source of info, as it is a wiki of many voices.

๐Ÿ“š Agora node [[patternlanguage commoning wiki]] (pulled by the Agora)
๐Ÿ“œ File patternlanguage-commoning-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

patternlanguage.commoning.wikiยง

http://patternlanguage.commoning.wiki/view/welcome-visitors

๐Ÿ“š Agora node [[portable interwiki]] (pulled by the Agora)
๐Ÿ“œ File portable_interwiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Portable interwiki is a program I imagine. It is some sort of web browser extension. Its scope is wikis. Mycorrhiza wikis specifically, I suppose. The idea is simple. It shows how many backlinks the hypha on screen has on your wiki, which might be very private and secret.

When Mycoverse comes, there might be interwiki backlinks, sure. But they will come with delay, and private wikis cannot be part of it. This extension kinda solves it.

๐Ÿ“š Agora node [[process interop mediawiki]] (pulled by the Agora)
๐Ÿ“œ File 04 - Documentation technique/stage/process interop Mediawiki.md by @communecter โ˜† ๐Ÿ“Ž

interop Mediawikiยง

ouvrir le dynfom configยง

$("#central-container").load(baseUrl+"/interop/mediawiki/index", {id: contextData.id, name: contextData.name, type: contextData.type});

connecter au MWยง

https://www.communecter.org/interop/mediawiki/choosecategory actionChooseCategory this->api->insertFirstStep url : https://movilab.org/wiki/Api.php?action=query&list=allcategories&aclimit=max&format=json faut etre logguรฉ

๐Ÿ“š Agora node [[semanticmediawiki]] (pulled by the Agora)
๐Ÿ“œ File SemanticMediaWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[sequential wiki]] (pulled by the Agora)
๐Ÿ“œ File sequential wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Sequential Wikiยง

  • Not a formal term, but I use it often. A sequential wiki is like a wiki page, but people contribute blocks of [[content]] instead of arbitrary fragments; and they maintain clear ownership and control over their blocks.
  • I call the [[agora]] a distributed sequential wiki. [[nodes]] are akin to sequential wiki pages. [[subnodes]] are user contributed blocks.
  • [[pull]] [[everything2]]
๐Ÿ“œ File sequential wiki.md by @maya โ˜† ๐Ÿ“Ž

…Sequential Wiki Not a formal term, but I use it often. A sequential wiki is like a wiki page, but people contribute blocks of [[content]] instead of arbitrary fragments; and they maintain clear ownership and control over their blocks. I call the [[agora]] a distribu…

This is an excellent concept but I’m not sold on the name, simply because part of what’s so powerful about this kind of thing is that the possibilities for sequencing are wide open. Like with the experimental upranking in settings — maybe what I want to see first are my social contacts’ blocks, people I "follow". Or maybe I want to pull in a ranking service that has experts vet medical info and be able to uprank based on that. Or maybe I want to most of the time see something like one of the above, but sometimes surf the recent content just for fun. You know? "Sequential" makes me think the order is important, I guess, but that might be overly programmer-brained, and probably I’m coming at this with different metaphors than you had in mind. Curious to hear your thoughts!

๐Ÿ“š Agora node [[sgmk wiki]] (pulled by the Agora)
๐Ÿ“œ File sgmk wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ
๐Ÿ“š Agora node [[social coop wiki]] (pulled by the Agora)
๐Ÿ“œ File social coop wiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ
๐Ÿ“š Agora node [[sparql wiki]] (pulled by the Agora)
๐Ÿ“œ File pages/SPARQL Wiki.md by @sparql โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[tauschwiki]] (pulled by the Agora)
๐Ÿ“œ File Tauschwiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[team wiki]] (pulled by the Agora)
๐Ÿ“œ File team wiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File team wiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File tiddlywiki.md by @flancian โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

tiddlywikiยง

๐Ÿ“œ File tiddlywiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

TiddlyWikiยง

๐Ÿ“œ File TiddlyWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File tiddlywiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File TiddlyWiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File Tiddlywiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File tiddlywiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File tiddlywiki.md by @anagora@matrix.org โ˜† ๐Ÿ“Ž
๐Ÿ“œ File tiddlywiki.md by @flancian@twitter.com โ˜† ๐Ÿ“Ž

Most notably though: [[tiddlywiki]] by @Jermolene has a Markdown backed mode which I’ve been meaning to try.

@an_agora

๐Ÿ“š Agora node [[tiki wiki]] (pulled by the Agora)
๐Ÿ“œ File Tiki Wiki.myco by @bouncepaw-betula โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[tweets from tiddlywiki]] (pulled by the Agora)
๐Ÿ“œ File Readwise/Tweets/Tweets From TiddlyWiki.md by @protopian โ˜† ๐Ÿ“Ž

Tweets From TiddlyWikiยง

rw-book-cover

Metadataยง

Highlightsยง

๐Ÿ“š Agora node [[vim wiki]] (pulled by the Agora)
๐Ÿ“œ File vim-wiki.md by @vera โ˜† ๐Ÿ“Ž

#go https://github.com/vimwiki/vimwiki

๐Ÿ“š Agora node [[vimwiki]] (pulled by the Agora)
๐Ÿ“œ File vimwiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž
๐Ÿ“œ File vimwiki.md by @agora@social.agor.ai โ˜† ๐Ÿ“Ž
๐Ÿ“œ File vimwiki.md by @an_agora@twitter.com โ˜† ๐Ÿ“Ž
๐Ÿ“œ File vimwiki.md by @flaneur@merveilles.town โ˜† ๐Ÿ“Ž
๐Ÿ“š Agora node [[what are the similarities and differences between agora and fedwiki]] (pulled by the Agora)
๐Ÿ“œ File what-are-the-similarities-and-differences-between-agora-and-fedwiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

What are the similarities and differences between Agora and FedWiki?ยง

Moved to [[Comparing FedWiki and Agora]]. (because that’s a better name, and is the same name vera has used for her comparisons.)

๐Ÿ“œ File what-are-the-similarities-and-differences-between-agora-and-fedwiki.md by @patterning โ˜† ๐Ÿ“Ž

Differences between agora and stoa ok o

๐Ÿ“œ File stoa-test-2/what-are-the-similarities-and-differences-between-agora-and-fedwiki.md by @agora โ˜† ๐Ÿ“Ž

Differences between agora and stoa ok o

๐Ÿ“œ File stoa-test/what-are-the-similarities-and-differences-between-agora-and-fedwiki.md by @agora โ˜† ๐Ÿ“Ž

Differences between agora and stoa ok o

๐Ÿ“œ File what-are-the-similarities-and-differences-between-agora-and-fedwiki.md by @anonymous@doc.anagora.org โ˜† ๐Ÿ“Ž โœ๏ธ

Differences between agora and stoa ok o

๐Ÿ“š Agora node [[what is a wiki]] (pulled by the Agora)
๐Ÿ“œ File what_is_a_wiki.myco by @melanocarpa โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

What is a wiki? No one really knows.

Took some discussions from the Fediverse.

A discussion with Felix 2022-05-13

@felix@wandering.shop

It occurs to me that nowadays the word #wiki denotes a practice, not so much a kind of (web) app. An org file can be a wiki if it's used like one. The similarly-named feature on software forges doesn't work in the classic way either. And that's all right.

This semantical shift seems to indeed have happened. I do not like that, though. How do we call what we used to call wiki, then? Wiki? Now, the word has many meanings

Good question. Roguelikes also went through that, and also never found a good solution.

P. S. There is word roguelite now. I think I did respond with that, but that post is nowhere to be found now. Probably deleted by me.

A discussion with many people 2022-06-30

@akkartik@merveilles.town

"I've seen a ton of tools for note taking and software. Any number of tools from blogs to wikis, from mindmaps to Zettelkasten. And these are all great except they're all more complicated than they need to be. You can accomplish almost every single thing found in these other methods with what I call Wayne's Wiki."

@bouncepaw

I envy people who can get content with this little

@neauoire@merveilles.town

I don't really understand why this person calls this a wiki, or how it replaces a wiki in any way. ๐Ÿค”

@bouncepaw

It's a trend nowadays: calling everything wiki

@neauoire@merveilles.town

๐Ÿฆ‹ โœ‹ IS THIS

A WIKI

@bouncepaw

Algorithm: Does it have natural language text? If it does, it is probably a wiki.

There are even wiki-books somewhere.

@akkartik@merveilles.town

My definition of wiki is a set of named pages with crosslinks, some way to easily jump between pages.

In contrast with chronological notes, which are not named.

By this definition I think Wayne's wiki qualifies.

The foundational yin and yang of the knowledge-management universe are (b)logs and wikis. (And tags help convert between them, but that's a separate story.)

What's your definition? ๐Ÿ™‚

@klardotsh@merveilles.town

If we use Wikipedia's def (https://en.wikipedia.org/wiki/Wiki):

A wiki (/หˆwษชki/ (listen) WIK-ee) is a hypertext publication collaboratively edited and managed by its own audience directly

This would imply the term hinges on its collaborative aspect, which I personally agree with

@bouncepaw

I consider the Wikipedia's definition the purist definition. Look what they have! Hypertext (Wayne's one is text only). Collaboration (Wayne's's single-user).

@klardotsh@merveilles.town

Fair on the hypertext point especially. I guess I should be clear though: I have no problem with Wayne calling it absolutely whatever they'd like to call it :) I personally would probably call a write-only non-collab site of my own a knowledgebase or "docs", but whatever Wayne wants to call their own knowledgebase/wiki/etc isn't worth bikeshedding over

@bouncepaw

I LOVE bikeshedding

Can't have a universal ontology of everything without a good amount of bikeshedding

@akkartik@merveilles.town

It's all marketing. Every time a new term pops up, whether it's KMS or PDA or wiki or digital garden or zettelkasten, we get a few more people to try to grow an exo-brain. And that's a good thing.

@akkartik@merveilles.town

True, though it's a little outdated. Like, you'd have to take it up with tiddlywiki, right? ๐Ÿ™‚

@bouncepaw

Actually, TiddlyWiki calls itself โ€˜a unique non-linear notebook for capturing, organising and sharing complex informationโ€™, not a wiki.

https://tiddlywiki.com

@akkartik@merveilles.town

And yet, it's right there in the name.. ๐Ÿ™‚

@bouncepaw

Well, it is. I don't know what to do with that

@neauoire@merveilles.town

haha

@bouncepaw

I used to agree with the purist definition. Now, I like this definition: โ€˜A wiki is a dynamic editable siteโ€™. It allows gemini wikis. It disallows statically-generated websites such as XXIIVV (which I consider to be a digital garden only, not a wiki).

@neauoire@merveilles.town

history and editability I think, I never really thought about this until now I suppose.

I guess a text file could be a wiki, but if the suggestion is "Using Emacs/vim-style file system navigation is just moving the complexity of a wiki engine into an IDE", I'd feel a bit duped.

@akkartik@merveilles.town

"search for word at cursor" is a pretty simple thing. I wouldn't call editors that provide it IDEs.

But yes, that's what I meant by "foundational" above. Wikis are so simple that every computer is a wiki engine.

Your point about version control is a good one. OP is outsourcing that to git. Which is reasonable, but I still consider version control quite complex. So I'm overstating how foundational wikis are..

@bouncepaw

Maybe #wiki has become a synonym for knowledge management systems.

@neauoire@merveilles.town

I think it has. It's a good name for that stuff. I think memex is a bit out-dated.

@bouncepaw

Well, it's a nice short word. But what do we call what we used to call wikis? I call them classic wikis.

I think the word memex is unexplored! I have only seen like five sites called memeces on the net. That's very little.

@faun@merveilles.town

Public wikis? External wikis?

@jjg@theneuromantics.net

I think itโ€™s just a writable web page (or more generically, a writable hypertext):

https://en.m.wikipedia.org/wiki/WikiWikiWeb

โ€ฆwhich is what TBL had in mind in the first place, but it (the WWW) wound-up read-only for a handful of boring reasons.

eli_oat @eli_oat@dog.estate

just today I was thinking about how wiki's are the closest thing to what focused forums were for me in the early 2000s.

@neauoire@merveilles.town

People can call this a wiki if they want, it seems maybe "knowledge archive"/memex is enough for anything to qualify. In that case, I think whichever works for any one person, is good-enough.

While we're talking about wiki, my very most favourite feature in a wiki is the power to quickly find which pages are missing, which link is broken.

I could not maintain something like my personal without this.

@akkartik@merveilles.town

That's a good point. How do you typically track broken links? Does that include external links?

@neauoire@merveilles.town

just internal links, but xxiivv has nearly a thousand internal links, none is broken, I throw an error if I try building an one is missing.

@akkartik@merveilles.town

It seems like there's a continuum here. I have technically the ability to create cross-links in my note-taking system, but the cross-links are pretty sparse. I never create a link before it exists, so (I think) I don't have any broken links. In any case, linear ordering + folders are the dominant organizational primitive. So while you might say my notes aren't really a wiki, I'd say they have "low wiki nature". They don't encourage cross-links. I'm trying to improve that.

@akkartik@merveilles.town

Does https://permacomputing.net have any tool to enumerate dangling links? (As @bouncepaw said, I don't exactly consider them broken. And we do have enough of them on that wiki that we can't really afford to be as draconian as you are on your wiki.)

@neauoire@merveilles.town

I'm not sure, we should ask @320x200

@320x200@post.lurk.org

here you go https://permacomputing.net/broken_links/

If you're going to make new pages for these links based on third-party online/offline resources/knowledge, please make sure you properly ref, source and quote, no random copypasta plz (even if from wikipedia, etc). See https://permacomputing.net/editing/ :3

CC @viznut

@320x200@post.lurk.org

The listing relies on a plugin called brokenlinks, but we can rename the page to something more fit if broken is not adequate. If you have suggestions, let me know.

@neauoire@merveilles.town

cheers! wikipedia calls them redlinks, but we don't colorize ours, they more like missing links, than broken links.

@viznut@venera.social

A "broken link" sounds to me more like something that points to an external page. "Missing pages", maybe?

@bouncepaw

I juggle with broken links. They are colored in red in my private garden, even. A diary entry might have a dozen of red links, and that's ok. One day they become blue. Until they do, they are still usable, because I can see backlinks.

@neauoire@merveilles.town

argh, I don't know how to phrase my point correctly. ๐Ÿค”

I feel that a plain-text can be a wiki, if there's a powerful IDE behind, pulling the ropes. But in most cases, VIM will be more complex than a simple wiki engine.

I could be wrong-

@bouncepaw

Ah, I see. Then the plain-text file is the back-end storage! The IDE itself becomes the wiki!

@clematis@framapiaf.org

What if a single html file is the wiki and your browser the IDE? how do you like that? https://feather.wiki

@bouncepaw

I think there should be some strict definition that filters out most sites. If everything is a wiki, we don't need wikis. But there are wikis! I know of them for sure

@bouncepaw

I've just noticed that probably no one gets surprised by a gopher link in these parts of the net

@akkartik@merveilles.town

That's certainly part of my agenda ๐Ÿ™‚ "The gopher links will continue until you install a client."

๐Ÿ“š Agora node [[why have a personal wiki]] (pulled by the Agora)
๐Ÿ“œ File why-have-a-personal-wiki.md by @neil โ˜† ๐Ÿ“Ž ๏ธ๐Ÿ”— โœ๏ธ

Why have a personal wiki?ยง

I find writing too hard to want to spend it on things that disappear

โ€“ Martin Fowler (What is a Bliki)

At first my reasons were very similar to Nick’s reasons:

  • writing my thoughts publically makes me write them a bit more carefully
  • my thoughts are fuzzy and vague in my head, they become more real outside it (and may self desctruct in a cloud of stupidity)
  • it provokes debate, which helps me refine the arguments: 1+n minds are better than 1
  • I think I have something to say (we’ll find out right?)
  • I get sad at the state of debate in the world
    • news and media normally tell gossipy stories about anything but the underlying topic
    • in-person debate usually veers dramatically off-course and debates a well-worn set of less interesting topics instead
    • blogs or "point-in-time" publishing systems don’t produce an always-up-to-date sof thoughts

I think my reasons have changed slightly over time - my wiki has become perhaps more a way for personal notetaking, for shaping my thoughts, with less emphasis on the debate straight away.

The social part is definitely important though because I want to learn through discussion. Don’t just want to be typing into the void, in dialectic only with myself. The [[stream]] is perhaps more for that - [[networked learning]], [[connectivism]].

But is that its own thing? I guess so. You could technically have an entirely private stream and garden, if you wanted. So making it public is more for the networked learning aspect?

Combined, the [[blog/wiki combo]] helps me think more about what I learn (through wiki-ing it) and learn more about what I think (through conversations on the stream), I’m really digging it.

I think we need to better foster that though in our [[social software]] - currently it feels optimised for aggro. If you say a wrong thing, make a mistake, you’re more likely to be piled on rather than helpfully educated.

I have found it has aided massively in helping me form ideas. I’ve built up enough mass to have gravitational pull for other ideas now. New articles I encounter, things people post, I feel like I’m in a good place to relate it to what I already have thought about.

๐Ÿ“š Agora node [[xwiki]] (pulled by the Agora)
๐Ÿ“œ File XWiki.md by @agora@botsin.space โ˜† ๐Ÿ“Ž