Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xanadu #7

Open
justin2004 opened this issue Jan 28, 2021 · 2 comments
Open

xanadu #7

justin2004 opened this issue Jan 28, 2021 · 2 comments

Comments

@justin2004
Copy link

justin2004 commented Jan 28, 2021

hey, not an issue... just a discussion...

i see some of the Project Xanadu ideas in monotome. specifically transclusions and backlinks.

is that just convergent interests or were you inspired by some of ted nelson's ideas?

@cblgh
Copy link
Owner

cblgh commented Feb 1, 2021

@justin2004 hey :)

Monotome doesn't have any direct Xanadu-inspirations, more like indirect ones—other sites have popularized backlinks / transclusion and I implemented them in Monotome for the heck of it. That said, Ted was definitely ahead of the curve by decades. I have yet to read any of his books, but I'm looking forward to when I manage to get ahold of one :)

@justin2004
Copy link
Author

justin2004 commented Feb 2, 2021

Ted was definitely ahead of the curve by decades.

+1

i also like the consequences his 3 proposed layers. one is that you can do content addressing (not just whole document addressing or document fragment addressing)... which i imagine might look a little like how we can get a permalink to a line in a github repo.
so you can transclude just text even if it occurs in some primped layer in the referenced document.
i think monotome has to transclude the whole referenced thing (primping and all), right?

 I would propose a three-layer model:[8]

    A content layer to facilitate editing, content linking, and transclusion management.
    A structure layer, declarable separately. Users should be able to specify entities, connections and co-presence logic, defined independently of appearance or size or contents; as well as overlay correspondence, links, transclusions, and "hoses" for movable content.
    Finally, a special-effects-and-primping layer should allow the declaration of ever-so-many fonts, format blocks, fanfares, and whizbangs, and their assignment to what's in the content and structure layers.

https://www.xml.com/pub/a/w3j/s3.nelson.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants