jkeating (jkeating) wrote,
jkeating
jkeating

Software and Popcorn

I was suddenly struck by a thought on releasing software and cooking popcorn.

When releasing software, you spend a period of time shaking it up hard trying to find and fix the bugs. There is a point during this time that you know some bugs still exist, but to wait any longer will cause the whole release to be out of date and less useful.

When cooking popcorn you spend a period of time heating up the kernels and shaking them about trying to make them pop. There is a point during this time that you know some kernels still are unpopped, but to wait any longer will cause the rest of the popcorn to become burned and the whole batch to be less than tasty.

Figuring out the right time to take the popcorn off the heat is very much like figuring out the right time to release software, known bugs and all.

mmmm popcorn.
Subscribe

  • Future of Fedora Release Engineering

    I have now been doing Fedora Release Engineering for nearly 5 years. My first task was to rebuild every Fedora Core package for a gcc change leading…

  • Fedora talk at fi.muni.cz

    I just finished giving a Fedora talk at Faculty of Informatics Masaryk University. That is one of the reasons why I've spent the week working…

  • Looking for emacs folks who use git

    Do you use emacs? Do you use git? Do you use the emacs git integration system? Are you willing to do some tests on an EL-5 (RHEL 5 or CentOS 5)…

Comments for this post were disabled by the author