Put the stable version in the distribution. The only time I replace the boot loader is when there is a problem.I bought a number of Uno boards with the problem and it would have been nice to fix them with the IDE. These boards were a huge pain since I booted them a lot using them mostly for software development.I was thankful for westfw's fixes. It would be nice if the Arduino team had something like a "hot fix" area for bugs like this.
how do you find the latest optiboot (and know it's the latest)?
So: the latest official version is whatever appears in the latest official release. The latest "beta" version is whatever appears on the Arduino github repositories. For later than that, you have to watch the forums and/or the google code issue list, and/or ask.
is one of those the v3 on google code? http://code.google.com/p/optiboot/
Then the Arduino team looks at my code and does more extensive testing than I'm able to do, and decides (hopefully) "yes, this is good and it should go into the official distribution." Then it shows up in the official arduino source base as well. (I believe that this has JUST happened for optiboot 4.4 and the 1.0 source base.)
do you know why the lock-bits in the official distribution are different?