OK, well for example, if I want to be a package maintainer:
I need to learn how to create RPMs. That process in itself is pretty
difficult to jump into when you have no clue what those insanely long
and wordy documents mean.
You need to learn bohdi
https://bodhi.fedoraproject.org again, what am I
supposed to do with all that?
I understand that these tools are important for maintaining a secure
structure for tracking updates and such, but then there's git and
whatever else is going on.
I'm in my last semester of the engineering/science course I'm taking. I
know about 7 languages and I'm pretty good at coding now, but all these
systems aren't taught anywhere. I've used git in basic ways, but still
feel a little newbieish with it. All of these processes are not
intuitive, overwhelming and difficult to jump into. ...and this is for
only package maintainers. I'm sure there are similar things to learn
in every specific thing you want to contribute to.
Where is there a simple walk-through or basic points needed to
understand all this stuff? I want to contribute, but I really don't
want to look like a complete moron trying to muck about with all these
tools. As awesome as the fedora community is, I don't want to look like
an idiot because I did something wrong. I'm not stupid. I'm just new
at all this.
So it boils down to the same issue I've had for 2 years now. I want to
contribute, but I don't know how. I've joined this group, but there
isn't a single thing that this group has offered that explains these
steps or pointed me to a simple walk-through.
Trust me, if I had figured it out, I would have written one. I love
helping people overcome hurtles. This hurtle is big and scary and
overwhelming and I don't have time to learn it all with all my studies.
Maybe in December, I could, but I would probably already be contributing
if there was already a teaching tool that was simple to understand and
implement.
I hope this helps,
-Cory
On 30/08/16 06:09 PM, Ankur Sinha wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
<snip>
> Fedora, and most open source projects that I've found seem to have
> the same problems. There is 1000 ways to do everything, none of them
> are easy to understand. It's overwhelming.
So I think I understand what you're saying. It boils down to different
teams doing things in different ways. I don't see a way around this -
processes can be optimised, but with the number of teams we have, it is
quite difficult to make everyone follow the same system - simply
because there isn't any one system that fits all.
For example, package maintainers and design cannot follow the same
system, it just won't work.
What we can do is make it simpler to find and follow the process. I've
been speaking to folks involved in the hubs initiative, and they do
have a plan to include a step by step widget system to help people join
new teams and function in those teams. Hopefully that should alleviate
the issue somewhat.
Can you tell me some specific instances that have made it hard for you?
It's much easier to discuss things with the people involved if I have
actual cases to put forward.
- --
Thanks,
Regards,
Ankur Sinha "FranciscoD"
http://fedoraproject.org/wiki/User:Ankursinha
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJXxgQtAAoJEPjYwL66yJi9ShEH/3DTq2xOnH5ijMelQY9i/KvE
p+ZYHUadRklipihpeOQjxBi/zyw4WN7O4L66eGlONUyTOxHbyKslhizFu1dT3hvp
KFNEGimaatvkTMBMVjqiuSafo0vR0KAhb0mlQRMFHC5yDmxtcrLlp5Axkium02EL
N92bcPGtCqYlez7piAoAPTPls6fflGdhBIIrrLmZiJabk7MHdadQFWqtBznUWvkg
3CuMqQEoF/RBUj6tGz0KO9uvuC1PHxbQQ3BzPn/Sijy0ohCZWneAz1Uy5SsGBuVt
q1IUmkcg3LOIa+sPWeT20hYQiX6JRVtU/pEGeS3N4JJ2nE0n+IYxuDcmKLFssmU=
=DFaM
-----END PGP SIGNATURE-----
_______________________________________________
fedora-join mailing list
fedora-join(a)lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/fedora-join@lists.fedoraproje...