Of course Edward, I tried to make it clear in original post that in now way 
was I trying to manipulate/trick you into taking this on. It's a *huge* 
project. 
I think you've got important core work to do that doesn't involve writing 
GUIs. Terry alluded to this but the only thing I would say, perhaps as a 
discussion for your sprint, is simply that you consider the current 
interface for writing front-ends in Leo. 

I think if I *were* going to try to coerce you into anything it would be in 
reviewing the boundary between Leo's core and Leo's Qt interface to ensure 
that it is fully generic/decoupled so that it becomes as easy as possible 
for *others beside you* to write front-ends for whatever comes along. From 
my limited attempts to understand this interface it looked like the line 
might have blurred a bit over the years, but that might also be me just not 
having the expertise with either Leo or Qt to know where the line is 
exactly. Blurry line or blurry vision? Not sure.

Despite you being a constant with Leo for decades I think we all know all 
good things must come to an end at some point. My only wish, when you 
leave, is that Leo's abstraction layers are clear, clean, concise. That way 
when you're gone perhaps a team of 5 or 6 of us can hobble enough effort 
together to keep Leo alive (by writing new parsers for new languages and 
new GUIs for whatever popular framework is available).


On Tuesday, April 18, 2017 at 7:32:27 AM UTC-4, Edward K. Ream wrote:
>
> On Tuesday, April 18, 2017 at 6:10:19 AM UTC-5, Edward K. Ream wrote:
>
> > I'll see if I can do a hello world app today. 
>
> '''hello_curses.py: Hello world in curses.'''
> import curses as c
> import time
> w = c.initscr()
> w.insstr('Hello World')
> w.refresh()
> time.sleep(2)
> c.endwin()
>
> To repeat, this would be a major project.  I'm not going down this rabbit 
> hole any time soon.
>
> 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.

Reply via email to