Thanks Carin to start the discussion on this important topic. My suggestions: 1) get more involved educating the public about MXNet and how to use for DL. Carin's Can You GAN? <https://www.youtube.com/watch?v=yzfnlcHtwiY> is a great example and there are many others. Meetups are another good way (DL with MXNet <https://www.meetup.com/pro/deep-learning-with-apache-mxnet/> has now 10 local chapters with 1842 members in 8 countries, but there are still a lot of "white" areas). Recognize contributors like Cosmin <https://www.meetup.com/meetup-group-bdEUVQHL/members/?op=leaders> and Lai <https://www.meetup.com/Deep-Learning-with-Apache-MXNet-San-Francisco/members/171992542/> . 2) Recognize non-code contributors like all the people answering questions at the various discussion forums. 3) invite people to contribute - github repo has zero issues labelled "Help Wanted", 21 out of 993 open issues are labelled as "Good First Issues". Recognize people who go through the effort of classification of issues and mentor the new contributors 4) talk to the "drive by contributors" i.e. people who contribute once and then disappear. What is preventing them to contribute more then once? 5) be more active communicating and cross-promoting events related to MXNet through announcements on dev@, discussion forum and re-tweets.
I agree with Tianqi on "One approach toward building a more diverse community is to acknowledge the fact that we want to encourage interactions in the Apache way beyond our physical cycle." However, I disagree with his suggestion regarding "One principle to toward that is to encourage PMC members only nominate committers from other organizations" for the following reasons: 1. We had a long discussion about becoming committer and PPMC member and voted about it in Oct/Nov 2018 - please see Wiki <https://cwiki.apache.org/confluence/display/MXNET/Become+an+Apache+MXNet+%28incubating%29+Committer+and+PPMC+Member>. This document (adopted by MXNet PPMC) calls out for PMC members to strive to "mentor contributors to become eligible for consideration as committer/PMC member". If somebody is making the effort to mentor a person from any organization, then he should also have the right to propose such contributor. This document, which was adopted just 5 month ago didn't include the policy Tianqi proposed. Has something changed to substantiate reopening the discussion? Every PMC member should support the community development and have the right to propose any active contributor based on merit as committer or PMC member. 2. It will be very difficult to define "other organizations". E.g. (1) Steven Turner <https://www.meetup.com/Deep-Learning-with-Apache-MXNet-London/members/138310462/> is actively promoting MXNet by organizing meetup in London and in his day job works for AWS. (2) I recently moved from Amazon AI to Amazon Redshift and as such have no involvement with MXNet as part of my day job, but I'm still with Amazon. Are such situations considered being part of the same organization or not? Does any non-Amazon PPMC member even know about the contributions Steven (and other meetup and conference contributors) are making? 3. MXNet has a number of active, multi-year code and non-code contributors which are still not recognized as committer or PMC members. The PMC should not make it harder to recognize such contributions with arbitrary rules and rather actively mentoring such contributors to grow the community. Best, Steffen On Wed, Mar 6, 2019 at 12:11 PM Isabel Drost-Fromm <isa...@apache.org> wrote: > > > Am 6. März 2019 18:36:36 MEZ schrieb Aaron Markham < > aaron.s.mark...@gmail.com>: > >Having more creatives in the open source community, not just MXNet, > >would > >be great for diversity. > > .oO(And something that would be appreciated even at the foundation > level...) > > Is there anything else that people can think of where help might be > needed? Anything else where getting involved or following the project could > be made easier? > > > Isabel (who seriously hates auto correct on Android, see "corrections" in > my last mail, sorry for those misspellings) > > -- > Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.