# BDK v1.0.0 Milestones Meeting 2 **Goal:** A clearer idea of what needs to get done before beta! ## Agenda * Better Milestone Categories? * `alpha`: larger API changes (i.e. #1203, backwards compatibility of `wallet::ChangeSet`/persistence). * `alpha.finalapi`: Refactoring. * `beta`: Comprehensive testing of esplora/electrum crates. Comprehensive docs. * Move tickets to proposed categores. ## Minutes * Steve + daniela: alpha and alpha.finalapi should be the same thing * Daniela: Needs more testing before releasing beta. * Daniela: Book of BDK in Beta? * Steve: Major API stuff done, and everyone focus on docs. Divide and conquer on tutorials. Beta: almost done codewise/solid. Then iterate on docs. Alpha release: API docs. Beta: Focus on tutorial/architectural. * Steve: Instead of alpha -> alpha.finalapi, we just order the tickets! We should focus on big stuff first, but we don't need a new category. ## Summary ### Larger API Changes Do not merge smaller API changes (such as renaming, refactoring) until these are complete. Although these are not complete, thoughts and feedback will be appreciated. * https://github.com/bitcoindevkit/bdk/pull/1203 * https://github.com/bitcoindevkit/bdk/pull/1194 * https://github.com/bitcoindevkit/bdk/pull/1250 * https://github.com/bitcoindevkit/bdk/issues/1103 ### Things to Look Into