seraphis-migration / wallet3

Info and discussions about a hypothetical full 'wallet2' rewrite from scratch
MIT License
13 stars 0 forks source link

Seraphis wallet workgroup meeting #1 - Monday, 2022-11-14, 18:00 UTC #34

Closed rbrunner7 closed 2 years ago

rbrunner7 commented 2 years ago

On Monday, November 14, we start with regular weekly meetings of the Seraphis wallet workgroup, and all interested parties from the community that want to join. Time is 18:00 UTC on each Monday. "Location" is the Matrix room No Wallet Left Behind, #no-wallet-left-behind:haveno.network (Matrix.to link).

Following the pattern of the MRL meetings, there will be an issue to announce each meeting (like this here for the next such MRL meeting), to list possible things to discuss, and to finally post a meeting log.

For this first meeting I propose we discuss the following subjects that will help dev work to start in earnest if we can reach consensus and decide things. Feel free to comment, propose other subjects, declare some as "too early to discuss", etc.:

  1. Confirm Seraphis wallet as our project name (see issue #15) which may influence naming, e.g. leading to a folder name of seraphis_wallet, namespace letters sw, maybe also class names
  2. Discuss how we name and how we may nest folders that we add to the Monero project (see issue #29); right now there is single, big new folder simply called seraphis in @UkoeHB 's development branch
  3. Discuss and decide terminology questions: 3.1 enote (#1) 3.2 transaction id (#14) 3.3 Jamtis (#24) 3.4 transfer (#18) 3.5 type names (#13)

Note that we try a bottom-up approach for the first modules that will get coded, as discussed in an ad-hoc meeting we had recently (voice, no log available). While we certainly have a lot of important issues to discuss regarding architecture, design, and general implementation approaches, I feel that most of them are not yet ready because the project is still in a very early phase. Hopefully, things will become progressively clearer with that bottom-up work progressing, and that in turn will enable those discussions.

rbrunner7 commented 2 years ago

Re-posted here: https://github.com/monero-project/meta/issues/751