Open thunderbiscuit opened 10 months ago
I agree that outdated tutorials are probably do more harm than help and the effort to maintain them is better spent building and maintaining book-of-bdk. If possible I'd like to have at least one minimal viable wallet "Hello World!" chapter for BDK 0.29 and/or 1.0.0 in the bdk book to send people to, and then create issues for migrating the rest. I'm also good with moving them back to be blog posts for now and migrate them to the book later.
Thanks for raising. I agree with most of what you suggest here. Further, perhaps the focus of the bitcoindevkit.org website should be mostly educational/marketing material and help developers establish a good mental model. book-of-bdk is where you go for well-reviewed and tested walkthroughs.
We can probably convert all tutorials to blog posts for archival purposes in the interim while book-of-bdk is being built out and decide to remove them later.
MKDocs > Vuepress
Also agree outdated tutorials can be more harm than good at times; for migration options I like what you laid out-
Tutorials and documentation are always complicate to have it together. They have different user bases, use cases, discourse, and purposes.
I see some big-funded open source projects having them all together, but they have dedicated teams just to training materials (which is not our case).
I agree with the path moving forward and I think that we should promote book-of-bdk in the bitcoindevkit.org website.
This issue opens the discussion around removing the tutorials section of the website. Here are some of the reasons I think this is a good idea:
What should we do to provide tutorial-like instruction on bdk moving forward?