Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Releases: Add Bitcoin Core 0.10.1 #799

Merged
merged 6 commits into from Apr 27, 2015

Conversation

Projects
None yet
3 participants
Contributor

harding commented Apr 2, 2015

Preview: http://dg4.dtrt.org/en/download and http://dg4.dtrt.org/en/release/v0.10.1

This updates the download links to point to 0.10.1 and adds the 0.10.1RC3 release notes to the site. I'll keep it updated througout the RC cycle, but it can be merged by anyone with commit access once 0.10.1 final is released (see TODO lists below).

CC: @laanwj

Essential TODO:

  • Figure out where the files go as discussed in #748 (discussed: it should be https://bitcoin.org/bin/bitcoin-core-0.10.1/)
  • Make sure the download links work. This is now automatically checked as part of the Travis CI build, so trigger a rebuild and, if it passes, this should be safe to merge.

Optional TODO (may be done in commits after merge):

  • Add the actual release date to the YAML header in _releases/0.10.1.md
  • Add the magnet URI to the YAML header in _releases/0.10.1.md (brief instructions for creating the link are provided as comments in that file)

Expected URLs for the binaries and torrent are:

/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-linux32.tar.gz
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-linux64.tar.gz
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-osx64.tar.gz
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-osx.dmg
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1.tar.gz
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1.torrent
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-win32-setup.exe
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-win32.zip
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-win64-setup.exe
/bin/bitcoin-core-0.10.1/bitcoin-0.10.1-win64.zip
/bin/bitcoin-core-0.10.1/SHA256SUMS.asc

(Torrent should be created automatically within 5 minutes of files being uploaded.)

(Travis rebuild instructions, in case anyone needs them: at the bottom of this PR where it says Travis failed, click "Details" to go to the failed build on Travis.org; on the right side on the screen beneath the Settings button, click the semicircle-arrow icon to rebuild.)

@harding harding added the Releases label Apr 2, 2015

Contributor

harding commented Apr 7, 2015

Updated:

  • c726309 updates the release notes to match upstream (including changing the download link per discussion)
  • 5561165 adds a Javascript change from #805 that would trigger a notice from the monitoring script. Since updating the binary URLs will trigger its own notice, I'm combining the changes.
Contributor

laanwj commented Apr 10, 2015

I'm always in doubt what should be the correct filenames, especially for the -osx dmg. Would these match the page?

bitcoin-0.10.1-linux32.tar.gz
bitcoin-0.10.1-linux64.tar.gz
bitcoin-0.10.1-osx.dmg
bitcoin-0.10.1-osx64.tar.gz
bitcoin-0.10.1-win32-setup.exe
bitcoin-0.10.1-win32.zip
bitcoin-0.10.1-win64-setup.exe
bitcoin-0.10.1-win64.zip
bitcoin-0.10.1.tar.gz
Contributor

harding commented Apr 10, 2015

@laanwj confirmed, those are what we expect. I'll document that better today so there's no confusion in the future. Thanks for checking!

Contributor

harding commented Apr 10, 2015

Added a few commits:

Contributor

harding commented Apr 14, 2015

Rebased to fix merge conflicts. Also squashed three of my commits. Previews have been updated: http://dg4.dtrt.org/en/download and http://dg4.dtrt.org/en/release/v0.10.1

Contributor

harding commented Apr 20, 2015

Release notes updated to RC3. Preview notes and download page updated.

harding and others added some commits Apr 2, 2015

Releases: Add Bitcoin Core 0.10.1
Notes current as of RC2
Site-wide JS: Don't remove mobile menu onclick
Rebased-from: 979eef6
Rebased-by: David A. Harding <dave@dtrt.org>
Closes #805
Site Docs: Update release instructions
Describe how to prepare a release in advance.
Contributor

harding commented Apr 25, 2015

Rebased.

Contributor

laanwj commented Apr 27, 2015

I kicked travis, should pass now that the files are in place

@harding harding merged commit 5d8ab00 into master Apr 27, 2015

1 of 2 checks passed

continuous-integration/travis-ci/push The Travis CI build is in progress
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
Contributor

harding commented Apr 27, 2015

Merged after Travis passed. Should be up on site within 15 minutes. @laanwj thanks!

@saivann saivann deleted the bitcoin-core-0.10.1 branch Jun 1, 2015

@saivann saivann restored the bitcoin-core-0.10.1 branch Jun 1, 2015

@harding harding deleted the bitcoin-core-0.10.1 branch Jun 7, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment