Home
 
 
28 March 2008 @ 02:19 am
input.  
Going through some old photos, I stumbled across this gem documenting the planning in progress for what would become the input layer in 2.6. We were still in 2.5.x kernels back then. All this probably seemed like a great idea at the time.

Sometimes I question some of the design decisions we made back then, and wonder if we're really any better off.

Thankfully input has a fairly active maintainer still, so stuff continues to get regularly poked.
 
 
( Post a new comment )
barishfoo[info]fooishbar on March 28th, 2008 11:21 am (UTC)
Heh. It seems mostly sane, if very mildly overengineered and abstracted. I'm pretty happy with it all over, though.
(Reply) (Thread) (Link)
Pete Zaitcev[info]zaitcev on April 2nd, 2008 03:50 pm (UTC)
The funny thing, the picture was implemented and works pretty well. The input is failing at something that's not pictured: the nightmare plug/remove model, races all over and utter disregard for SMP. I like the lack of attempts for geographic addressing and multi-user systems.
(Reply) (Thread) (Link)