Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 19F12174A1 for ; Wed, 14 Jan 2015 05:51:14 +0000 (UTC) Received: (qmail 48703 invoked by uid 500); 14 Jan 2015 05:51:15 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 48660 invoked by uid 500); 14 Jan 2015 05:51:15 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 48646 invoked by uid 99); 14 Jan 2015 05:51:15 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jan 2015 05:51:15 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [129.55.12.45] (HELO mx1.ll.mit.edu) (129.55.12.45) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Jan 2015 05:50:48 +0000 Received: from LLE2K10-HUB02.mitll.ad.local (LLE2K10-HUB02.mitll.ad.local) by mx1.ll.mit.edu (unknown) with ESMTP id t0E5mjc9020307 for ; Wed, 14 Jan 2015 00:48:46 -0500 Date: Wed, 14 Jan 2015 00:29:14 -0500 From: Jeremy Kepner To: Subject: Re: Growing project involvement Message-ID: <20150114052914.GA1225@ll.mit.edu> Reply-To: References: <54B58981.406@gmail.com> <54B5D9B5.9080802@gmail.com> <20150114041553.GA1153@ll.mit.edu> <54B5F799.5020203@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <54B5F799.5020203@gmail.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.13.68,1.0.33,0.0.0000 definitions=2015-01-14_03:2015-01-13,2015-01-14,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1402240000 definitions=main-1501140061 X-Virus-Checked: Checked by ClamAV on apache.org On Tue, Jan 13, 2015 at 11:59:05PM -0500, Josh Elser wrote: > Thanks Jeremy, those are good points! > > Any suggestions on how/where to best emphasize this? > Blogs/social-media/mailing lists? Something more? Perhaps start by having a marketing person look at accumulo.apache.org? The main page info there is technically very accurate, but perhaps the banner points could be a little punchier. If we can agree on three solid bullets about what makes Accumulo great, then we put that in all our talks, media, ... having everyone repeat the same message goes a long towards getting it out there. > Jeremy Kepner wrote: > >A few additional comments: > > > >(1) How can attract good contributors. 1-2 "ace" contributors can really carry an open-source project on their back. > >- Perhaps emphasize Accumulo's world class capabilites: performance, scalability, security. > > > >(2) How can we attact good users with money. Good users will be able to use the software > >well and get good results. If they have money they will be able to support the community. > >- Perhaps emphasize that Accumulo is suitable for the largest workloads at the largest institutions. > > > > > >On Tue, Jan 13, 2015 at 09:51:33PM -0500, Josh Elser wrote: > >>Some anonymous feedback (sent with love): > >> > >> > >>It's important that we understand the reason for trying to get new > >>people involved with the project. The way to really grow the > >>project's adoption is by increasing user interest in the product and > >>its relevance in the community. Adding new people to the project > >>isn't a direct solution to that problem. Right now, I'd say that the > >>project lacks both, but this isn't really abnormal for what is a > >>niche product. > >> > >> > >>Josh Elser wrote: > >>>I meant to send this out closer to the new year (to ride on the new year > >>>resolution stereotype), but I slacked. Forgive me. > >>> > >>>As should be aware by those paying attention, we have had very little > >>>growth within the project over the past 6-9 months. We've had our normal > >>>spattering of contributions, a few from some repeat people, but I don't > >>>think we've grown as much as we could. > >>> > >>>I wanted to see if anyone has any suggestions on what we could try to do > >>>better in the coming year to help more people get involved with the > >>>project. I don't want this to turn into a "we do X wrong" discussion, so > >>>please try to stay positive and include suggestion(s) for every problem > >>>presented when possible. > >>> > >>>Also, everyone should feel welcome to participate in the discussion > >>>here. If you fall into the "bucket" described, I'd love to hear from > >>>you. If anyone doesn't want to publicly respond, please feel free to > >>>email me privately and I'll anonymously post to the list on your behalf. > >>> > >>>Some ideas to start off discussion: > >>> > >>>* Help reduce barrier to entry for new developers > >>>- Ensure imple/easy-to-process instructions for getting and building > >>>code in common environments > >>>- Instructions on running tests and reporting issues > >>> > >>>* More high-level examples > >>>- Maybe we start too deep in distributed-systems land and we scare away > >>>devs who think they "don't know enough to help" > >>>- Recording "newbie" tickets and providing adequate information for > >>>anyone to come along and try to take it on > >>>- Encourage/help/promote "concrete" ideas/code in the project. Something > >>>that is more tangible for devs to wrap their head around (also can help > >>>with adoption from new users) > >>> > >>>* Better documentation and "marketing" > >>>- We do "ok" with the occasional blog post, and the user manual is > >>>usually thorough, but we can obviously do better. > >>>- Can we create more "literature" to encourage more users and devs to > >>>get involved, trying to lower the barrier to entry? > >>> > >>>Thanks all.