monero-site/_posts/2019-10-26-logs-for-the-Community-meeting-held-on-2019-10-26.md

308 lines
23 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
layout: post
title: Logs for the Community Meeting Held on 2019-10-26
summary: Community highlights, CCS updates, Workgroup report, 0.15 naming discussion, and miscellaneous
tags: [dev diaries, crypto]
author: el00ruobuob / SamsungGalaxyPlayer
---
# Logs
**\<sgp\_>** Meeting time
**\<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/405
**\<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. Fun fact: you are awesome :)
**\<sgp\_>** 1. Greetings
**\<el00ruobuob\_[m]>** Hello!
**\<sgp\_>** ping dEBRUYNE rehrar ErCiccione[m] xmrscott[m]
**\<ErCiccione[m]>** Hi all. Thanks for the ping sgp\_
**\<sgp\_>** needmonero90 dsc\_ gingeropolous sarang
**\<gingeropolous>** yo
**\<sgp\_>** hopefully more people pour in later
**\<sgp\_>** 2. Community highlights
**\<sgp\_>** See Monero weekly highlights at https://revuo-monero.com
**\<sgp\_>** Reminder that 0.15 is expected on October 31, with the scheduled protocol upgrade on November 30: https://getmonero.org/2019/10/01/announcement-release-0-15.html
**\<needmonero90>** Oh, right, meetings are a thing on Saturdays
**\<sgp\_>** The code is frozen! Get testing!
**\<sgp\_>** We tried out a gaming session two weeks ago, and we had our coffee chat last week which was excellent despite technical challenges.
**\<sgp\_>** Are there any outstanding questions regarding the upcoming update, or does anyone have community (non-workgroup) updates to share?
**\<needmonero90>** Last coffee chat was packed
**\<needmonero90>** We need that more
**\<sgp\_>** super stacked lineup indeed :)
**\<msvb-mob>** Hello.
**\<needmonero90>** I expect you're going to link your poll soon enough, so I'll hold off
**\<sgp\_>** yup :)
**\<sgp\_>** needmonero90: can you create that update thread for exchanges in r/xmrtrader?
**\<needmonero90>** Will do during this meeting.
**\<sgp\_>** excellent
**\<thunderosa>** I guess it's a community update. The new Monero Pool UI is coming out in the next few days. Half the size, twice the speed, new features etc.
**\<sgp\_>** did someone else volunteer for the mining pool list for r/moneromining? I don't recall if I signed up for that
**\<xmrmatterbridge> \<rehrar>** Hey. I'm in Mexico right now.
**\<xmrmatterbridge> \<rehrar>** Won't be back home for a few hours.
**\<needmonero90>** Okay amigo
**\<sgp\_>** thunderosa: very cool
**\<rottensox>** what i miss.
**\<xmrmatterbridge> \<rehrar>** Left a comment on the meta issue of the meeting.
**\<sgp\_>** rehrar: yes, I added a section to discuss :)
**\<sgp\_>** let's proceed
**\<sgp\_>** 3. CCS updates
**\<sgp\_>** Funding required:'
**\<sgp\_>** Rehrar to 36C3 (4.42 / 58.65) https://ccs.getmonero.org/proposals/rehrar-36c3-expenses.html
**\<sgp\_>** Multiple features and fixes for getmonero.org: https://ccs.getmonero.org/proposals/ErCiccione-website.html
**\<sgp\_>** Ziphons request was overfunded! https://ccs.getmonero.org/proposals/xiphon-part-time-2.html
**\<sgp\_>** \*xiphon
**\<sgp\_>** Ideas (to be discussed):
**\<sgp\_>** WIP: Norwegian translation (3 XMR): https://repo.getmonero.org/monero-project/ccs-proposals/merge\_requests/102, and
**\<sgp\_>** moneromooo, from November 2019 (395 XMR): https://repo.getmonero.org/monero-project/ccs-proposals/merge\_requests/103
**\<needmonero90>** Xiphon\*
**\<needmonero90>** Oh you corrected my nad
**\<needmonero90>** Bad
**\<sgp\_>** any comments? or shall I take the silence as approval?
**\<needmonero90>** My silence is approval on everything other than the rehrar funding proposal, which has its own issues that have been discussed
**\<needmonero90>** Not sure if it's resolved, but I'll take it to back channels first
**\<needmonero90>** (issues meaning the speed at which it was merged, potential for alternatives with lower travel fees, etc)
**\<sgp\_>** sure, it's already been moved, so that complicates things a bit
**\<el00ruobuob\_[m]>** i silently approve moneromooo, looking into the Norwegian.
**\<sgp\_>** did you hope that it would be discussed during a meeting first needmonero90?
**\<needmonero90>** I can't recall where the conversation is at, so I don't want to cover old ground
**\<ErCiccione>** I suggested the guy for Norwegian to open the CCS and make the post on reddit, but i also asked to write references for his work. So, i'm waiting for those before i express my vote on that
**\<needmonero90>** Just wanted to express in meeting that that particular proposal is a thorny issue
**\<sgp\_>** all right. it was officially open for 4 days
**\<needmonero90>** Not long enough or with enough discussion imo
**\<sgp\_>** thanks ErCiccione. fwiw I find the asking amount for that proposal pretty reasonable
**\<ErCiccione>** sgp\_: I agree on that.
**\<sgp\_>** Any other CCS comments before we move on?
**\<needmonero90>** none here
**\<sgp\_>** 4. Workgroup report
**\<sgp\_>** a. Daemon/CLI workgroup
**\<sgp\_>** Code freeze. All the things happened.
**\<needmonero90>** I was confused when I saw a reddit thread about getting translations done \*before\* the freeze (maybe I misread)
**\<sgp\_>** most notably the pay-by-hash for remote node use PR
**\<needmonero90>** which didnt make sense, I thought translations and stuff were ideal after the freeze
**\<sgp\_>** needmonero90: my understanding is that there are essentially two freezes, so it depends on which one you call the "freeze." ErCiccione would be able to explain more though
**\<needmonero90>** https://www.reddit.com/r/Monero/comments/dlxyiu/monero\_translators\_we\_need\_you\_to\_make\_one\_final/
**\<monerobux>** [REDDIT] Monero translators, we need you to make one final sprint! The code freeze is imminent. (self.Monero) | 112 points (99.0%) | 15 comments | Posted by ErCiccione | Created at 2019-10-23 - 11:33:44
**\<needmonero90>** ah, okay
**\<ErCiccione>** needmonero90: translations and stuff were ideal after the freeze \<- They are, but for this release the GUI has been ready for some time, with no strings added
**\<needmonero90>** I thought code freeze meant the codebase was in a state where bugfixes and text data would be updated
**\<needmonero90>** or, thats the ideal place
**\<ErCiccione>** if there are no new strings we can start a bit earlier
**\<needmonero90>** im curious when the deadlines are for translation work
**\<ErCiccione>** the deadline was yesterday for CLI and today for GUI
**\<xmrscott[m]>** They've both come to pass
**\<needmonero90>** ah, so no translations in this release
**\<needmonero90>** no more\*
**\<sgp\_>** there were two weblate PRs I think
**\<sgp\_>** This brings up to b. Localization workgroup anyway
**\<sgp\_>** \*us
**\<ErCiccione>** needmonero90: weblate is open, if people keep translating (and approving strings), we can open another PR. But that never happens
**\<ErCiccione>** well, it's open for the CLI. GUI is locked because i pushed the translations today and they have to be merged before i unlock it
**\<sgp\_>** code freeze\* \*except for optimistic translations
**\<ErCiccione>** yeah
**\<hyc>** code freeze: no more code changes besides bugfixes
**\<hyc>** text changes, doc changes - probably still fair game
**\<needmonero90>** thats what I thought from past projects I've interacted with
**\<sgp\_>** Can we take a step back and let us know how how the localization process happened this time ErCiccione? Or any other contributor
**\<ErCiccione>** the thing is.We never had a proper code freeze, so i was usually waiting until all the features were in and then ask translators to translate,
**\<ErCiccione>** now with an actual code freeze and release week after, we had to do things a bit earlier
**\<ErCiccione>** sgp\_: sure
**\<ErCiccione>** Weblate was open since i announced it. There was few activity until my last calls for translators on reddit and twitter. I gave as a deadline the day of the beginning of the code freeze. merged those, translators can keep translate,
**\<ErCiccione>** and if there are enough strings translated i PR them to the repo (GUI or CLI) when it's possible to do so
**\<sgp\_>** Do people like using weblate?
**\<ErCiccione>** As far as i can see, they seem to love it
**\<ErCiccione>** and i agree
**\<ErCiccione>** after the release we will use it for the website as well, i don't know if i already said that
**\<xmrscott[m]>** Very much so
**\<sgp\_>** thanks
**\<xmrscott[m]>** Grammatical checks and similar strings os incredibly powerful, and you don't need to find your own locally run client for those features, all browser based
**\<sgp\_>** I'm glad people like the system. It will help make translations more approachable to people who want to help
**\<xmrscott[m]>** We should add MyMonero app at some point too
**\<ErCiccione>** xmrscott: today i added some more QT specific checks, should be even more accurate now
**\<xmrscott[m]>** And as an aside to highlight how amazing it is, when I got the OpenWrt to start using it they described it as very addictive :)
**\<ErCiccione>** about the workflow: i'm roughly using the "continuous translations" system weblate suggests https://docs.weblate.org/en/weblate-2.8/admin/continuous.html
**\<xmrscott[m]>** My person favorite feature is the ability to get new emails when new strings are added
**\<ErCiccione>** yeah the notification system can be personalized a lot
**\<sgp\_>** Any other localization comments?
**\<el00ruobuob\_[m]>** i just saw that, that's great!
**\<sgp\_>** c. GUI workgroup
**\<sgp\_>** GUI code freeze is today. i2p support will come in a later point release unfortunately
**\<sgp\_>** the complexity of the code took a toll on some contributors who need more time to make it happen
**\<sgp\_>** related note: dsc has been teasing a new non-core GUI that he made on the side
**\<sgp\_>** Any questions? I'll do my best to answer
**\<rottensox>** na. move on.
**\<needmonero90>** I believe there was some discussion on renaming the GUI?
**\<needmonero90>** idk where that went
**\<needmonero90>** some people thought "Monero GUI" was too clinical/technical, and wanted something "warmer" for new users (my words)
**\<sgp\_>** needmonero90: I'm going to table that discussion for this meeting, but here is the relevant naming discussion that xmrscott[m] is championing: https://github.com/monero-project/meta/issues/384
**\<thunderosa>** I'll just chime in with wanting to banish anything "graphical interface" because the public has never seen a non-graphical interface.
**\<needmonero90>** wasn't trying to discuss it, just find the discussion point :)
**\<thunderosa>** It's inside reality vs outside reality.
**\<sgp\_>** no problem, thanks for mentioning
**\<sgp\_>** is sarang free to do a quick MRL update?
**\<sgp\_>** d. Monero Research Lab
**\<sgp\_>** Surae made significant progress on his matching code, with preliminary results now available for validation. Sarang did some hard moon math. Their meeting logs are on Github under meta.
**\<sgp\_>** We also discussed subaddress association (and the related Janus attack). See this article and the accompanying Breaking Monero episode: https://getmonero.org/2019/10/18/subaddress-janus.html
**\<sgp\_>** if there are no other comments or questions, we can move on to 5
**\<sgp\_>** 5. Monero 0.15 release name
**\<sgp\_>** We need to pick a release name. To assist this, Ive solicited feedback informally in this ranked-choice poll: https://civs.cs.cornell.edu/cgi-bin/vote.pl?id=E\_e228920d8a4d1cec&akey=ebaf2172a4c2dcc9
**\<sgp\_>** Results:
**\<sgp\_>** 1. Carbon Callisto
**\<sgp\_>** 2. Carbon Comet
**\<sgp\_>** 3. Carbon Crab
**\<sgp\_>** 4. Carbon Chamaeleon (or Chameleon)
**\<sgp\_>** 5. Carbon Cosmos
**\<sgp\_>** at this point we really need to pick a name, fast
**\<needmonero90>** I'll do a quick Telegram poll
**\<thunderosa>** Callisto is already the name of a crypto-project. Comet or Cosmos are both strong
**\<needmonero90>** speaking of projects with the same name, cosmos?
**\<needmonero90>** lol
**\<sgp\_>** I shared this on Telegram too needmonero90, but other feedback is welcome. You can point them to the same link if you like. I can keep it up for the rest of the day
**\<thunderosa>** well, it's a little more universal I guess
**\<darkaleph>** callisto is a little on the nose as well
**\<rottensox>** Carbon Comet is a winner.
**\<needmonero90>** crab too :(
**\<sgp\_>** I'm fine with all 5 of those choices honestly
**\<needmonero90>** though lots of elements have a C, so
**\<sgp\_>** crab is probably my least favorite though
**\<hyc>** I dislike COmmet / Consetllation /whatever as too generic
**\<thunderosa>** yeah, crab = bad
**\<needmonero90>** D:\<
**\<needmonero90>** how dare you
**\<needmonero90>** I'll fork off
**\<hyc>** the name should be a specific celestial body, not a general type of object
**\<sgp\_>** lol sorry :p
**\<needmonero90>** crab nebula\*
**\<needmonero90>** btw
**\<sgp\_>** "MASSIVE Monero naming dispute"
**\<hyc>** So Callisto, Crab, Chamaeleon are the only proper nouns in this selection
**\<thunderosa>** Cassiopeia
**\<el00ruobuob\_[m]>** Luna wasn't a specific celestial body hyc
**\<hyc>** yes it is Luna is a proper name for the earth's moon
**\<sgp\_>** hyc: I interpret the naming convention a little more loosely, so I'm ok with any of these if they make sense
**\<sgp\_>** in some ways, the simplicity is a strength
**\<rottensox>** luna is moon in Spanish
**\<rottensox>** yeah, i'll see myself out.
**\<rottensox>** Carbon Comet dammit.
**\<sarang>** Sorry I stepped away for a moment
**\<needmonero90>** \\o/
**\<needmonero90>** welcome back
**\<sgp\_>** Carbon Callisto is both simple and unique enough that it's a reasonable compromise imo
**\<sarang>** Hit a bump in a soundness proof
**\<sarang>** I'm working on alternate approaches
**\<needmonero90>** sgp\_: https://coinmarketcap.com/currencies/callisto-network/
**\<thunderosa>** Yeah, and it's a bullshit coin too.
**\<needmonero90>** at rank 694 we'd trounce their SEO, so its nbd
**\<sgp\_>** yeah I'm not too concerned about that :p
**\<needmonero90>** after looking at it, I think using Callisto isn't a problem, even though its another crypto project
**\<needmonero90>** my concerns are gone now
**\<needmonero90>** https://coinmarketcap.com/currencies/cosmos/
**\<needmonero90>** that tho
**\<needmonero90>** cosmos is out
**\<sgp\_>** yeah, probably not the best idea
**\<el00ruobuob\_[m]>** Carbon Crommelin Comet, abreviated in Carbon Comet ?
**\<el00ruobuob\_[m]>** https://en.wikipedia.org/wiki/27P/Crommelin
**\<monerobux>** [WIKIPEDIA] 27P/Crommelin | "Comet Crommelin, also known as Comet Pons-Coggia-Winnecke-Forbes, is a periodic comet with an orbital period of almost 28 years. It fits the classical definition of a Halley-type comet with (20 years \< period \< 200 years). It is named after the British astronomer Andrew C. D. Crommelin who calculated..."
**\<sgp\_>** Does anyone hate Carbon Callisto?
**\<needmonero90>** the name doesnt conjure up strong feelings of space in my mind
**\<hyc>** I'm ok with Callisto
**\<needmonero90>** but I'm indifferent
**\<sgp\_>** two voters who actually ranked everything in the poll rated it pretty low
**\<thunderosa>** I've got a bad association, but it's probably personal...I'm ok.
**\<sgp\_>** but for most people, it was the top 1-4 choices
**\<hyc>** well, I recognize it as a moon of Jupiter so that works for me. but not much in love with it
**\<needmonero90>** if we go with Comet, I can see some retro cleaning product advertisement pushes by outreach
**\<hyc>** Chamaeleon is still my #1. multiple people pointed out its self-changing nature
**\<needmonero90>** https://i.pinimg.com/originals/3c/34/2b/3c342b122549bade835eaa0fcdc906f2.jpg
**\<needmonero90>** "with ring signatures"
**\<thunderosa>** yeah, chamaleon is a decent choice,...it has some personality
**\<ErCiccione>** i like Callisto
**\<sgp\_>** The Chamaeleon / Chameleon similarities is a small weakness imo. Would be better if they were spelled the same way
**\<needmonero90>** I have a solution
**\<sgp\_>** lol @ comet ad needmonero90
**\<needmonero90>** lets call it Carbon Chamæleon
**\<sgp\_>** lol
**\<needmonero90>** fixes all the issues :D
**\<hyc>** ok with me. alternate spellings, easier spelling, whatever
**\<thunderosa>** +1 Carbon Chamaleon (or however it's spelled)
**\<sgp\_>** well, hopefully this helps Core in some way make a decision :)
**\<needmonero90>** lets table the bikeshedding, debruyne and I will figure out a reddit thread and stuff
**\<darkaleph>** chameleon is better then callisto but if you want heavenly bodies with a nod to rings then Cassini is cool
**\<sgp\_>** we should move on to the final main topic
**\<needmonero90>** nah, move back sgp
**\<needmonero90>** sarang is here now
**\<sgp\_>** sure, sarang do you have a quick summary?
**\<needmonero90>** maybe he's afk again :(
**\<sgp\_>** lol
**\<sgp\_>** he can take the stage if he comes back
**\<sgp\_>** 6. Extracurricular activities
**\<sgp\_>** Rehrar asked to reserve some time for extracurricular activities. Fun things that we can do to help foster the community.
**\<sgp\_>** We tried a gaming session that was a good start, but it wasn't too fun for viewers
**\<sgp\_>** We still have some room to test things out there I think
**\<sgp\_>** I recently paid for a premium Kahoot subscription for r/cryptocurrency, so we can use that for fun quizzes if we want
**\<sgp\_>** but ultimately, what activites would be useful to help bond the community together? what would you like to see the Monero community do?
**\<rottensox>** videogames, sports, even board games tournaments. put together by the community for the community and its users...
**\<sgp\_>** board games are cool, but they're a little difficult to play online
**\<rottensox>** livestreaming community members playing a videogame won't do much.
**\<hyc>** this community isn't collected together because of gaming
**\<sgp\_>** we probably need an announcer for the games
**\<sgp\_>** hyc: of course not, but we're looking for other excuses to do things
**\<rottensox>** well, I precisely said board games to do them face to face...
**\<rottensox>** gaming can help others understand a truckload of things. through gaming you can achieve many things...
**\<thunderosa>** I don't really like it, but gambling type stuff has been popular. Maybe that could be made to be more interactive or team-based or something.
**\<rottensox>** there's a lot of room for us to grow. ruling out games be it videogames, board games, sports or anything you can think of is very short-sighted.
**\<hyc>** sure. maybe you can try putting together an educational game about monero, money, finance...
**\<sgp\_>** cooperative minko lol
**\<rottensox>** a little guy created moneropoly...
**\<sgp\_>** I wonder if that could somehow be done as a giveaway instead of gambling like it was done at Defcon
**\<rottensox>** a tournament of moneropoly? :-)
**\<sgp\_>** but I wonder how much appeal that has
**\<el00ruobuob\_[m]>** i'm in for a moneropolly tournament
**\<rottensox>** a set of cards whose arts are xmr-related?
**\<thunderosa>** monopoly actually kinda words online,..more than most other games at least
**\<rottensox>** see? there we go. interest spiking.
**\<needmonero90>** hyc: corporations aren't collected together because of golf, but its still a fantastic excuse to do something outside of a business context in a more casual situation
**\<rottensox>** thunderosa: you have not played moneropoly, have you?
**\<needmonero90>** for example.
**\<thunderosa>** no, I saw the post and thought it was a cool. I'm a Monopoly hound from way back.
**\<sgp\_>** A Monero-themed cards against humanity could maybe work, but I think the websites that support custom cards are really dated
**\<hyc>** you could do moneropoly with live wallets
**\<hyc>** on testnet coins
**\<needmonero90>** finally my testnet hoard will be useful
**\<sarang>** Gah, i am back!
**\<thunderosa>** well, just a $1 buy-in to play,....the pot gets split somehow with the winner and the house
**\<sarang>** Multitasking is failing me
**\<thunderosa>** goes to the fund or something
**\<sgp\_>** Can we somehow make "Game of Whales" work? Somehow related to Game of Thrones
**\<needmonero90>** more like unitasking
**\<needmonero90>** sarang whats the summary?
**\<rottensox>** outreach and rehrar can help these idea pan out?
**\<needmonero90>** sgp\_: Lets discuss game stuff unlogged after-meeting :)
**\<sarang>** I have been hard at work on a new transaction protocol
**\<rottensox>** s/idea/ideas
**\<monerobux>** rottensox meant to say: outreach and rehrar can help these ideas pan out?
**\<sgp\_>** sure needmonero90. good to get some ideas rolling while people are paying attention
**\<sarang>** A really cool multi input version works but the soundness proof does not
**\<sarang>** A single input version does have proofs that are working
**\<sarang>** But I would love to get the former proven properly
**\<sarang>** It's so close
**\<sarang>** I have a full writeup to share at Mondays meeting
**\<needmonero90>** anything happening on the other protocol fronts?
**\<needmonero90>** Halo, RCT3, lelantus?
**\<needmonero90>** or are those same as before
**\<sarang>** I want to backport some RCT3 stuff for efficiency comparisons
**\<sarang>** Nothing new on Omniring given its batch limitations
**\<sarang>** The RCT3 stuff was on hold due to this new protocol
**\<sarang>** So much math to do!
**\<rottensox>** sounds right up your alley though.
**\<sgp\_>** Thanks sarang!
**\<sgp\_>** Any final comments before we wrap up the meeting?
**\<sgp\_>** Thanks for joining everyone
**\<sgp\_>** (skipping 7. open ideas time)
**\<el00ruobuob\_[m]>** thank you!
**\<msvb-mob>** Thanks sgp\_, good meeting.
**\<sgp\_>** 8. Confirm next meeting date/time
**\<sgp\_>** The next community meeting will be in 2 weeks on 9 November at 17:00 UTC. Note a possible regional time change! The next Coffee Chat will be on 16 November at 16:00 UTC, but we may change the format. Stay tuned for more details.
**\<sgp\_>** 9. Conclusion
**\<sgp\_>** Thats 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.