00:24:35 <3​21bob321:monero.social> Image there was an alternative to github 12:38:34 . 12:40:34 Hey all. I'm going through the CCS submission process and am stuck trying to fork the proposals repo, because my account is blocked from creating forks. (It's a new account). Do I need to contact an admin or something? 12:40:56 Monero Community 12:58:48 I am using `el::Helpers::installLogDispatchCallback("rust-forward")` to forward logs to wallet2 ffi bindings. Is it still possible to change log levels / not log sensitive information? 13:06:32 Nevermind, found it 15:04:02 <4​5g45g54g45g:matrix.org> I'm interested in contributing to development projects on the Monero blockchain and I am proficient in C++ but , however, I do not understand the architecture of Monero. Any recommendations on how to start learning? 15:04:28 <4​5g45g54g45g:matrix.org> I'm interested in contributing to development projects on the Monero blockchain and I am proficient in C++ development on certain non blockchain applications but , however, I do not understand the architecture of Monero. Any recommendations on how to start learning? 15:04:50 Use the software. Find something small you're interested in, like a small bug, a small usability improvement, and try to fix it. 15:05:22 This gives you a tangible goal, a smaller amount of stuff to understand, and will let you learn what's where. 15:06:39 <4​5g45g54g45g:matrix.org> Aren't any books I could read to gain an overview? 15:07:33 Mastering Monero is now well out of date but still a decent guide 15:07:42 <4​5g45g54g45g:matrix.org> (e.g., Zero to Monero) 15:07:58 It or similar should be updated post-FCMP++ 15:08:23 Moneromooo is right, anyways… don’t wait for a book to be updated and quickly grow out of date 15:09:45 The c++ codebase is the book at this point, with cuprate as a supplemental reader’s guide 15:11:36 I wonder if that's a good task for a LLM actually. "Where is the code that deals with X ?". If it's wrong, you see it at once, but it can save you time when you start. 15:12:51 <4​5g45g54g45g:matrix.org> Is cuprate currently the project in Monero community that is in the most need contribution? 15:12:55 <4​5g45g54g45g:matrix.org> Is cuprate currently the project in Monero community that is in the most need of contribution? 15:14:52 No 15:23:13 Then what is? 15:25:59 I would guess it's fcmp stressnet 15:26:02 Take your pick 15:26:03 If you dont know what lang you want to work in, then..? 15:26:07 am I right ofrn? 15:27:07 stressnet is pretty quiet atm. Will need reviews n such when being upstreamed 15:29:06 Do developers working on the stressnet require on cryptography and advanced mathematics (e.g, MATH 110)? 15:35:27 Some. Not all. I'm not a crypto head and I hacked on many parts of monero. 15:36:20 Where would I learn this? 15:36:36 Same as working on building a car doesn't mean you need to know engines. There are a lot of things that aren't engine related in cars. 15:37:16 Crypto ? Well, there are courses on the net. There are "intro" books, like practical cryptography. 15:37:40 As mentioned above, zero to monero deals with the math and crypto monero uses. 15:38:32 However, if you're learning, you won't touch the crypto parts. You just use them as building blocks. Same as you usually use, eg, std::vector and don't write your own. 15:39:43 Well thank you for responding questions. I think I'll log off for now and play around with codebase and read some books. I'll see what works best for me. 15:39:45 Well thank you for responding to my questions. I think I'll log off for now and play around with codebase and read some books. I'll see what works best for me. 16:16:30 looking over the history of the project as tracked by PRs helps 16:16:30 or even just looking at the currently-open PRs 16:17:50 fcmppp work is being staged in https://github.com/seraphis-migration/monero/tree/fcmp%2B%2B-stage for reference while monero-project/monero is seeing a stream of cleaned PRs that were proven/tested in seraphis-migration