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 6AA9FD5B0 for ; Mon, 22 Oct 2012 07:39:06 +0000 (UTC) Received: (qmail 36260 invoked by uid 500); 22 Oct 2012 07:39:06 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 36182 invoked by uid 500); 22 Oct 2012 07:39:05 -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 36170 invoked by uid 99); 22 Oct 2012 07:39:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2012 07:39:05 +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 jogischmidt@gmail.com designates 209.85.214.47 as permitted sender) Received: from [209.85.214.47] (HELO mail-bk0-f47.google.com) (209.85.214.47) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2012 07:38:57 +0000 Received: by mail-bk0-f47.google.com with SMTP id jk7so634046bkc.6 for ; Mon, 22 Oct 2012 00:38:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=htKbhkQBsb9riNZi2OinMNXPwvH9JBYaEujdcNqAOR4=; b=z0+wdy0WUKX5lWksLlu8Z4viKZZ50cEyM1dWcJiIfWAiqAHtVp8jZFHWBAxnPerKjp v2eap0WN0jFqxAF2N+zzPYaTXtniU2y78j0yFndrqgRooXQta3zD8RtTpks47q2kKQex 30vAYqiNBeC2GuYLLMEYJGowpZT/ht77srhOdrATIwAfFHtXCLAEXeP6D8GkkkzAt7zX wXFLZOn0TJfCoDKYPRErfgjW9T6/QSSzVR0aJRRrIBrLdma6/PYQIySJEv488WiqB188 GRMLkoH/Z5/B1Wz/B6ka8gaT+UnBpXgomA6qcI/aFPQh6YfqOx4RDsCdxB6cmlHGYfgJ Ofeg== Received: by 10.204.136.197 with SMTP id s5mr2410297bkt.88.1350891516069; Mon, 22 Oct 2012 00:38:36 -0700 (PDT) Received: from [9.155.131.86] (deibp9eh1--blueice2n2.emea.ibm.com. [195.212.29.172]) by mx.google.com with ESMTPS id g8sm2616197bkv.6.2012.10.22.00.38.34 (version=SSLv3 cipher=OTHER); Mon, 22 Oct 2012 00:38:35 -0700 (PDT) Message-ID: <5084F801.9050400@gmail.com> Date: Mon, 22 Oct 2012 09:38:41 +0200 From: =?ISO-8859-1?Q?J=FCrgen_Schmidt?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: AOO volunteers: essential skills and tasks References: <5081BB59.3090406@gmail.com> <91718751995802875@unknownmsgid> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org On 10/20/12 10:06 AM, jan iversen wrote: > You are quite right, I might not be the typical volunteer, and it is very > important to find a hook where you can start, I had the luck that juergen > and andrea gave me a starting point. > > Your list is quite ok, just lets call it something neutral, like "help to > get started". I think part of the problem is that we have sometimes too much information for the same things and it is not well structured. For example the building guides, we have several pages describing how to build AOO. Some of these pages are old and out-dated or incomplete. And we have the new guide which is not the first hit when you search for it (at least I find always the old ones first). I think cleanup of the available info would be also of great help. And we should make clear that asking questions is ok and wanted, it gives not really stupid questions. We can try to use any question to improve things, we can ask ourselves why was this question asked and why wasn't the potentially available information not found... Juergen > > jan > > On 20 October 2012 00:24, Rob Weir wrote: > >> On Fri, Oct 19, 2012 at 6:16 PM, jan iversen >> wrote: >>> I think it is important to remember, that a volunteer is not signing up >> for >>> anything. >>> >>> A volunteer, in my view, is a person who wants to help with his/hers >>> skillset...so if we start saying you have to pass level x before >> continuing >>> we have already lost (At least I can relate that to myself) >>> >> >> That might be true for you. But I can tell you from experience that >> we've had volunteer after volunteer who have posted a note to this >> list, said they wanted to help, stuck around for a few days, and then >> were never heard of again. They never found a hook that they could >> attach themselves to. They never figured out how to get started. The >> couldn't find where to get started. The lack of accomplishment and >> progress leads to frustration, and then they are gone. >> >> Maybe we can find some way of expressing this without offering too >> much offense ? >> >> -Rob >> >>> I have been in this business since 1975, and I have never made it through >>> any of all these "master classes" and other exams. I am just one of the >>> guys who get things done, like in the early days before tcp/ip. >>> >>> What I am trying to say is, let�s help people work with us....that�s what >>> it�s all about, if we can help people to easier help us, then we have a >>> win-win situation. >>> >>> And in respect of introducing myself, which I forgot please read this >>> resume: >>> http://wiki.openoffice.org/wiki/User:JanIversen >>> >>> jan. >>> >>> Jan. >>> >>> >>> >>> On 19 October 2012 23:08, Rob Weir wrote: >>> >>>> On Oct 19, 2012, at 4:45 PM, Kay Schenk wrote: >>>> >>>>> >>>>> >>>>> On 10/19/2012 01:07 PM, Rob Weir wrote: >>>>>> On Fri, Oct 19, 2012 at 12:17 PM, 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. >>>>>>> >>>>>>> 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. >>>>>>> >>>>>>> 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: >>>>>> >>>>>> To make it more concrete, this is what "Level 1" might look like: >>>>>> >>>>>> http://incubator.apache.org/openofficeorg/orientation/level-1.html >>>>>> >>>>>> -Rob >>>>> >>>>> This is very good! I esp like the last part about providing a way for >>>> volunteers to "sign up" if you will. This will be a nice touch. >>>>> >>>>> I'm also wondering if there's some way to tie this in to our current >>>> "Help Wanted" page: >>>>> >>>>> https://cwiki.apache.org/confluence/display/OOOUSERS/Help+Wanted >>>> >>>> Yes, It is worth looking at the new volunteer view of things, from end >> to >>>> end. >>>> >>>> My current thinking is this: as we scale the number of volunteers >>>> we'll soon want a better way to track items like these. Maybe putting >>>> them into BZ would work? Introduce a new field to record "difficulty" >>>> in BZ and filters to list unassigned easy issues? >>>> >>>>> >>>>> Maybe someone has some ideas? >>>>> >>>>>> >>>>>>> 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 >>>>> >>>>> -- >>>>> >> ------------------------------------------------------------------------ >>>>> MzK >>>>> >>>>> "Anyone who considers protocol unimportant has never >>>>> dealt with a cat." >>>>> -- Robert Heinlein >>>> >> >