Fedora Docs - Barriers to Entry

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I promised to summarize my recent experience as a doc newbie and kickstart a barriers to entry thread, so here go’s!


My Contributor Persona

Since it reflects on my experience, here’s my background. I’m new to Linux, Fedora, Docbook, and git.  If I got any newer, I’d still be in the eggshell :-)


I do have XML documentation background so that made DocBook less painful.


A Baseline Example

I started out in the Fedora QA area, mostly because it seemed easier to contribute at the time.  As a QA tester, I could easily find a series of test cases and almost exactly what I needed to do in each case to get pass or fail on the test.  These tests started out quite simple (download the ISO and verify the size) and there were enough basic tests that I could keep busy, mark things as passed, or in the rare occassion, log a bug.  (NOTE - logging the bug was only easy because it was a variation of an existing bug so I could just clone and edit).


The parts of this experience that I think helped keep me involved and motivated:

  • starting bar was very low and simple, with instructions.

  • contribution time could be as limited as 30 minutes and I’d have a couple of tests done.

  • If I started something but couldn’t finish, I wasn’t holding anyone up (completely independent tasks).

  • Ability to check something off as done on the test results wiki, get some badges (yes, I’m that easily motivated :-)  

  • A surprise callout thanks at the end of the project that listed ..erm… I think the number of tests done.  Imagine a simplified leaderboard approach.

  • Could build up my experience (ability to run more advanced tests) at my own pace, while still contributing on the tests I already knew how to run. And obvious progression path existed.

  • No real commitment - I just pop in when I can, run a few tests, feel good, go back to the day job. I know I’m not the only one running the tests, so if I can’t contribute for a test cycle or three, I’m not holding anything up.


My Fedora Docs Experience

Now we get to my shift over to docs. I poked at the doc project wiki, and while the front page seems quite clear, I stumbled off and on after that. I lurked a bit in irc, then eventually introduced myself and got a few pointers on what to learn (pointers to a git tutorial and docbook etc).  I floated around for some time after that and didn’t really get involved until someone mentioned the virtualization getting started guide needed work.  Since I was new to Fedora and all things Linux, I didn’t feel confident to volunteer prior to this, but I’m having to write about VMs in the day job so this seemed a good logical extension (aka something I knew a little bit about).  After that, it was fits and starts and fubars with git (some quite recent :-).  I think I’ve got it down now, but time will tell!


Fedora Docs Barriers to Entry

After that long-winded tale, here’s what I think the barriers are, at least for someone with my experience:

  • No simple way to come in, give an hour or two, and disappear for a month.

  • “mentorship’ requires a live person and can be difficult to connect to when first starting out.

  • Steep learning curve for git and/or DocBook if you don’t have prior knowledge.

  • Must have technical knowledge of the subject matter.

  • Confusing set of information on the doc projects wiki*


For the doc projects wiki - I found different paths through it, whether I was starting from the main docs project page, or googling for information and landing on some random page.  I also didn’t find out about the fedorapeople site until grundblom started using it (my fellow traveller on the doc newbie path in the virtualization getting started guide).  


I will also say it helped very much to have another new doc contributor with me along the way.


Anyway, that’s my tale for today!


Sandra

-- 
docs mailing list
docs@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/docs

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Red Hat 9]     [Yosemite News]     [KDE Users]

  Powered by Linux