See discussion in #5455. Can be tagged for 0.11
Remove bootstrap.md #5469
pull fanquake wants to merge 1 commits into bitcoin:master from fanquake:remove_bootstrap_md changing 2 files +1 −57-
fanquake commented at 6:51 AM on December 13, 2014: member
-
24d37e671d
Remove bootstrap.md
See #5455
- laanwj added this to the milestone 0.11.0 on Dec 13, 2014
-
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.mdstill be there in the default branch is mildly useful as long as0.9.xis 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. -
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.
-
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.
-
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.
-
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".
-
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).
-
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.
-
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.
- laanwj added the label Docs and Output on Dec 15, 2014
- laanwj added the label Trivial on Jan 8, 2015
-
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.
- laanwj closed this on Jan 16, 2015
- fanquake deleted the branch on Jan 22, 2020
- DrahtBot locked this on Feb 15, 2022
Milestone
0.11.0