-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Future PRs #14
Comments
|
|
When should we make a decision by? Need to give time for people to read in advance. Any of the above would be good for me. Are the PRs in the table ones that are due to happen but just haven't been scheduled yet? |
Still a WIP. We can cover this when it's no longer WIP and is ready for code review
That PR is quite large (+559/-77) and requires a lot of contextual knowledge. I think it's a bit too ambitious for review club I'm afraid. (review club is mostly for new reviewers)
Ideally they'd be on the website with notes and questions one week in advance. That's always been my intention, but I haven't managed that the last couple of weeks. Any help organizing the review club would be greatly appreciated! |
|
|
Proposed a twist on #15558 above in #38. |
|
Maybe one of the BIP174 PRs after that:
|
|
|
|
|
+1 for bitcoin/bitcoin#14430 Add more property based tests for basic bitcoin data structures Author of PR (Chris Stewart) answered my StackExchange question on property based tests here: https://bitcoin.stackexchange.com/questions/91780/property-based-tests-have-been-added-to-bitcoin-core-what-are-they-and-could-th |
One PSBT is enough. I've added 17034. |
This looks like a simple refactor. I don't think there's much of substance to discuss here.
This seems like a scary change for a 5% performance improvement (over something that usually takes a handful of seconds at startup). I'm not inclined to review this myself - is there a reason you think we should spend time on this? |
I've put a check against all suggested PRs that I've added to the table above, or that we've covered in a previous review club, or that have been merged/closed for a while. |
Just added bitcoin/bitcoin#17954 and bitcoin/bitcoin#16902 |
|
I agree. Would you like to host? |
|
I would be glad to host BIP324 implementation : bitcoin/bitcoin#18242, there is a lot of interesting context. |
I agree, and it would be a good follow-up on https://bitcoincore.reviews/16202. Though that PR might be a bit on the large side for the review club. |
I would like to host bitcoin/bitcoin#19105, ideally on 10th of June. |
@ariard It'd be great to have you host a session on BIP324, but I agree with Jon that this PR is too large for PR review club. Is there some subset or prerequisite PR we could review instead. I think we should aim for a PR that's no more than 100 lines. I'm happy for you to host on June 17th if you can find something suitable. |
@jnewbery yes we can focus only on new serializer/deserializer and not cover the re-keying part. So from commit "Expose MAC length in chacha_poly_aead_h" to "Add BIP324 v2 transport serializer and deserializer". This scope sounds reasonable ? June 17th sounds great! |
I'm happy to host one on bitcoin/bitcoin#18468 |
@fjahr Yes please!
@ariard even that is ~400 lines, so it's a big ask for attendees to review. I think if we do host a meeting on that, we need to make sure we have really clear notes and that we publish them a bit earlier than normal to give people time to review. Are you able to provide notes & questions by next Friday (June 5th)?
@sipa That'd be amazing! We'll schedule it for June 24th. |
@jnewbery Yes will send clear, concise, with-context, notes before Friday 12pm UTC :) |
Thanks @ariard! Let me know if I can help with the notes in any way. |
I would like to do bitcoin/bitcoin#19328 next. This is an early part of coinstatsindex but without the hashing algo so it can be merged without it. It has a good size and should be pretty accessible for beginners. There is a little overlap with #19055 but these parts in particular have undergone a lot of changes (partly based on feedback from the review club) and since the session on #19055 mostly discussed the hashing algo and the high level benefits of the whole project, I think going in depth into this part would still be worthwhile. |
I reviewed https://github.com/bitcoin/bitcoin/pull/18267/files (signet) and would be happy to host unless @jonatack or @kallewoof has dibs? |
@pinheadmz Yes, I proposed to run a signet session a few months back, because it's a nice tour of many different components of the codebase. Our worry was that it's quite a few LOC for a review club PR. IDK, maybe a particular interesting commit or subset of commits? Edit: I don't have dibs! The meeting hours don't work well for me ATM, nor for @kallewoof, I believe. |
Would love to see a signet session, but @ajtowns is working on some cool changes, so my suggestion is to wait until that's done. :) |
The whole signet PR is too much to cover in a review club meeting, but as @jonatack points out, we could cover a commit or subset of commits. I'd be happy for any of you to host that once aj's rework is ready for review. |
Would be a useful session just to explore the changes to |
@pinheadmz - sounds good. Let's try to get it scheduled once aj has made his changes. |
These suggestions for future ones look great. Can we add Taproot functional tests to this list that Greg S has agreed to host? |
For broader topics (e.g. Signet, Core process separation, Core test framework) that could do with a longer session than a hour on a single PR and could be aided with visuals/screenshare we are looking for future topics for presentations and Socratic Seminars at London BitDevs (online). Please contact me if interested :) |
I think it'd be good to do a session on the cryptography in bitcoin/bitcoin#19055. We did a previous session on that PR when it contained a lot more, but it's been reduced to just the C++ implementation of MuHash and I think we could do a session focused on that. |
Yes. Another cryptography PR that's been on my review list since February is bitcoin/bitcoin#18014. |
@jnewbery I'd like to do multiprocess bitcoin/bitcoin#10102 and wallet transaction state bitcoin/bitcoin#21206 review clubs at some point. Also if you're still looking for a host next week (saw mentioned in IRC) I could host for one of these or for a different PR |
Next week is taken ;) #420 |
Just saw a missed message in IRC from @glozow, but I'd be happy to host a review club for bitcoin/bitcoin#10102 anytime (since bitcoin/bitcoin#21206 has already been merged). |
I am unsure, but I think it is also allowed to host already merged prs for post-merge review clubs? |
Of course it is. Not only allowed, but encouraged. |
@ryanofsky would you like to host on December 22nd? Either #21206 or #10102 would be great |
I'd do #10102 December 22. Will write up some notes and questions and open a PR to add them to the review club website, if that is the next step. |
@ryanofsky great! Thank you 🤗 |
Closing. Please use the irc channel to request future PR review club meetings. |
Please comment in this issue to request PRs to be covered in future review club meetings.
The text was updated successfully, but these errors were encountered: