diff --git a/doc/developers/checklist b/doc/developers/checklist index 7c355139..1f66c6b5 100644 --- a/doc/developers/checklist +++ b/doc/developers/checklist @@ -1,10 +1,25 @@ CHECKLIST FOR NEW RELEASES ========================== -* Update CHANGES -* Update lm_sensors.lsm -* Do a `make package' -* Tag the release using CVS ('cvs tag V#-#-#' from the dist root) -* Do a `cvs commit' (to commit the new version changes) -* Move new release to web archive, and pgp sign (& copy to mirrors) -* Freshmeat announce +release: +- Update CHANGES +- Update lm_sensors.lsm +- Tag the release using CVS ('cvs tag V#-#-#' from the dist root) +- check out i2c and lm_sensors2 +- update lm_sensors2/version.h, and cvs commit it +- cp lm_sensors2/README.package README +- remove 'CVS' related files/directories +- tar it up and post it (sign it!) + +kernel patch (repeat with latest 2.2.x and 2.3.x kernels): +- untar a virgin kernel +- mkpatch against i2c, and apply it +- mkpatch against lm_sensors2 +- put the patches in a lm_sensors-2.x.x-kernel-2.x.x.patches dir +- cp ../lm_sensors.../lm_sensors2/README.patches ./README +- tar and post it (sign it!) + +misc: +- copy to mirrors +- announce on Freshmeat +- clear support area of unanswered tickets