How to do a release

From XiphWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

You made a new release, the world is waiting for it. Here is what to do:

Prepare a tarball

./autogen.sh
make dist

Ideally, offer binaries for the different systems.

Repository check-in

Check-in your release and the updated checksum files MD5SUMS and SHA1SUMS to

https://svn.xiph.org/releases/YOUR-COMPONENT/

Extending the checksum files is easy on a Unix machine:

md5sum YOUR-FILE >> MD5SUMS
sha1sum YOUR-FILE >> SHA1SUMS

Website update

After about 30(?) minutes repository changes will be visible on

http://downloads.xiph.org/releases/YOUR-COMPONENT/

Then you should update the download section on the Xiph website. In there repository this file is located at

https://svn.xiph.org/websites/xiph.org/downloads/index.shtml.en

Announcement

Announce your release where apropriate. This can include

  • Announce
  • your blog
  • the project's FreshMeat page
  • <other suitable places>

It might also be a good idea to notify people maintaining ports of your project.

See Also