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.
