If Leo-as-an-idea were to be decoupled from both LeoPython and LeoJS, then there ought to be a requirements document that expresses the essence of Leo, and an API that could support the functionality when invoked by any (or many, anyway) language. Then there could be many implementations, in many languages, and they could all meet the requirements.
An interesting idea... and very hard to pull off, I think, considering the difficulty in explaining what Leo *is* and what you can *do* with it. One hard area would be the coupling between Leo and its programming language. The plugin mechanism would probably have to generalized. OTOH, the Leo bridge could be a route forward. Just like Jupyter can work with many languages because it uses a server for many capabilities, a Leo client in many languages could interact with a Leo bridge server in many languages. On Friday, July 5, 2024 at 4:07:53 PM UTC-4 Paul wrote: > With the deepest respect for Edward, Felix, and the very many contributors > for a project I have followed for 25 years, I must agree. > > Branding: unique name, short and descriptive of key benefits, not > restricted to coders or VSCode (as JS implementation may go elsewhere) > > Consider what people search for: > https://alternativeto.net/software/leo-editor/ > > URL: emphasize key benefits: see above link - no jargon > > LEO acknowledged, not emphasized, as potentially confusing VSCode JS > extension and Python source > > Documentation both textual and video) - ideally from scratch - or highly > condensed at least > > Best wishes for project I've followed for decades and wish immortality (at > least in my lifetime ;) > > Paul > > On Friday, July 5, 2024, <[email protected]> wrote: > >> [email protected] >> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/leo-editor/topics> >> Google >> Groups >> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview> >> [image: >> Google Groups Logo] >> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email/#!overview> >> >> Today's topic summary >> View all topics >> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/leo-editor/topics> >> >> >> - LeoJS needs to be its own thing >> <#m_-170669319190884531_m_818017188660420355_group_thread_0> - 1 >> Update >> >> LeoJS needs to be its own thing >> <http://groups.google.com/group/leo-editor/t/14e02a5041dc1d26?utm_source=digest&utm_medium=email> >> >> Inspired Mars <[email protected]>: Jul 05 05:36AM -0700 >> >> I’ve watched the progress of “LeoJS” with interest. >> >> >> What has resulted is something new that deserves to be seen as such. >> >> >> The millions of people that use Visual Studio Code have no idea ...more >> <http://groups.google.com/group/leo-editor/msg/874e8d481935?utm_source=digest&utm_medium=email> >> >> Back to top <#m_-170669319190884531_m_818017188660420355_digest_top> >> You received this digest because you're subscribed to updates for this >> group. You can change your settings on the group membership page >> <https://groups.google.com/forum/?utm_source=digest&utm_medium=email#!forum/leo-editor/join> >> . >> To unsubscribe from this group and stop receiving emails from it send an >> email to [email protected]. >> > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/39534050-65f0-4b8d-a361-e68ae51991b8n%40googlegroups.com.
