David, thanks a lot this is really helpful. I think we can definitely do
the same effort with microprofile.

The contribution tips is also pretty good.

 I will try to come up with something similar to add to the website.

On Thu, Nov 22, 2018 at 5:40 AM Richard Monson-Haefel <
[email protected]> wrote:

> David,
>
> You are an inspiration.
>
> Richard
>
> On Wed, Nov 21, 2018 at 7:05 PM David Blevins <[email protected]>
> wrote:
>
> > 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
> >
> >
>

Reply via email to