# Node - an [[action]]. - To contribute to a [[node]] in the Agora. - TLDR for the Agora: If you volunteered a note called node.md (case insensitive) to this Agora, it would show up here with mine. - In an Agora, each contribution named after a node or tagged with it is a [[subnode]] of the node by default. - a [[thing]]. - You are currently *in* a [[node]]. - The [[Agora]] is about [[nodes]] and [[edges]] -- the connections they have, explicitly labeled, modelling how the nodes are related. - This text you're reading is a [[subnode]] of node 'node' in this Agora; meaning it is a [[resource]] (a file) named after it, and thus assumed by the Agora to be *about* it or relevant to it. - An [[agora]] node is a crowdsourced [[set]] of resources page on a [[topic]] or [[entity]]. - #push [[agora rfcs]] - being [[nodes]], [[subnodes]] should have their own [[subnodes]]. - they currently don't; the Agora models one level only. but that could change. - Nodes and edges are [[the heart of the agora]], which is, I believe, in essence a [[commons]] built upon a [[distributed knowledge graph]]. - A node maps to a [[wikilink]] or #hashtag. - Nodes are sets that contain [[subnodes]] volunteered by different [[users]] and tracked as [[sources]]. - Subnodes are currently plain Markdown notes stored somewhere on the internet. - Sources are those available through an [[agora client]]. - If you just got here from Twitter, consider [[agora twitter integration]]. - [[tweet]] https://twitter.com/flancian/status/1342093633940561921 - #pull the Agora is a [[sequential wiki]] in the spirit of [[everything2]]. - [[livejournal]] [[medium]] are other inspirations. - A node is one of the components of a [[graph]]. - an [[action]] - to [[maintain]] a node in the [[agora]]; to contribute notes or other content to it. - [[git]] https://github.com/flancian/agora-server/blob/9fc30657f7a28f40b3e5d54bb6f3037eb074b8e8/app/agora.py#L46