Skip to content

Maintainers' Corner

pbatard edited this page Jul 5, 2012 · 1 revision

Release/RC checklist

  • Update libusb/version.h. If RC, set LIBUSB_RC to "-rc1", etc.
  • Update NEWS (and additionally TODO/THANKS)
  • Update AUTHORS and make sure anybody listed with the following is present:
 git shortlog -s | cut -c8-
  • Run ./autogen.sh
  • Run make distcheck
  • Run make docs-upload in the docs directory
  • Test the release tarball
  • Add released version to trac (Ticket System -> versions) and set that version as default
  • If any bugs were pending actual release, close them
  • Set the trac version milestone in the roadmap as completed
  • Upload the snapshot(s) (if not automated) and make sure the source tarball is set as the default download
  • Update the project's web page if needed
  • Check that the SourceForge tarball download actually works
  • Send a release notification to libusbx-devel, libusb-devel and linux-usb

Updating the project's pages

Clone this wiki locally