> a good UI absolutely cannot cater to both
So make two UIs? Or an API and a novice user / mass market UI, and let the open source community serve fussy power users (and borrow some of their good ideas as a return on your show of good faith)?
So make two UIs? Or an API and a novice user / mass market UI, and let the open source community serve fussy power users (and borrow some of their good ideas as a return on your show of good faith)?