On Sunday, October 21, 2018 at 11:01:57 AM UTC-5, Offray Vladimir Luna Cárdenas wrote:
It's good to see the advances in the servers direction. The idea of a more > decoupled Leo with web interfaces and the idea of "outlining" services to > other systems and languages that some have proposed seems close. > Interesting idea. Providing "outlining services" seems like another project. I would avoid going into the Apache path and I would try to choose a > minimalist pure python web framework (bottle, flask, other used by Jupyter) > that can deal with the server/sockets core code functionality in Leo and > leave the scaling part to a server neutral back-end (Apache, Cherokee, > Lighttpd, Enginx, etc.) > Sounds reasonable. In another answer in this thread I said we could assume that Leo would use something like Apache (server), but I want to make clear that all options are on the table. When I was trying to implement ideas from Leo in Pharo/Smalltak I remember > focusing on the "outlining experience" first. I wanted to be able to > add/remove and move nodes that have a "header" and a "body" inside Pharo. > Sometimes, when I think in this idea of "outlining" services using a web > interface I think which is the minimal web library that provides me a tree > interface, for example Inspire Tree[1], and how I would connect it to the > tree representation I already have in Grafoscopio. Because I don't want to > have a lot of moving parts in different languages and programming paradigms > (something that already happens to Jupyter), I would like to create some > socket/service that connects the web interface with the Pharo backend. So > all the machinery behind trees is already there and the only "new thing" > I'm implementing is a way to decouple the GUI so it can be a web app. > > [1] http://www.inspire-tree.com/ > > Hopefully, something like that can be the path for services/sockets in > Leo. I wonder how Leo-Vue can connect to Leo server, for example and what > is the demo MVP for a web interface that connect with a Leo backend. > I don't know enough to respond in detail just now. Edward -- 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 https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
