CHECKLIST FOR NEW RELEASES ========================== release: - check out i2c and lm_sensors2 - Update, if necessary, the version number of `sensors' (edit prog/sensors/sensors.c and change the VERSION define) - Update if necessary, the version number of libsensors (edit lib/Module.mk and change LIBMAINVER and/or LIBMINORVER) Remember: update main number when interface changes, minor if new functionality is added, and patch if only bugs are fixed. - Update CHANGES - Update lm_sensors.lsm and send it to the LSM by mailing it to lsm@execpc.com with the subject `add' (no quotes). - update lm_sensors2/version.h, and cvs commit it - Tag the release using CVS ('cvs tag V#-#-#' from the dist root) - 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