Closed JaredTate closed 6 months ago
It would be good to update this with where we are at.
IT looks like we need to discuss and finalize the following:
We can fork branches once we are about to release the final 8.22 for feature branches.
Going to close this issue as in my opinion 8.22 is ready. We as a community just need to decide if we want to activate/upgrade taproot or not.
I want to thank everyone for the hard work they have put into the upcoming DGB 8.22.0 client. Over the past 6 months, there has been a tremendous amount of effort poured into 8.22.0.
This will be the largest, most reviewed, and most tested release ever made for DGB. We will also have the most complete release ever as well. Now that we are on the verge of completing the upstream BTC 8.22 merge into our "develop" branch it is important we have a checkoff list so everyone in the community is on the same page as to what is needed.
Here is an initial list, if you have more please mention it and it will be added. The idea is so everyone is on the same page as to what a Minimum Viable Product looks like for 8.22 with remaining tasks.
Note: To those non devs reading this as development progress update, please understand there are 1000s of individual tasks already completed during the upstream BTC merge prior to this final list being drafted. At time of this writing there are +281,173 lines of code added and −92,788 lines of code removed in the 8.22 PR contained in 2,286 commits. That is a massive amount of work.