My pre-1.0 wishlist

Hal Murray hmurray at
Sat Jun 4 08:58:40 UTC 2016

esr at said:
> False modesty would serve our planning needs poorly so I'm just going to say
> straight out that if *I* can't get my head all the way around the fscking
> hairball (and so far I clearly can't) the list of people who could plausibly
> manage it is pretty damned short.  One of our rays of hope is Steve Summit
> if we can get him fully on board - he might be one of them.

> I'm working the simplification attack right now, in a relatively indirect
> way, and plan to start learning rr as soon as I ship version 1.0 of the
> Microserver HOWTO.   

How close to you think you are to finishing the HOWTO?

I'll try to make a good pass this weekend.

I still think it would be easier to hand off to others if it was split into 
chunks, and you are the best one to do that.


I'm less pessimistic about TESTFRAME than you are.  You shouldn't need to 
understand the hairball.  You do need to understand the interface with the 
outside world.

I think you need to intercept the big select rather than trying to avoid that.

The timer interrupts make things a bit complicated.  We have to find a way 
for the collect phase to write stuff to the replay file.  We can't do that 
from the interrupt handler.  At worst, the interrupt handler can set two 
flags, and all intercept calls can peek at the new flag.  When replaying, if 
you find a timer line, just set the timer flag and process the next line.

When you are ready to try again, we should arrange a phone call.

We have to remember not to turn on the timer in replay mode.

These are my opinions.  I hate spam.

More information about the devel mailing list