On Tue, Oct 11, 2011 at 10:41 PM, Offray Vladimir Luna Cárdenas

>> I've just installed fossil and created a test project.  So now I see
>> what you mean:  the "fossil file" (repository) is a single file that
>> encapsulates everything, and (in a way I don't understand, but
>> probably don't need to understand) is syncronizable through the fossil
>> server.

> Imagine that you can put a leo file inside a Fossil repository and that you
> can put all the derived or original files of "@files" nodes under that
> repository also. Let's call it a ".leof" (for leo + fossil) extension and
> imagine that every time you save the file of a new version of the leo file
> or its @files nodes is versioned and saved inside that fossil repository. So
> you have a single portable file that contains a "discourse" about changes in
> time in the structure of your Leo files, outlines or its associated files in
> the @file nodes

Yes.  Clear enough.

> and that can be coordinated, p2p fashion, with other
> repositories like that or with just plain files in your hard disk or in
> anyplace where you move that file and leo.

That's what fossil does, right?

> The added size to Leo for
> understanding that "discourse" is 700k in a portable C file. This would be
> the way of dealing with the insufficiency of just "everything is a file" of
> Unix, so this .leof file format adds kind of an Smalltalk's image
> abstraction to storage in Leo and more intelligence in the way Leo works
> with its own files history in time.

Very interesting.  It does seem like a Smalltalk image.

By analogy with the undo discussion, my guess is that only a
node-oriented version of the "discourse" will have any chance of being
comprehensible in the Leo environment.

Thanks for the further clarification.  I would imagine that this kind
of project would move ahead slowly, but who can say now what new
horizons it might bring?

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to