[Top][All Lists]

[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 <> 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 
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?


> 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

Attachment: signature.asc
Description: Message signed with OpenPGP

reply via email to

[Prev in Thread] Current Thread [Next in Thread]