Development meeting held @ 3PM UTC in grincoin#general channel on Keybase. Meeting lasted ~ 50 min.
Notes are truncated, and conversations sorted based on topic and not always chronological. Quotes are edited for brevity and clarity, and not always exact.
Community attendance:
- antiochp
- energyburn
- joltz
- justaresearcher
- kurt3
- lehnberg
- phyro
- quentinlesceller
- tromp
- yeastplume
(apologies if I missed someone - submit a PR or contact @lehnberg to add)
The proposed agenda was reviewed and accepted.
- lehnberg: Jasper reached out to me today. All good, he sends his regards. I hope to see him back some time soon. No specific timeline, but things are looking bright. 🌞
- 👍: yeastplume, antiochp, quentinlesceller, phyro, tromp
- joltz: Good to hear, looking forward to seeing him back when he is ready!
None.
3. Funding request: Yeastplume Q3 2020
-
lehnberg: Floor is open for relevant questions.
- yeastplume: 🙇
-
antiochp: I may be biased but 👍 from here.
-
justaresearcher: 👍.
-
lehnberg: Not sure where we'd be without beastplume. Just the work on wallet ahead of 4.0.0 alone has been. 🧨
-
phyro: It's a yes from me 👍
-
joltz: Yes, has been a true pleasure working with beastplume on slatepack. I don't think we could find better hands, even with an unlimited budget.
- 👍: quentinlesceller
-
quentinlesceller: Definitely 👍
-
yeastplume: Give me an unlimited budget and I'll try and find some.
- 😁: joltz, quentinlesceller
-
lehnberg: Is there anyone who has any objection? Fwiw, it's totally cool to come in as a lurker and say "hell no, I think this is wrong". There may be follow up questions about motivations, and suggestions of what we should be doing instead. But generally, it's appropriate to voice objections if there are any.
[...]
- lehnberg: Allright, carried 💥🔨
- antiochp: 🚀
- yeastplume: Thanks everyone! You remain my favorite community on the internet.
4. Funding request: Lehnberg Q3 2020
-
lehnberg: Next up is yours truly, @yeastplume please take the club.
-
lehnberg: My own q1 evaluation is due in a week, but I'll say for now that I'm getting a better hang of this, finding a decent grin/life balance as a part-time gig. And also letting you all know that I'm about maxed out at the moment in terms of available time I have to spend on grin, as I've got a testy little mini-thormund that's commanding more and more of my time, and I'm getting less and less sleep. So it will be more of the same as the past 3 monts, if you approve.
-
yeastplume: Well then, with club in hand, floor is similarly open for relevant questions and comments. Tormund is my favorite pm of my favorite community on the internet who also loves to put himself in the firing line.
- lehnberg: Me in a nutshell: Https://xkcd.com/386/
-
phyro: Another yes from me 👍
-
quentinlesceller: Same for me 👍 Daniel has been doing some crucial work for grin and I definitely appreciate his contribution.
-
joltz: @lehnberg's job is tireless and often thankless but essential for making the difference between an experimental hobby and a real project for real people. I feel lucky to be able to work with him in this capacity on this project 🙏
- 👍: antiochp, yeastplume, quentinlesceller, phyro
-
yeastplume: Last chance to violently scream any objections.
-
justaresearcher: 👍
[...]
- yeastplume: 🔨 Carried! Take your hammer back and get to work.
- antiochp: 🚀
- lehnberg: Thank you all! Looking forward to the next three months!
5. Funding request: Antiochp Q3 2020
-
lehnberg: And last but certainly not least, antioch. Some really interesting discussion in thread there.
-
antiochp: The only thing I'd add is that even though I'm proposing possibly focusing on wallet stuff the recent discussions around "coinbase outputs as tx outputs" and "duplicate outputs" suggest there may still be a focus on node.
-
lehnberg: I was originally worried about antioch dropping node and looking at wallet related stuff, but now feel like that could be really useful. Was never concerns about antioch looking at wallet per se, but more a worry about who's looking at node during that time.
-
yeastplume: I might be biased but it's a large 👍 from me. Actually, I don't think anyone's done more for grin with such minimal fuss overall. Also looking very forward to having more eyes on the wallet if that indeed materializes.
-
phyro: Another 👍
-
lehnberg: Yep ditto 👍
-
joltz: @antioch is a critical part of the team and I don't think we would be here without them, truly grateful to have as a team member 🙏
-
antiochp: Basically I'm available for whatever we decide is a priority of next few months.
-
lehnberg: I think you have that pretty much figured out already tbh. And really trust your judgment!
-
quentinlesceller: Massive 👍 on my side for @antiochp.
-
joltz: Yes, echo a trust in your judgment for weighing feedback and determining the best next objectives.
-
kurt3: Antioch items will be super important. Hopefully we can determine the priorities fast for him \ her:) fitting the most the skills:)
-
lehnberg: Any objections?
[...]
-
lehnberg: 🎈💥📌_carried_ 🥳
-
antiochp: Thanks all!
- 🚀: joltz, phyro, lehnberg, yeastplume, kurt3
-
antiochp: Looking forward to next few months.
-
lehnberg: Okay, so now that this giant circle-jerk is completed. There's that obama meme. Of obama hanging a medal on obama.
- 😂: kurt3, quentinlesceller
-
joltz: Enjoy it while we can, rare to have teams this functional 😂
-
antiochp: Thanks obama.
-
yeastplume: This is like an obama medal chain.
- lehnberg: This tweak I'll merge right now.
- 👍: yeastplume
6.1 Slatepack
- lehnberg: FCP ends today.
- joltz: I was hoping to have one more outside reviewer before fcp ends but they didn't get a chance yet.
- lehnberg: I almost managed to bikeshed-derail the shit out of it. So close... But no cigar. Looks like
slatepack
it is, and I think everyone is mostly okay with that.- 😅: joltz
- lehnberg: @joltz do you feel comfortable with it being merged in its current state? It's not like it has to, if you prefer some outside reviewer to look at it.
- joltz: I would have preferred to have the other review but I don't not feel comfortable. :)
- lehnberg: You're not uncomfortable.
- quentinlesceller: Lol. Okay so I guess I'll merge today then. :)
- joltz: 👍
on hold
6.3 Parallel IBD
on hold
6.4 qa team
- lehnberg: I know I had asked for more time. If it's okay, I'd like to ask for more time.
- 👍: joltz
No update
-
lehnberg: Massive shout out to @quentinlesceller who kicked off a review of our documentation! There's discussion in #dev about it.
- 🙏: quentinlesceller, joltz, tromp
-
lehnberg: We're doing inventory of all the documentation related documents we have scattered across grin repo, wiki 1 and wiki 2. And anywhere else for that matter. If anyone wants to be a part of making our documentation user friendly, future proof, and accurate, feel free to join and participate in this!
- quentinlesceller: Yes definitely we need help:)
-
lehnberg: I suspect we're going to do some massive spring cleaning on the wiki etc. The (still incomplete) inventory: https://docs.google.com/spreadsheets/d/1ygeqoig_rrwcvbiw-9xhqq89uwq4ukaefxn_qnrhkg4/edit#gid=0.
- quentinlesceller: Yep same as docs under grin repo.
- phyro: ++ for that spreadsheet 👍
-
lehnberg: And we're thinking a lot about trying to come up with some housekeeping rules about what kind of document goes where. So that we don't end up with what's the equivalent of desk drawers filled with miscellaneous trinkets and junk. So please, if you are obsessive compulsive about organizing stuff, we could really use your unique skills!
- yeastplume: Sounds like a great initiative, we could really use it.
-
lehnberg: I created an issue after some forum banter with kurt over the weekend. My intention is not to rethink the coc or to open up some kind of giant can of worms. More to make sure it's up to date, and that it's as contention-free as possible. The spirit of the CoC would remain the same.
- antiochp: I was relatively concerned this was going to go off a cliff - thanks for turning this into a set of concrete steps/tasks in that issue.
- 👍: quentinlesceller
- antiochp: I was relatively concerned this was going to go off a cliff - thanks for turning this into a set of concrete steps/tasks in that issue.
-
lehnberg: Anyone who wants to, is free to join in and participate in this effort. I intend to tackle it after 4.0.0. At the first sign of trolling, flaming, or general obnoxiousness, I'm abandoning it without any hesitation or guilt.
- 👍: yeastplume, quentinlesceller, joltz
-
antiochp: Incremental improvements/keep up to date 👍 rewrite/remove/bikeshedding 👎
- 🎯: lehnberg, yeastplume, phyro
Meeting adjourned.