Enfilade
Dan Tobias (Talk | contribs) (Having some trouble accessing some of those links, so added Internet Archive links) |
Dan Tobias (Talk | contribs) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{FormatInfo | {{FormatInfo | ||
|formattype=electronic | |formattype=electronic | ||
− | |subcat= | + | |subcat=Hypermedia |
− | |released= | + | |released=1970 |
}} | }} | ||
− | An '''enfilade''' is a basic structure used in [[Project Xanadu]] to represent documents as a tree structure. They were invented in | + | An '''enfilade''' is a basic structure used in [[Project Xanadu]] to represent documents as a tree structure. They were invented in 1970 and revised several times since. Until 1999, the details of enfilades were a trade secret, with only cryptic mentions in published literature. A newer development of enfilades called the '''ent''' is now being used in Xanadu development. |
The key concepts are '''dsps''' and '''wids''', where dsps are displacements or offsets (giving the relative location of something in the tree from some other place), while wids are ranges of the tree which can be treated as objects. | The key concepts are '''dsps''' and '''wids''', where dsps are displacements or offsets (giving the relative location of something in the tree from some other place), while wids are ranges of the tree which can be treated as objects. | ||
Line 22: | Line 22: | ||
== Links == | == Links == | ||
* [[Wikipedia:Enfilade (Xanadu)|Wikipedia article]] | * [[Wikipedia:Enfilade (Xanadu)|Wikipedia article]] | ||
+ | * [http://xanadu.com/EnfTheory-D10 Enfilade theory] | ||
* [http://www.xanadu.com.au/ted/XUsurvey/xuDation.html Xanalogical Structure] | * [http://www.xanadu.com.au/ted/XUsurvey/xuDation.html Xanalogical Structure] | ||
* [http://www.sunless-sea.net/wiki/EnfiladeTheory Introduction to enfilades] ([https://web.archive.org/web/20070927172132/http://www.sunless-sea.net/wiki/EnfiladeTheory Internet Archive copy]) | * [http://www.sunless-sea.net/wiki/EnfiladeTheory Introduction to enfilades] ([https://web.archive.org/web/20070927172132/http://www.sunless-sea.net/wiki/EnfiladeTheory Internet Archive copy]) | ||
− | * [http://www.sunless-sea.net/wiki/EntTheory Ent theory] ([https://web.archive.org/web/20080516235211/http://www.sunless-sea.net/wiki/EntTheory Internet | + | * [http://www.sunless-sea.net/wiki/EntTheory Ent theory] ([https://web.archive.org/web/20080516235211/http://www.sunless-sea.net/wiki/EntTheory Internet Archive copy]) |
[[Category:Xanadu]] | [[Category:Xanadu]] |
Latest revision as of 13:23, 22 October 2017
An enfilade is a basic structure used in Project Xanadu to represent documents as a tree structure. They were invented in 1970 and revised several times since. Until 1999, the details of enfilades were a trade secret, with only cryptic mentions in published literature. A newer development of enfilades called the ent is now being used in Xanadu development.
The key concepts are dsps and wids, where dsps are displacements or offsets (giving the relative location of something in the tree from some other place), while wids are ranges of the tree which can be treated as objects.
Editing is done by splitting trees into subtrees which can be rearranged. A subtree can be multiply linked from different places, allowing a set of data to be used more than once, inheriting all its properties.
[edit] Versions
The versions of enfilades that have been used are:
- Model-T Enfilade
- POOMfilade
- Spanfilade
- Granfilade
- Ent