DevHeads.net

Guidance for a new contributor

Hi all,

TLDR first,

I am:
* Potential contributor, searching for guidance
* Good with Python, C# (probably nobody cares) and JS, basics of C/C++
* Experienced with everything above sys engineering (cli/gui, f/s webdev, ...)

Want to:
* help first (port to py3, fix bug or two, help infra apps, ...)
* learn (improve my c/cpp, work more in devops)

So, as you can see I really want to hop in and help in Fedora development.
I dumped my side project which means I'll have probably ~10 weekly to work.
Since I am not that creative and don't use a lot of tools, I don't have
much to maintain for myself so I am willing to help towards goals for Fedora.

I'm most comfortable writing Python for any purpose. IMO that would be the
best use of me (porting, tooling and/or web dev). On the other hand, I would
really want to improve my C and I am willing to work hard on that. Also, I
worked on developing tooling and could help infrastructure team.

TBH I don't want to waste your time, but I more than willing to help
if someone is willing to guide me (mentor?). I'm in UTC+1.

PS. I love your work, keep it up. I converted a lot of my colleagues because of Fedora.

Regards,
Saša Savić

Comments

Re: Guidance for a new contributor

By =?UTF-8?B?Sm Dq... at 03/09/2019 - 12:54

Hi Saša,

I am the maintainer of GSequencer and would love to get help with various
aspects related to it. We could benefit both if I am able to improve the docs
by obtaining feedback.

<a href="http://nongnu.org/gsequencer/" title="http://nongnu.org/gsequencer/">http://nongnu.org/gsequencer/</a>

Thought, it is not fedora infrastructure but rather a generic Linux desktop
application. I provide it to fedora:

<a href="https://bodhi.fedoraproject.org/updates/?packages=gsequencer" title="https://bodhi.fedoraproject.org/updates/?packages=gsequencer">https://bodhi.fedoraproject.org/updates/?packages=gsequencer</a>

If you want to learn about ANSI C99, GObject and Gtk+-2.0 I can help you.

This would be a good point to start, if you want to learn creating
user interfaces
using Gtk+ with the C programming language.

<a href="https://developer.gnome.org/gtk-tutorial/stable/" title="https://developer.gnome.org/gtk-tutorial/stable/">https://developer.gnome.org/gtk-tutorial/stable/</a>

I live in Switzerland CEST, this UTC+2 but the effective time is UTC+1.

Best regards,
Joël
http://krähemann.com/

On Sat, Mar 9, 2019 at 6:24 PM Sasa Savic <sasa@sasa-savic.com> wrote: