Hi William, thank you for reaching out. FYI: Tomorrow 20:00 CEST is our monthly meeting (see mailing list post).
> On 3. Apr 2021, at 16:27, William Liquorice <will...@howhill.com> wrote: > > Hello, > > I'm a physics student at Durham University who has been following GNUnet for > about a year now. If someone is willing to point me in the right direction, > then I am more than willing to contribute to the project in some way. > > I have plenty of experience with Python, as a hobby and a little in the > large, if that is applicable anywhere, and I'm somewhat familiar with writing > static web pages. I wouldn't trust myself to work on the C codebase itself, > as I don't have much experience with systems programming beyond some very > simple projects in C++ and Rust, and have no idea about writing safe C. A great beginner task may be https://bugs.gnunet.org/view.php?id=5708. Basically it is about extending gnunet-config with specific flags that output the build configuration. (For reference, see curl-config and the --libs, --features or --prefix flags). Also, I think we should revive our FCFS domain registration service for GNS. Will likely require very little C, some HTML/CSS and lots of understanding what it is supposed to do. Integration into the website would be nice as well. > > Helping out with GNUnet, in some way, seems like a good way for me to learn > about contributing a free software project, while also contributing to > society at large. Also, I have might have something that I can contribute > already. > > A few months ago I thought that trying to re-implement bits of GNUnet would > be an interesting non-trivial Rust project. The effort fell through, learning > physics and how to use Rust and C's FFIs proved to be impossible to do at the > same time. > Maybe you and Danny can join forces somehow? BR Martin > As part of that, I had a go at picking the big (and rather overwhelming) > process architecture diagram apart into a few smaller pieces. I'm happy to > share some SVGs of these smaller diagrams, as they might aid in understanding > the different subsystems of GNUnet. > > Let me know if there's anything else that I can help with. > > Thanks, > William >
signature.asc
Description: Message signed with OpenPGP