<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://thechange.wiki/index.php?action=history&amp;feed=atom&amp;title=the_change_wiki%3ARedesigns</id>
	<title>the change wiki:Redesigns - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://thechange.wiki/index.php?action=history&amp;feed=atom&amp;title=the_change_wiki%3ARedesigns"/>
	<link rel="alternate" type="text/html" href="https://thechange.wiki/index.php?title=the_change_wiki:Redesigns&amp;action=history"/>
	<updated>2026-08-04T04:11:29Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://thechange.wiki/index.php?title=the_change_wiki:Redesigns&amp;diff=502&amp;oldid=prev</id>
		<title>Elie: Created page with &quot;This page is for ways the wiki could be completely redesigned.  ==Wiki engine== make a new wiki engine * use case ** ultra short &quot;pages&quot; that heavily link to each other ** the whole wiki as one gigantic directed graph (flow chart style) * text node ** displayed as a rounded square *** zooming in increases width but left-right-clamped to screen *** if (width clamped) height = whatever needed for text. but also adjusted so the text doesnt suddenly shift vertically when you...&quot;</title>
		<link rel="alternate" type="text/html" href="https://thechange.wiki/index.php?title=the_change_wiki:Redesigns&amp;diff=502&amp;oldid=prev"/>
		<updated>2022-11-04T10:42:06Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;This page is for ways the wiki could be completely redesigned.  ==Wiki engine== make a new wiki engine * use case ** ultra short &amp;quot;pages&amp;quot; that heavily link to each other ** the whole wiki as one gigantic directed graph (flow chart style) * text node ** displayed as a rounded square *** zooming in increases width but left-right-clamped to screen *** if (width clamped) height = whatever needed for text. but also adjusted so the text doesnt suddenly shift vertically when you...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page is for ways the wiki could be completely redesigned.&lt;br /&gt;
&lt;br /&gt;
==Wiki engine==&lt;br /&gt;
make a new wiki engine&lt;br /&gt;
* use case&lt;br /&gt;
** ultra short &amp;quot;pages&amp;quot; that heavily link to each other&lt;br /&gt;
** the whole wiki as one gigantic directed graph (flow chart style)&lt;br /&gt;
* text node&lt;br /&gt;
** displayed as a rounded square&lt;br /&gt;
*** zooming in increases width but left-right-clamped to screen&lt;br /&gt;
*** if (width clamped) height = whatever needed for text. but also adjusted so the text doesnt suddenly shift vertically when you reach that zoom point&lt;br /&gt;
*** else height = min(width, whatever needed for text) and put some fade-out and ellipsis if needed&lt;br /&gt;
** contains wikitext with expandables available&lt;br /&gt;
** can be titled or untitled&lt;br /&gt;
** can link to other nodes, even untitled ones&lt;br /&gt;
* math node&lt;br /&gt;
** can contain numbers and units (unknown whether should be powered by gnu or frink)&lt;br /&gt;
** id, val, desc, note&lt;br /&gt;
** equations (val) create math-reference links&lt;br /&gt;
** decide: can make equations that reference datapoints with no id?&lt;br /&gt;
*** internally it'd be stored as {001} or whatever number&lt;br /&gt;
*** displayed as a colored circle&lt;br /&gt;
**** then the nodes gotta set color background?&lt;br /&gt;
** renaming id's should automatically rename them in every equation&lt;br /&gt;
*** except equations that contain twirly brackets around id's&lt;br /&gt;
** youre allowed to make equations with blank datapoints; it'll propagate the unknowns&lt;br /&gt;
** conformability errors and math errors will also propagate as unknowns&lt;br /&gt;
* connection type&lt;br /&gt;
** default&lt;br /&gt;
** tether (set length i guess)&lt;br /&gt;
** math reference (can't be specified manually)&lt;br /&gt;
* interface&lt;br /&gt;
** you don't specify the physical locations of any nodes. the program moves them around as you traverse the graph. hyperbolic space effect&lt;br /&gt;
** controls option 1&lt;br /&gt;
*** left click to pan&lt;br /&gt;
*** scroll wheel to zoom&lt;br /&gt;
*** right click for node menu (edit, new linked node, delete) or general (new node, new connection)&lt;br /&gt;
*** left click to select text&lt;br /&gt;
* create-a-table feature&lt;br /&gt;
** specify rows and cols&lt;br /&gt;
** auto-tethers some nodes together&lt;br /&gt;
** idk how it would work for adding more tho&lt;br /&gt;
* history&lt;br /&gt;
** keep diff history with username/ip, just like mediawiki.&lt;br /&gt;
** deleted nodes have to be restorable. implement the same way as mediawiki&lt;br /&gt;
* talk pages&lt;br /&gt;
** should each node have an associated talk page?&lt;br /&gt;
** or should there be separate talk nodes that are hidden by default but can be shown?&lt;/div&gt;</summary>
		<author><name>Elie</name></author>
	</entry>
</feed>