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
[email protected]
https://lists.fedoraproject.org/admin/lists/[email protected]


_______________________________________________
fedora-join mailing list
[email protected]
https://lists.fedoraproject.org/admin/lists/[email protected]

Reply via email to