I have been working long hours to complete rc1.

Once, when I was in graduate school, I was working just as furiously
to complete a programming project.  At that time I happened to remark
to a professor about the compulsion I was feeling and he replied that
it was well known that the closer we come to completing any project
the more urgently we desire that the project be completed.

That remark has stuck with me for about 40 years.  Don't know if there
is any psychological research proving that effect, but it certainly
seems to be true for me :-)

Deadlines are useful tools, as the recent progress on Leo has shown.
But deadlines also have dangers--they can override otherwise good
judgment.  We want deadlines to remain useful servants.  We don't want
them to become masters--ends in themselves.

How does this relate to Leo?  Well, I have been reluctant to push rc1
back, even for a few days.  But that would be foolish. There is
nothing magic about Valentines day, and it would be especially ironic
if I worked so hard that I neglected Rebecca :-)  No fear of that, I
am happy to say.

But there are two issues (now three with the bug report about Leo on
Python 2.7 a3) that should be resolved fully before releasing Leo 4.7
rc1.  Nothing bad will happen if rc1 gets delayed a few days.

1. goto-global-line.  I had thought that this was just a minor issue.
I was wrong.  The code involving @auto nodes must be entirely
rewritten. It was not off by a few lines, it could be off by 1000
lines. There is no need to go into details here, but this is a fun
little project.  I spent several hours working on it last night; it
might take an entire day to finish properly.

2. Improved caching. This is a more important and riskier project.
I'll discuss this project in detail in another thread.

In short, it's time for me to chill out a bit and let rc1 happen when
it will.

Edward

P.S. One benefit of the recent drive to finish rc1 has been an
increased awareness of tiny defects in Leo.  In the past week I have
fixed several of these "fit-and-finish" items that most people would
be aware of subconsciously, if at all.

EKR

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to