- ([personal profile] rho) wrote in [site community profile] dw_docs2009-04-10 06:42 pm

Bringing in more people

This entry isn't really going to be saying anything concrete. It's mainly just me putting some of my thoughts onto pixels. I'd very much appreciate any thoughts that any of you have on this, though.

At various points, from when I first took over the documentation project to this morning, I've had various people expressing an interest at getting involved with FAQs/copy/proof-reading/whatever and I've had to turn them down, for one reason or another. It breaks my heart a little bit every time I've had to do that, because I really firmly believe that everyone has something useful to offer and everyone should be able to concentrate.

The problem, for now, is that expediency is trumping pretty much all other concerns. We have a bunch of things that we need to get written by Open Beta, and getting them written is my priority. Paradoxically, asking more people to contribute at this point would be counter-productive to this goal. Time spent training people up to write in our style and to use our tools would take away from the time we have to actually write things.

In choosing my teams, one thing I was looking out for was people who I thought would be able to get writing with minimal training: people who were self0sufficient in learning new skills, for instance, or people whose natural writing styles mostly closed matched the Dreamwidth style.

Fortunately, writing documentation is a lot like writing a book. It's impossible to ever finish. There'll always be some wording that could be made clearer, some feature that isn't documented properly, or some new way of presenting things. No matter how good our documentation is, we'll always be able to make it better.

As we move on after the Open Beta launch, I want to try to bring as many people as possible into the process. The development team are doing a wonderful job of getting new people involved and training them up ([site community profile] dw_dev_training for instance) and I want to use what they're doing as a model for what we can do over here.

One of the problems will be that we don't have the same tools as the devs do. We don't have any nice mechanism for people to submit patches to update site copy or FAQs. We have just two options: either we can say "hey, I think that this should say this instead" or we can put it actually live on the site. This is less than ideal.

In the long-term, we're going to be scrapping the existing FAQ system and translation system and replacing them with new, better systems of our own devising. One thing that I'm keen on working into the new system from the start is some decent form of version control. I want for us to be able to make changes and have them sitting in the back-end where we can look at them, and then to be able to put them onto the live site when we're happy with them.

For now though, that isn't an option, so we'll have to figure out some other way of doing things. One possibility is to let everyone who's interest make suggestions for additions and improvements, but instead of just saying "yes" or "no" for us to then work with you to let you know why we think it's a good or a bad idea, how you can improve your suggestion, and so on. That way, hopefully, we'd be able to have people improve, and eventually reach the point where they'd be the ones who are giving the advice and making the actual changes on site.

I'm not really sure what the best way to try to organise this will be, nor even if it's going to be a good idea to have any sort of formal organisation at all. I just know that the general idea of bringing more people into the fold is one I'm committed to.

So what do you think? If you're currently on the team, how would you feel about helping to train up new people? If you aren't currently on the team, what would be most useful to you and make you want to get involved?
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2009-04-14 05:46 pm (UTC)(link)
Most of what you're suggesting is the kind of stuff that will go in [site community profile] dw_volunteers as we start to use it -- project teams, etc, will post openings for things that need to get done, and people can step up and offer help.

As for internships, we aren't going to be able to afford paid staff for quite some time -- see Mark's answer to the dw_biz Q&A -- so we are going to be highly dependent on people volunteering. Both Mark and I come from the LiveJournal volunteer culture, where the expectation was always that you would do what you could, when you could, as you had the time and energy to do it. There's actually a very high percentage of people with disabilities already volunteering with Dreamwidth in some way or another, because a lot of people who are living with disabilities in some way or another are often out of the workforce and looking for something to channel their energy and passion into! (I'm disabled myself, so I know how important it is to have something that you can work on, in your own time, at your own energy level.)

So yeah, long story short: there will be many many opportunities for volunteerism, and we're very aware of the needs of people with disabilities and are very very committed to making volunteering possible/easy, no matter what your individual accessibility needs are. (And we're glad you're interested!)
denelian: (Default)

[personal profile] denelian 2009-04-14 09:06 pm (UTC)(link)
yeah, most internships aren't paid (but they expect you to live somewhere else and afford the housing but not get another job... sigh)
thats why i asked, because its online and in one of your posts you mentioned that you were disabled and how this particular venue is good for accomidating it (i can't spell today; i can't even wake all the way up.)
but internships are generally unpaid; i was asking, essentially, if at a later point i became a constant/consistant sort of volunteer and everyone is happy, can you (or whomever) sigh the paperwork to allow me to get school credit for interning. (that being the difference between volunteer and intern :) i was not asking for a paid job of any sort... while i am excited about DW, when i grow up (whenever i get around to it, i mean i'm already 32 and not grown up lol) i plan on working for the State dept, hopefully in an embassy. which i could not do if i were working for someone else :D

i will go ahead and put the volunteers on watch, or whatever the word here is :) (it will let me watch, but when i click the link to join, i get a 404 message. i don't know if this is you or me...)
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)

[staff profile] denise 2009-04-15 01:11 pm (UTC)(link)
Oh yeah, we will happily fill out whatever paperwork's necessary to make sure that our volunteers get course credit if their school offers it, as long as they're already volunteering with us -- I've already filled out one set of paperwork for someone. :)
denelian: (Default)

[personal profile] denelian 2009-04-15 07:45 pm (UTC)(link)
am i allowed to say "w00t"?

now i just have to convince the SCHOOL, when it comes time :)