community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Gruno <humbed...@apache.org>
Subject Re: Help Wanted! (it's a title, not a request!)
Date Sun, 07 Feb 2016 16:22:58 GMT
On 02/07/2016 05:13 PM, Patricia Shanahan wrote:
> I like!

Yay! Glad to hear this :)

> 
> One suggestion that does not add complexity, but just a little bit of
> text. Try to quantify the Difficulty levels. Is "Journeyman" harder or
> easier than "Intermediate"? Similarly, how do "Advanced" and "Expert"
> compare? I suggest fewer Difficulty options, with a one sentence
> explanation of each.

I picked 5 because 3 sounded like too few (too big a jump between
them?). There is an icon next to the difficulty level that shows which
'level' it is, from green (easy) to red (very hard). Maybe I need to
make that more visible?.

An explanation sounds like a great idea, and we can add that as a
tooltip in the widget overview and as a line of text in the actual task
details. I can get started on that right away, whereas changing to use 3
levels might take some getting used to for me (and a bit of work to
rework the existing system down to 3 levels instead of 5).

Or hm, what about a small (?) next to the level which shows you what we
expect this level to signify.?

With regards,
Daniel.
> 
> Here is a quick suggestion for a three level system:
> 
> Beginner: Can do very simple tasks in the language.
> 
> Intermediate: Can write complete programs using the main features.
> 
> Expert: Knows most, if not all, features of the language and can apply
> them to solve difficult problems.
> 
> It does not really matter that much what the levels are, as long as
> everyone using Help Wanted has the same understanding.
> 
> On 2/7/2016 8:01 AM, Daniel Gruno wrote:
>> Hi ComDev folks! Ramblings incoming :)
>>
>> As an aside to the 'Guiding volunteers' thread, I was talking with Rich
>> (Bowen) while he was at DevConf this weekend, and we got to thinking
>> whether it was possible to make a tiny tool that would solve one
>> specific issue we often come across when someone says "I know X, Y and Z
>> - What can I do to help Apache?".
>>
>> Traditionally, we've said "subscribe to our mailing list (which one?!)"
>> or "Go look at JIRA/BugZilla", which in itself is fine, but off-putting
>> to many people as we don't actively use neither MLs or bug trackers to
>> advertise what we want done, and what tech/person skills would be
>> helpful where (we're terrible!). Furthermore, it is our
>> opinion/assessment that bug trackers are not that great from a "skills
>> -> tasks" perspective. While great for bugs and larger tasks for an
>> existing audience, they don't provide the right overview or search
>> features that one could want, and keeping some sort of uniform setup for
>> these tasks across the ASF is going to be a LOT of work.
>>
>> ...If only we had somewhere someone could just go and say "I'm great at
>> marketing and documentation, what tasks are there that I can do?" and
>> then get 10 different requests across 6 projects, some that you could
>> start on right away and some that require more intimate knowledge with
>> the project.
>>
>> ...Or the experienced C/Python programmer that wants to know which tasks
>> at Apache they could hack on as a good introduction to that project,
>> while at the same time helping the project accomplish something new.
>>
>> ...Oh, and wouldn't it be nifty if we could have a widget we could place
>> on our web site that lists what we as a project or foundation are
>> looking for right now in terms of work to be done, so when people visit
>> our page, they can see that "hey, we're looking for a web dev guru - is
>> that you?" ?
>>
>> Enter 'Help Wanted!'. It's a very small (and very much work-in-progress)
>> tool that you can use to browse the tasks that all the Apache projects
>> would like to get done, see the difficulty of it, language (whether
>> spoken/written or programming) skills needed, what it's about and
>> who/how to contact. You can also use the HW widget to plug your own
>> project's requests into your web site, or you can display all the
>> current tasks waiting in the system across the ASF. 350+ initiatives,
>> 170+ TLPs, one uniform hub for requests that can help people get started
>> with Apache.
>>
>> The code is "live" at: https://helpwanted.apache.org/
>> A test widget is here: https://helpwanted.apache.org/wtest.html
>> (the test widget shows what it could look like on the httpd site)
>>
>> It's open for all committers to go set up new tasks (universal commit
>> bit, so to speak, just click on 'edit tasks'), and we hope it will be a
>> hub for putting people on the right path - whether that be a pointer to
>> JIRA, ML etc - to contributing to our projects. Or it'll crash and burn
>> and we'll never speak of it again :)
>>
>> Contributions, feedback, quality control etc are MOST WELCOME, and we're
>> only getting started with the proof-of-concept right now (as found in
>> svn). Hopefully we'll have something stable and polished by the end of
>> February? :)
>>
>> With regards,
>> Daniel.
>>
>>
>> PS: Yes, I know the admin area is a stylistic nightmare. That'll be
>> fixed...eventually! And the task guide needs a LOT of work. Saying
>> "contact the dev list" isn't enough, but I'll need a word smith for
>> that :)
>>


Mime
View raw message