Does not make me younger but so true. Thanks David. Le jeu. 22 nov. 2018 à 02:05, David Blevins <david.blev...@gmail.com> a écrit :
> I see the tweets going on, inviting people to contribute! That's awesome. > > It's a real art and challenge for both the people who want to contribute > and those who want to help. Figuring how to connect and enable is a team > effort for everyone involved. > > Here's a couple examples of past attempts to carve out digestible chunks > of work for people to do. > > - > https://lists.apache.org/thread.html/5a5b59289d2b4d045154aa29978f94e3362d894a65ca87c9b19a121e@1164234823@%3Cdev.tomee.apache.org%3E > - > https://lists.apache.org/thread.html/07bdbaf62260d38076495ff24ae4ce1838eee93c92e2315638e1553a@1195845493@%3Cdev.tomee.apache.org%3E > > Everything listed in the emails is of course work I could have done > myself. That's always the case, otherwise you're asking people to > instantly come into a project and instantly be better at it than you. The > skill you need to develop is how to plan out some work, vividly, that you > think is hopefully achievable for people and then help them do it. > > This is usually very hard as you have to dream up initiatives that you > could have people work on that new people can do. Ideally in an hour or > half day. Ensure there are many of these tasks. Then file many JIRAs, > then advertise them. > > Even harder is to encourage people to not beat themselves up if they > struggle. People tend to be very hard on themselves. I always encourage > people to start small. Get your first commit in an hour, get a taste of > success, work your way up from there. Most people want to dive straight > into the hardest most exciting thing they can imagine, then struggle, stop > asking questions for fear of exposing they are struggling, then when they > haven't said anything for a long time feel even less able to ask questions, > then they hurt themselves. > > Open source is a team effort. You need to be comfortable failing in front > of everyone, everyone needs to be letting you know it's ok encouraging you > to do your best and "struggle loudly" so we can all help. > > *Every* *single* *time* in the last 19 years that I've seen someone be > brave enough to struggle loudly and get help, one or two more people > suddenly get brave enough to join them. We've voted almost all committers > in in twos. > > Here's a doc I tried to write to encourage a healthy start: > > - http://tomee.apache.org/dev/contribution-tips.html > > These days you "EJB Examples" could be "MicroProfile examples" and all the > same techniques and advice could work. Someone would need to spend the > time to think creatively and make a list of 20+ MicroProfile examples that > could be created, then file the jiras. > > > -- > David Blevins > http://twitter.com/dblevins > http://www.tomitribe.com > >