Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 723A7D07B for ; Sun, 21 Oct 2012 07:18:17 +0000 (UTC) Received: (qmail 88781 invoked by uid 500); 21 Oct 2012 07:18:16 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 88695 invoked by uid 500); 21 Oct 2012 07:18:16 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 88651 invoked by uid 99); 21 Oct 2012 07:18:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Oct 2012 07:18:14 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of acolorado@gmail.com designates 209.85.220.47 as permitted sender) Received: from [209.85.220.47] (HELO mail-pa0-f47.google.com) (209.85.220.47) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 21 Oct 2012 07:18:08 +0000 Received: by mail-pa0-f47.google.com with SMTP id fa11so1086991pad.6 for ; Sun, 21 Oct 2012 00:17:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=VttGpn1J3ODE9pyy2jOVZ8FAa2U9EIO3k+Fpqnl3qtY=; b=Fw1GaHjUdjtXfW91D5wN/9rpp2DJa8yKxqSDrud3FacX9ESanDfMV9u6urW/4DQD4q VNLJ04qVo4ZIg7oQh8KcoshLg+0AjJmf8CyqC5wsqPGsyn73diw18CTkUAHy+hofBv0P 9a+s82unXCIlBvi9tLd+nnke3JfnRwZzJEWVHuo1TSM+jCH8uXcgDRCPuEhlP0UbAkBd Bw5NjwmHHhv+VmG2VsQZU/WwN68zdIszNiCr8a3naaXVKDQKNEXP15X41TAHoW6Ts7JJ I02LELXYtgduc/r3RBqcPUBqD8mgeDYrK/5mapZxZ1l5Hkdvo87/q/39rrKNvuffx9uB lFnA== MIME-Version: 1.0 Received: by 10.68.204.132 with SMTP id ky4mr19924710pbc.164.1350803867730; Sun, 21 Oct 2012 00:17:47 -0700 (PDT) Sender: acolorado@gmail.com Received: by 10.67.1.6 with HTTP; Sun, 21 Oct 2012 00:17:47 -0700 (PDT) In-Reply-To: References: Date: Sun, 21 Oct 2012 02:17:47 -0500 X-Google-Sender-Auth: O7fjcPlW2DS4px-fepn-KtUT36s Message-ID: Subject: Re: AOO volunteers: essential skills and tasks From: Alexandro Colorado To: ooo-dev@incubator.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org On 10/19/12, Rob Weir wrote: > I am thinking about what new project volunteers need to get started. > Obviously there are area-specific things. For example, developers > need to know how to download and build. Translation volunteers need > to understand Pootle, etc. But there are also some basic things that > all volunteers should probably do. Well this is why OOo was structure the way it was. Is a bit funny when Apache people came and wanted to make us be more equals, no ECC, no NLC, no MarCon, Project Lead, Co-leads, no distinction between developers and normal randome dude at the support ML. Now trying to find who will do what, is becoming HUGE 'managing' nightmare. I a not saying that OOo structure was the best one to handle things but having so many projects and so many tasks did demand some kind of categorization. > Although we have all of this information (or at least most of it) on > the website or wikis or mailing list archives, it is scattered all > over the place. I think it would be good if we could collect this > information (or at least links to this information) into one place and > put a linear order behind it, a step of specific steps we want new > volunteers to take. The thing is we kinda already had that. At least to an extend, again it wasnt the perfect 'all-you-need-to-know bibile'. But we had 'contributing' which was a pseudo-project to collect 'getting started guides' for the different vains the project was going. This will direct new users to art, marketing, support, native-lang, programming or qa/testing. https://svn.apache.org/repos/asf/incubator/ooo/ooo-site/trunk/content/contributing/ > Now, I can hear the objections already -- you can't tell volunteers > what to do. That is why they are volunteers. You can't regiment > them, etc. This is true. But at the scale we need to operate at -- > I'm aiming to attract dozens of new volunteers on the project by the > end of the year -- we need some structure. So what can we do to make > their first 2 weeks in the project easier for them, and easier for us? > > One idea: Think of the new volunteer startup tasks in terms of > "stages" or "levels", a defined set of reading and other activities > that leads them to acquire basic skills in our community. > > For example: > > Level 1 tasks: > > 1) Read the following web pages on the ASF, roles at Apache and the Apache > Way > > 2) Sign up for the following accounts that every volunteer should > have: ooo-announce, ooo-dev, ooo-users, MWiki, CWiki, BZ, Forums > > 3) Read this helpful document on hints for managing your inbox with > rules and folders > > 4) Read this code of conduct page on list etiquette > > 5) Send a note to ooo-dev list and introduce yourself > > 6) Edit this wiki page containing project volunteers. Add your name > and indicate that you have completed Level 1. > > > Level 2 tasks: > > 1) Using the Apache CMS in anonymous mode > > 2) Readings on decision making at Apache > > 3) Readings on project life cycle and roles within the AOO project > > 4) Introduction to the various functional groups within the project: > development, qa, marketing, UX, documentation, support, localization, > etc. > > 5) Pick one or more functional groups that you want to help with. > Edit the volunteer wiki and list them. Also indicate that you have > now completed Level 2. > > Get the idea? After Level 2 this then could branch off into > area-specific lists of start up tasks: how to download and build. > How to submit patches. How to update a translation. How to define a > new test case. > > Is any one interested in helping with this? > > -Rob > -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org