Remove bootstrap.md #5469

pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:remove_bootstrap_md changing 2 files +1 −57
  1. fanquake commented at 6:51 AM on December 13, 2014: member

    See discussion in #5455. Can be tagged for 0.11

  2. Remove bootstrap.md
    See #5455
    24d37e671d
  3. laanwj added this to the milestone 0.11.0 on Dec 13, 2014
  4. laanwj commented at 9:00 AM on December 13, 2014: member

    I didn't do this yet because people are reading the documentation on github, and having doc/remove_bootstrap.md still be there in the default branch is mildly useful as long as 0.9.x is still most common. But tagging for 0.11 is OK. By that time I assume parallel block download is commonly used and bootstrapping is, for most purposes, a thing of the past.

  5. paveljanik commented at 9:38 PM on December 13, 2014: contributor

    If it is the thing of the past, we should also remove the code behind it.

    We should probably also define some mechanism to deprecate features, announce to-be-deprecated features somehow. This is one thing, accounts the other etc.

  6. sipa commented at 10:06 PM on December 13, 2014: member

    Linearize may remain useful for longer, especially with 0.10+'s out-of-order downloading and storage. Perhaps block chain analysis tools will no longer be able to work with the raw block files anymore, but linearize should always give very clean data to work with.

  7. ghost commented at 10:21 PM on December 13, 2014: none

    I second @sipa's comments. The reports of bootstrap's death have been greatly exaggerated. Removing its documentation, even the code itself, appears premature.

  8. paveljanik commented at 10:24 PM on December 13, 2014: contributor

    Don't get me wrong. I do not agree with the removal. It can be useful in many cases.

  9. sipa commented at 10:30 PM on December 13, 2014: member

    My only point is that there is a distinction between removing the concept/recommendation of "using linearize to create a linear block data file" and "using said file to speed up initial download".

  10. makhmet commented at 10:33 PM on December 13, 2014: none

    Дорогой друг,что я удалил,Это не умышленно просто у меня мало опыта.Я даже не понимаю,что не правильно сделал.Больше нечего не буду нажимать.С ИСКРЕННИМ УВЖЕНИЕМ МАХМЕТ!!!

    2014-12-14 1:24 GMT+03:00 paveljanik notifications@github.com:

    Don't get me wrong. I do not agree with the removal. It can be useful in many cases.

    — Reply to this email directly or view it on GitHub #5469 (comment).

  11. paveljanik commented at 10:36 PM on December 13, 2014: contributor

    @sipa Yes. I was talking about the import from the .dat file (https://github.com/bitcoin/bitcoin/blob/master/src/init.cpp#L429) in this case.

  12. laanwj commented at 8:34 AM on December 15, 2014: member

    No one is arguing for the linearize scripts to be removed. I'd certainly be opposed. But there is no use for a guide encouraging using the bootstrapping torent for normal users anymore.

    Importing from a .dat can also still be useful in exceptional circumstances, ie testing and troubleshooting. NACK on removing that.

  13. laanwj added the label Docs and Output on Dec 15, 2014
  14. laanwj added the label Trivial on Jan 8, 2015
  15. laanwj commented at 1:33 PM on January 16, 2015: member

    This is part of @theuni's trivial tree (https://github.com/theuni/bitcoin-trivial/commits/trivial-rebase) and will be merged via that route, so closing this pull.

  16. laanwj closed this on Jan 16, 2015

  17. fanquake deleted the branch on Jan 22, 2020
  18. DrahtBot locked this on Feb 15, 2022

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me