[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Interested in helping out
From: |
Schanzenbach, Martin |
Subject: |
Re: Interested in helping out |
Date: |
Sat, 3 Apr 2021 20:44:37 +0200 |
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 <william@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