May 11, 2019
<sgp_> Meeting time
<serhack> Hi :)
<sgp_> 0. Introduction
<sgp_> We would like to welcome everyone to this Monero Community Workgroup Meeting!
<sgp_> Link to agenda on GitHub: https://github.com/monero-project/meta/issues/343
<midipoet> hey hey
<sgp_> Monero Community meetings are a discussion place for anything going on in the Monero Community, including other Monero workgroups. We use meetings to encourage the community to share ideas and provide support. The calendar functionality will unfortunately be shut down soon, so I’m working on another calendar option.
<sgp_> 1. Greetings
<xmrmatterbridge> <rehrar> Yo bro
<sgp_> 2. Community highlights
<sgp_> rehrar now maintains news highlights at https://revuo-monero.com/. The most recent article is from 2 days ago.
<sgp_> The MCC livestream is currently live, so multitask if you can! https://www.youtube.com/watch?v=CyieujRFk3g
<monerobux> [ #MCC2019 Day 1 - Magical Crypto Conference - Lightning Network & Bitcoin Without Internet - YouTube ] - www.youtube.com
<sgp_> A recent research paper preprint was uploaded, and it caused a small stir on social media. The paper sought to quantify an important component (cost of generating many outputs), but many of its assumptions were extremely incorrect. Hopefully the authors will correct and speak with MRL before publishing more work.
<_Slack> <intj440> hello
<sgp_> I mention this only because I want to steer the community tone to being accepting of new research, but to nevertheless politely call out fatal flaws if necessary. Reddit discussion: https://www.reddit.com/r/Monero/comments/bn046q/floodxmr_lowcost_transaction_flooding_attack_with/
<monerobux> [REDDIT] FloodXMR: Low-cost transaction flooding attack with Monero’s bulletproof protocol⋆ (https://eprint.iacr.org/2019/455.pdf) to r/Monero | 54 points (82.0%) | 46 comments | Posted by McDongger | Created at 2019-05-10 - 16:05:45
<sgp_> Does anyone else have community (non-workgroup) updates to share?
<sgp_> 3. CCS updates
<sgp_> CCS proposals still needing funding:
<sgp_> GUI UX coding (3 months) (161.10/282 XMR): https://ccs.getmonero.org/proposals/dsc-2019-q2.html
<sgp_> xiphon part time coding (3 months) (74.18/111 XMR): https://ccs.getmonero.org/proposals/xiphon-part-time.html
<sgp_> ErCiccione: Coordinator of the Localization Workgroup – March (51.50/144 XMR): https://ccs.getmonero.org/proposals/ErCiccione-localizations.html
<sgp_> CCS Proposals in ideas that were previously discussed:
<sgp_> Monero currency and blockchain statistics hub (20 XMR): https://repo.getmonero.org/monero-project/ccs-proposals/merge_requests/58
<sgp_> CCS proposals in ideas to be discussed:
<sgp_> BtcPayServer Monero Integration (180 XMR): https://repo.getmonero.org/monero-project/ccs-proposals/merge_requests/63
<sgp_> Funding To Produce, Write And Record An Entirely Original Rap/Hip-Hop Anthem Exclusively For Monero (18 XMR): https://repo.getmonero.org/monero-project/ccs-proposals/merge_requests/65
<sgp_> Let's start with the BtcPay one
<sgp_> Any comments?
<el00ruobuob> I like the idea, but has the guy ever contribute?
<serhack> I'm curious. I'd like to know why 180 xmr as a bounty.
<Guest19860> (not to Monero)
<Guest19860> I don't think so, but his track of contributions is very good
<sgp_> I think this is one of their first times working on Monero. They previously did a lot of other work for Bitcoin
<serhack> I just want to highlight 180 XMR = 13,363 USD at the moment. Does integrating Monero into the software require so much work?
<xmrscott[m]> Yeah, basically addin Monero tl their existinf BTC service, I think they should be plenty fine
<dEBRUYNE> serhack: I think the 180 XMR was based on the price before the rise
<dEBRUYNE> So it probably has to be adjusted downwards
<Guest19860> I think the "show us your love for monero first" kind of mentality works well for unknown people, but i think when the contributor can prove his/her experience, it's not strictly necessary
<sarang> sgp_: I have a note on that paper, at some point
<sarang> Someone claiming to be the author did comment on reddit
<sarang> but I reached out via email directly to offer assistance in getting the paper's assumptions correct
<sgp_> What rate do you feel is reasonable?
<sarang> I feel similarly… we should encourage research, but also encourage professionalism in contacting research teams
<serhack> Right dEBRUYNE.
<Guest19860> I agree with sarang. I think the community reacted quite well. You cannot release a paper without even verifying that your assumptions are correct, that's just sloppy work.
<sarang> Of course, this is part of why preprints exists
<monerobux> sarang meant to say: Of course, this is part of why preprints exist
<sarang> The real test is whether the preprint gets updated to have correct data (which I'd love to see)
<sgp_> If the integration is a full 2 months of work, I think the adjusted rate is pretty reasonable
<serhack> I did not consider the price. I think it's okay.
<el00ruobuob> i'm ok too, as long as we could trust his profesionalism
<sgp_> Any other comments? The tool seems pretty respected
<ErCiccione> +1 from me as well. I will also try to get that new library he plans to create into the Ecosystem :P
<sgp_> All right, onto the next one: the original rap/hip-hop anthem
<sgp_> This already received mostly negative feedback on Reddit
<xmrmatterbridge> <rehrar> Lol
<xmrmatterbridge> <rehrar> Bubblegum pop is the way to go, honestly.
<ErCiccione> i can only think of "Dash! Dash! Dash!" when i read about that proposal.
<sgp_> yes that was a disaster
<el00ruobuob> as long at it's not a k-pop cover, i say no ;)
<ErCiccione> Yep, it's a No for me.
<sgp_> Any other comments on any of these proposals?
<ErCiccione> just a note about the "statistics hub proposal"
<sgp_> go ahead
<el00ruobuob> There is also a gingeropolous fiber proposal: https://repo.getmonero.org/monero-project/ccs-proposals/merge_requests/62/diffs
<ErCiccione> the guy answered to some criticism rised about his proposal on gitlab, i suggested to come talk about it in a community meeting or just to come here and discuss during a random day
<ErCiccione> I hope he will come because he seems to be genuine about the proposal
<sgp_> thanks for pointing them here
<sgp_> as I mentioned before, I'd like some better understanding of requirements
<ErCiccione> yes i agree, as i said i hope to see him here, because some folks seem interested in that proposal, and i admit i'm curious about it
<sgp_> Anything else before we move on?
<xmrmatterbridge> <rehrar> Nah.
<midipoet> My CCS got funded, so thanks to everyone that donated/supported. I know there were some concerns…
<xmrmatterbridge> <rehrar> Someone can comment the Reddit rap thread on the proposal.
<xmrmatterbridge> <rehrar> Cuz it's not there atm.
<sgp_> We can move on then
<midipoet> I have yet to hear officially back from the researchers/academics. When I do, I will share.
<sgp_> 4. Workgroup report
<sgp_> a. Daemon/CLI workgroup
<sgp_> The 0.14.1 release is waiting on fluffypony to build. He’s currently focused on the Magical Crypto Conference, so it will be a few more days of waiting. Other development has proceeded in the meantime.
<sgp_> Other questions to #monero-dev
<sgp_> b. Localization workgroup
<sgp_> ErCiccione: take it away
<ErCiccione> So, we had a Localization Workgroup Meeting to discuss how to improve the workflow we use for translations and the wallets. I made a reddit thread with the logs and a tl;dr. Lemme grub it
<monerobux> [REDDIT] Logs from yesterday's meeting of the Monero Localization Workgroup (TL;DR included) (self.Monero) | 30 points (94.0%) | 0 comments | Posted by ErCiccione | Created at 2019-05-04 - 18:14:15
<ErCiccione> So, I started to test weblate and… It's far far better than Pootle and will make everything much more easier for me,
<ErCiccione> Since most of the stuff is much easier to handle and there is no need to mess with git because weblate do it pretty good by itself.
<el00ruobuob> so no more code freeze needed to avoid desync?
<ErCiccione> The point is that we are definitely going to switch from weblate to Pootle soon (very soon). I'm doing some basic tests at the moment, then i will pass to test the integration,
<sgp_> I need to take the dog out, back in 5 minutes. Move onto c. GUI workgroup if I'm not back in time rehrar
<ErCiccione> and after that all the cool features weblate has. Then, if everything goes fine, we can start to use it right away.
<ErCiccione> el00ruobuob: actually, the code freeze will be necessary anyway :) That issue is not related to which platform we use
<ErCiccione> check the logs of the localization workgroup meeting for more info about that specific thing
<ErCiccione> but it will make everything easier nonetheless
<xmrmatterbridge> <rehrar> K
<ErCiccione> Also, small announcement,
<ErCiccione> After the integration of weblate, i plan to reduce my work with the localization workgroup of at least half the time
<ErCiccione> That's one reason why during this month i will try to make everything as automatic as possible. The reason of this choice are various and i will explain them better in a dedicated thread
<ErCiccione> but the main reason is: i want to spend more time on learn stuff i'm more interested in.
<xmrmatterbridge> <rehrar> Ohnoez
<ErCiccione> obviously this doesn't mean that i will abandon the localization workgroup, but just that my involvement in it will decrease
<ErCiccione> especially the part of the support to translators (that's why i'm planning to have everything based on weblate)
<sgp_> Thanks ErCiccione, let us know what if anything we can do to help you
<ErCiccione> Sure will do sgp_. I hope this move will also make the workgroup less centralized on me and that a net of support for translators within the workgroup will be created. I will work on this in the near future (CCS or not)
<ErCiccione> oh, last thing then i'm done:
<ErCiccione> I finally pushed the last files for the chinese translation of the website. It only needs to be reviewed andthen merged :)
<ErCiccione> that's it from me, but i'm happy to answer to any question
<sgp_> If there are none, we can move on to c. GUI workgroup
<sgp_> dsc_: you here?
<dsc_> This is dsc speaking how can I help you
<sgp_> any GUI updates?
<dsc_> Oh, right. Well I'm working on a CMake recipe for the GUI. We're porting from qmake. After that, we can integrate Gitian and then we have reproducible builds hooray
<ErCiccione> great stuff
<kinghat> dsc_s castle, whats your hassle?
<dsc_> As for upcoming release; migrating windoze buildbot to newer Qt
<sgp_> thanks, any questions?
<selsta> I’m working on sending to multiple destinations.
<selsta> Code is kinda ready, but I’m missing a good design.
<dsc_> Yeah, awesome job btw.
<selsta> Waiting on knueffelbund, not sure if he saw my message :P
<sgp_> will this only be available in the expert mode?
<dsc_> needmoney90: Don't walk across the beamer
<selsta> sgp_: Don’t know yet.
<selsta> Should this be expert only?
<sgp_> if it complicates the UI, I lean yes
<selsta> Ideally, there’ll only be a small + button.
<sgp_> I watched your initial test, I look foward to seeing how this is eventually implemented
<sgp_> Unless there are other questions, let's keep moving on
<sgp_> I have two quick updates from other workgroups
<sgp_> d. Defcon workgroup
<sgp_> The Defcon call for presentations and volunteers is now open at https://monerovillage.org.
<sgp_> They are due on June 3. Please get them in. PM me for questions. That is all.
<sgp_> e. PoW workgroup
<msvb-mob> Looks great.
<sgp_> If you are working on RandomX or other PoW stuff, feel free to speak up :)
<sgp_> RandomX’s code has been frozen, and the team has pulled together 4 statements of work from audit companies. You can view them here: https://github.com/hyc/RandomxAudits
<sgp_> There are proposals from Kudelski ($20,000, 3 weeks), Quarkslab ($52,800, 2 weeks), Trail of Bits ($160,000, 6 weeks), and X41 ($47,000, 4 weeks). Monero used Kudelski and Quarkslab for bulletproofs.
<sgp_> Note that the Trail of Bits SoW scope includes bulletproofs currently, so the cost and length will likely come down.
<sgp_> There will plenty of other time for other discussions, but what are people’s initial impressions?
<selsta> X41 has a nice proposal, Quarkslab was really good last time.
<el00ruobuob> Kudelski & Quarkslab had done a pretty good wrk with bulletproof. I'd love to see them audit RandomX
<sgp_> Any other first impressions?
<sgp_> all right
<sgp_> 5. Open ideas time
<sgp_> It’s open ideas time! Feel free to propose your ideas to this discussion group, and feel free to comment on others’ ideas. If you disagree with the idea, please reply with constructive criticism. Thank you!
<sgp_> what's up?
<needmoney90> For quarkslab
<needmoney90> Is it possible for them to increase the duration and possibly negotiate a lower price?
<needmoney90> The turnaround is extremely fast compared to the others, perhaps there are ways of compromising there
<needmoney90> For our wallets
<sgp_> you will have to ask hyc ^^^^
<needmoney90> Alright, we can chat about it later
<needmoney90> Continue, sorry for the interruption
<sgp_> those timelines are my best guess fwiw given the SoWs
<sgp_> serhack asked for me to ask for improvements to Mastering Monero for the second edition
<kinghat> i dont think we've had a dose of Xeagu__ yet. maybe something before we close?
<sgp_> If you have comments on Mastering Monero, I recommend you open issues here: https://github.com/monerobook/monerobook
<sgp_> If there are no other ideas, we can wrap up the meeting
<sgp_> We had some good discussions before, so feel free to continue using this channel after the meeting as always
<sgp_> 6. Confirm next meeting date/time
<sgp_> The next community meeting will be in 2 weeks on 25 May at 17:00 UTC.
<sgp_> 7. Conclusion
<sgp_> That’s all! Thanks for attending this Monero Community meeting, and we hope to see you on r/MoneroCommunity and #monero-community. Take care, and know that change starts with YOU.
<el00ruobuob> thank you all