<div dir="ltr"><div><div><div>Hi all,<br><br></div>Firstly, my apologies for this message of mines, I should check twice before I open my mouth, and lured myself into thinking many more people use 4.11 than real simply because all the people around me do. Silly me.<br><br></div>Max, a good way to get started is to join us on IRC and ask questions, relentlessly. Yeah, sometimes noone is around to answer, or we're not clear or specific enough, but the best way to understand a software project probably is to interact with the people who know everything about it. Can't figure out why an app behaves a certain way, or what a Xfce4ui function does? Ask us! I found my bunch of GTK bugs and undefined behaviours this way, and we often fixed bugs or finished features by collaboratively discussing code rather than writing it in a corner. In fact, I contribute absolutely zero individual code to Xfce. It always start with a conversation for me.<br><br></div>Cheers,<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 3 February 2015 at 17:19, Olivier Fourdan <span dir="ltr"><<a href="mailto:fourdan@gmail.com" target="_blank">fourdan@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 3 February 2015 at 18:07, Maximilien Noal <<a href="mailto:noal.maximilien@gmail.com">noal.maximilien@gmail.com</a>> wrote:<br>
> Le 03/02/2015 17:54, Olivier Fourdan a écrit :<br>
>><br>
>> But if that's not fast enough, feel free to contribute.<br>
><br>
> At one point I wanted to contribute. But then I realized that the code was<br>
> foreign to me. That I didn't know anything about what the code was talking<br>
> about (Xorg bugs, Glib, GTK, Xfce libs, etc. ...), and that almost no<br>
> documentation/tutorials were available on the Web.<br>
<br>
</span>gtk is pretty well documented.<br>
<span class=""><br>
> Basically, as essentially a Web / Qt dev I had a high fence in front of me<br>
> and no tools to overcome it.<br>
><br>
> As a comparison, when I tried Qt, it was easier : lots of docs and<br>
> tutorials, no uncommented and existing code which gives you a headache from<br>
> the start, etc.<br>
><br>
> I would tell myself to do things one at a time : play with Xorg, then Glib,<br>
> then GTK, then a small Xfce panel plugin, etc. But that's still an<br>
> impossible task when you have essentially zero documentation. :/<br>
<br>
</span>Writing documentation is already contributing. Contribution is not just code.<br>
<span class=""><br>
> How come one becomes a fully qualified Xfce dev ? (come to think of it, I<br>
> have the same question for KDE devs)<br>
> That's what I'd like to know !<br>
<br>
</span>It's pretty much the same with any open source project, start with<br>
little contributions.<br>
<br>
Cheers,<br>
Olivier<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">Steve Dodier-Lazaro<br>PhD Student<br>University College London<br>Free Software Developer<br>OpenPGP : 1B6B1670</div>
</div>