And your document could have nodes that link to documents on other Leo
servers, providing the same API.

On Mon, Apr 1, 2013 at 3:52 AM, Ville M. Vainio <[email protected]> wrote:
> I would do it by creating a web server that serves a leo document over
> RESTful api, then integrate support for this service in Leo (where "save"
> would send changes, etc)
>
> It could use a db, flat file system or live leo process as backing store.
> This is a minor implementation detail.
>
>
> On Mon, Apr 1, 2013 at 5:45 AM, Seth Johnson <[email protected]>
> wrote:
>>
>> On Sun, Mar 31, 2013 at 12:10 PM, Ville M. Vainio <[email protected]>
>> wrote:
>> > If Leo supported lazy loading of nodes, db would allow huge docs w/
>> > small
>> > ram footprint & load times.
>> >
>> > As for networked access, db seems like wrong way to do it (dB's don't
>> > work
>> > well over internet)
>>
>>
>> Curious how else you'd do it.  Interface with documents on a web site?
>>  Build it on a P2P sort of platform layer (that might be built on a db
>> or documents at the nodes, in fact)?  The interesting thing to me
>> would be massively scalable and distributed Leo on a NoSQL backend.
>>
>>
>> Seth
>>
>>
>> > On Mar 31, 2013 6:28 AM, "Terry Brown" <[email protected]> wrote:
>> >>
>> >> On Sat, 30 Mar 2013 14:56:55 -0700 (PDT)
>> >> "Edward K. Ream" <[email protected]> wrote:
>> >>
>> >> > So let's refocus on the future of Leo.  What problems with Leo (or
>> >> > .leo
>> >> > files) would DB's be likely to solve?  This would be a good topic to
>> >> > discuss at the sprint.  Your comments, please.
>> >>
>> >> That was why I said you'd have to stop thinking about Leo if you wanted
>> >> to learn about the functionality of DBs, which is no compulsory :-)
>> >>
>> >> Leo's data storage needs are very simple, a list of nodes, a list of
>> >> edges.  DBs are one very easy way to get networked storage, and they
>> >> also offer opportunities for versioning.  git is another networked out
>> >> of the box data store that might work.  I think DB's relevance to Leo
>> >> are networking and versioning, not table relating and querying.
>> >>
>> >> I don't think this line of thought is about fixing Leo - it's ability
>> >> to load and save data locally's fine, apart from multi-outline save
>> >> speed, and that's not a huge issue.  So this is about new capabilities,
>> >> networked, possibly collaborative data, etc.
>> >>
>> >> If we want things to fix, we can look at the list SegundoBob's
>> >> generating :-}
>> >>
>> >> Cheers -Terry
>> >>
>> >> --
>> >> 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 [email protected].
>> >> To post to this group, send email to [email protected].
>> >> Visit this group at http://groups.google.com/group/leo-editor?hl=en.
>> >> For more options, visit https://groups.google.com/groups/opt_out.
>> >>
>> >>
>> > --
>> > 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 [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at http://groups.google.com/group/leo-editor?hl=en.
>> > For more options, visit https://groups.google.com/groups/opt_out.
>> >
>> >
>>
>> --
>> 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 [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/leo-editor?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>
> --
> 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 [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/leo-editor?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to