Skip to content
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

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

Closed
rbrunner7 opened this issue Nov 8, 2022 · 1 comment
Closed

Comments

@rbrunner7
Copy link
Member

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 What's the name of our project? #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 Organizing functionality #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 (Term to use for 'output' #1)
    3.2 transaction id (How to call the "thing" that uniquely identifies transactions #14)
    3.3 Jamtis (How to use, or not use, 'Jamtis' for any identifiers in our project #24)
    3.4 transfer (Petition to avoid the term "transfer" in all new wallet programming #18)
    3.5 type names (Convention for naming types #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
Copy link
Member Author

Re-posted here: monero-project/meta#751

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant