yes, name calling is unacceptable.
Also remember.. it is us who built the firmware, from scratch, in our spare time; milkshake has done more for pandora than most people (he built the repo), and WizStan is a big piece of whats going into HF6; don't forget that all the people arguing here are arguing because of their passion.
We've all put thousands of hours into building this sucker
I'm hopeful Craig will see the wisdom of long inthe tooth developers, and carefully pick and choose what to keep, what to toss out, not just toss it all out ("baby with the bathwater") out of lack of understanding; he's not built the firmware, doesn't really know too well how unix and linux work nor how the many layers backend, frameworks and middleware and frontends work. (not his fault, he's busy assembling units, just as mjweston is the designer; everyone has their piece.) ED makes the SD cards for Craigs team to use for flashing new Pandoras.. Craigs not there yet. But Craig is one determined guy, so if he choses to do this, then he will do it; I think he _will_; hopefully it turns out as awesome as he likes, since that woudl be great
He did pump out the appstore over a couple weeks.. it may have issues and whatnot, but can't deny it works.
ie: Just as Craig is not writign his own kernels, or his own Apache replacement for the appstore, you have to decide where on the line is your palce; did he write his own CGI module for perl, or use CGI.pm? He likes pnds, and I think he's using libpnd.
He's not really on top of libpnd probably, so does he know it can handle his button input for him, or is ghe going to try to reimplement the wheel there and introduce a larger footprint, a large surface area for bugs to creep in?
This is what we're talkin gabout.. the continuum from left to right.. how far back is he goign to go, and will he go 'too far'? (If he goes 'too far' for fun of the hack, all the power; but idfeally, minimisinfg the new work, to get the job done, is far more effidcient for his time, and getting to his goals.)
Consider -- the whole 'detect roms and move them to the right place' issue; coudl build up a whiole new infrastructure to do it ... or just add a script tot he existing mount-script (when a SD is put in, a script is run to do the mounting and put it into /media, etc.) Coudl just add a line there to invoke his own script, which in turn offers the user the chocie to relocate the files or to never ask again (for experienced users.) Then try to move them, or whatever it wants to do.
This could be done with the current system, and be done in an afternoon.. without redoing the whole world..
.. but thats just one piece of his vision I'm sure; he wants a nice simple interface, etc and so on. Good!
But you see my point.. we all build a very comprehensive system, that he can leverage; a toolbox if you will. But if he builds his own hammer, okay..
--
I build minimenu, for him; he asked me for it, a week befoer we thought we were shipping, so I built in, worked my tail off; I even made some choices of design for him (he wants Start button to start an app, so it does
, and daveC designed a lot of the artwork and the way it works and wrestled like mad; but it was for Craig. I'll not be offended he now wants to write another interface, such is life.
--
We are, after all, professionals.
(this is what Hunter S Thomson said when he had an underling getting a tattoo, so he coudl write a news article about tatoo parlours
jeff