On 07/18/2016 06:08 AM, Mads Toftum wrote:
> On Fri, Jul 15, 2016 at 03:11:20PM -0400, Rich Bowen wrote:
>> I periodically give a presentation on documentation - how to make your
>> docs not suck, how to work with users to solve their problems, how to
>> make it easier for people to contribute to the docs.
>>
> Is this something that can be found online?

The latest version is at
https://github.com/rbowen/presentations/tree/master/betterfm (source)
and http://boxofclue.com/presentations/betterfm/#/ (rendered) and I'll
be giving a new version at LinuxCon next month in Toronoto. I'm in the
process of rewriting based on lots of feedback the last time.



> 
>> I often give advice that we are not following in this docs project. Some
>> of these are historical (I strongly encourage people to avoid formats
>> like docbook that have a towering barrier to entry) but others are just
>> laziness and lack of time. For example, implementing the comment system
>> was something that I recommended, and Humbedooh implemented, but we're
>> not leveraging to its full potential just because there are *thousands*
>> of comments, and it takes time to get through them all.
>>
> Yeah, having a comment system and abandoning it is probably worse than
> not having one. Is there a way to clean out "misplaced" comments and
> stuff that's been incorporated in the docs?
> 
>> Anyways, I recently tried to contribute a docs patch to another Apache
>> project, and ended up giving up in frustration, because I couldn't
>> figure out how to do it, and didn't want to have to join a bunch of
>> mailing lists just to fix a typo. In the process, I started wondering
>> how hard it is to submit a patch to the httpd docs. If, say, I found a
>> typo, what do I do?
>>
> I don't think we should do anything for other projects, but in our case
> the comment system seems like a pretty darn obvious way. It doesn't
> really get any easier than that.
> 
>> (Contrariwise, I was able to submit a patch to the Mesos docs with very
>> little work, because they not only made it obvious where to do it, but
>> were also polite and helpful when I did it wrong the first time.)
>>
> Our page could probably do with a bit of an update, but now that I look
> at it I don't think it's too horrible. There's pretty much all you need
> to know.
> 
>> Something that I recommend in my presentation is simple - tell me in the
>> doc how to edit/patch the doc. For example, on my work website -
>> http://rdoproject.org/ - you'll see an "edit on github" banner on every
>> page. Simple and easy.
>>
> A page source link pointing to the relevant file in svn? I suppose you
> could do that.
> 
>> For our docs, I'd like to have something on each page of the docs that
>> indicates how one might patch the docs. This could simply be a link to
>> http://httpd.apache.org/docs-project/ or it could be a link to the
>> ticketing system. Patching our docs is, unfortunately, rather more
>> complicated than just a link to Github, but any barrier that we can
>> remove would be good.
>>
> Given the commenting system, I don't know how badly we need to add more
> links. If anything, I'd much rather have it go to
> http://httpd.apache.org/docs-project/ than to bugzilla.
> 
>> Any objections to my making a change to that effect to the docs build
>> template?
>>
> See above :)
> 
> vh
> 
> Mads Toftum
> 


-- 
Rich Bowen - rbo...@rcbowen.com - @rbowen
http://apachecon.com/ - @apachecon

---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscr...@httpd.apache.org
For additional commands, e-mail: docs-h...@httpd.apache.org

Reply via email to