> After a while I thought that easiest way to connect the two is 
> implementing some kind of special file system. In this (let's call it 
> LeoFS), filenames are gnxes and file content is the body or maybe (headline 
> + '\n' + body). All these editors have some kind of tree representation of 
> the file system which can be enhanced to draw Leo icons and headlines 
> instead of filenames.
>
 [...]

> I am amazed how no one has implemented such feature in any other editor 
> yet. Due to the lack of time I had to abandon this idea but it still burns 
> in the back of my head waiting for a better time to be realized.
>

Here's one my smouldering embers: A long time ago, before I ever considered 
learning how to script or program, I was intensely involved and enthused 
with Wiki's in general and TWiki in particular. One of the problems 
inherent in text-based wiki's, 99% of them, is how to reference and store 
media such as pictures, sound, videos, pdfs, .... For the most part all of 
the wiki engines solve the reference part more or less succinctly and 
sometimes elegantly. Unfortunately the accessories storage part is shoved 
to the side -- usually one big heap with some kind of human illegible 
machine generated index. (This isn't unique to wiki's. This same 'media 
ghetto' solution is used by almost every content management system I've had 
occasion to use.) 

 

My conceptual solution to this was/is "What If Topics Were Folders?", 
topics being the twiki version of Nodes. Basically: every topic is a 
container, within the container if the default file exists, display that 
using the filetype's default rendering mechanism (think web servers and 
index.html). Media files could be "attached" simply by storing in the same 
container and then referenced with a link from the default file. Any topic 
can contain other topics, and thus media files, recursively. A text file 
would be the global default rendering file, but that could be changed for a 
local topic/branch to use video or audio or graph instead.

 

All this is a really long way of saying: I agree with you. Filesystems are 
a smashing great idea. Nodes are a smashing great idea. Putting them 
together would be awesome.

 

 matt

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to leo-editor+unsubscr...@googlegroups.com.
To post to this group, send email to leo-editor@googlegroups.com.
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to