There's also been a suggestion of putting nodes in Fossil, which seems
to offer the benefits of a db engine, plus versioning: all in one file.

http://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki

On Fri, Dec 16, 2011 at 7:58 AM, mdb <[email protected]> wrote:
> I vote for allowing the saving and reading of nodes to a database
> table, but not attempting to replace simple flat file storage.
>
> Instead, a node attribute could be set to define the secondary storage
> and/or source.  When saving a leo file you should have the option to
> break the outline nodes from the database (i.e., you only used the
> database to read-in nodes) or change the stored database node if you
> made changes, or you could decide to create a new version.  And if the
> attribute fields are set up well you can have the option to reconnect
> or compare to a stored node.
>
> SQLite would probably be the simplest implementation on the user
> side.  A full featured version would allow for any database system
> using python db interfaces, and include 'cloud' computing.
>
> With little doubt, a full-fledged database supported system that uses
> the system's  locking and sharing tools would be safer and richer than
> allowing nodes in one .leo file to reference nodes in other .leo
> files.
>
> On Dec 15, 10:07 pm, Terry Brown <[email protected]> wrote:
>> On Thu, 15 Dec 2011 15:49:11 -0800 (PST)
>>
>> Dave <[email protected]> wrote:
>> > I've thought on and off about the merits of a Leo implementation that
>> > stores its nodes and outlines, not in .leo files, but in an SQL
>> > database (MySQL, PostgreSQL, SQLite etc).
>>
>> There was some work done to get Leo to use ZopeDB as a backend, some
>> time back.  I think it was working at the proof on concept level.
>>
>> It's an interesting line of thought.
>>
>> Cheers -Terry
>
> --
> 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.
>

-- 
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