How to change the docs - a case study

K

Kent Johnson

There has been a lot of discussion here recently about making changes to
the docs, and what new system should be in place, etc., wiki, etc. I
occasionally chime in with a note that it's pretty easy to submit a doc
patch through SourceForge and they are often accepted quickly. The point
being that there is a system in place that in my experience works pretty
well.

Here is an example. This morning I noticed a minor discrepancy in the
docs for the 'rot13' encoding. I posted a bug to SourceForge at 10:05
GMT. At 10:59 someone commented that maybe the code was broken rather
than the docs. At 11:18 another poster responded that the code should
stay the same. At 11:25, less than two hours after my original report, a
fixed was checked in.

The complete exchange is here:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1465619&group_id=5470

Kent
 
F

Fredrik Lundh

Kent said:
Here is an example. This morning I noticed a minor discrepancy in the
docs for the 'rot13' encoding. I posted a bug to SourceForge at 10:05
GMT. At 10:59 someone commented that maybe the code was broken rather
than the docs. At 11:18 another poster responded that the code should
stay the same. At 11:25, less than two hours after my original report, a
fixed was checked in.

how many manhours did this take, in total ? did you clock your own efforts ?

the 2.4.3 doc is still broken:

http://docs.python.org/lib/standard-encodings.html

(and if I hadn't kicked people around a couple of months ago, even the development
documentation, which still hasn't been updated, btw, would remain broken for another
4-6 months.)
The point being that there is a system in place that in my experience works pretty
well.

so you're saying that we cannot do better, and that people who try should do some-
thing else with their time ?

</F>
 
K

Kent Johnson

Fredrik said:
how many manhours did this take, in total ? did you clock your own efforts ?

It took a few minutes of my time. Maybe a minute to verify that there
was no similar bug report, a few minutes to write up my findings and
submit them. I don't know how much time the other posters spent but the
total clock time from OP to fix was 1 hour 20 minutes so that gives you
an upper bound.
the 2.4.3 doc is still broken:

http://docs.python.org/lib/standard-encodings.html

(and if I hadn't kicked people around a couple of months ago, even the development
documentation, which still hasn't been updated, btw, would remain broken for another
4-6 months.)

My understanding is that there is a build step required. So the change
isn't public yet but I expect it will be.
so you're saying that we cannot do better, and that people who try should do some-
thing else with their time ?

No, I didn't say that at all. You are welcome to spend your time as you
like. I'm saying that IMO the current system works pretty well and
suggesting that some people may find posting patches to SourceForge to
be an easy and effective way to change the docs.

Kent
 
F

Fredrik Lundh

Kent said:
It took a few minutes of my time. Maybe a minute to verify that there
was no similar bug report, a few minutes to write up my findings and
submit them. I don't know how much time the other posters spent but the
total clock time from OP to fix was 1 hour 20 minutes so that gives you
an upper bound.

now that the developer documentation has been updated, have you verified
that the fix is correct ? if you have, how long did it take (in clock time) be-
fore you got around to do that ?

for the record, it's still broken. and there's no sign that there's a known
bug on that page.

I've written a little more about this here:

http://pytut.infogami.com/blog/43fm

</F>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,982
Messages
2,570,185
Members
46,737
Latest member
Georgeengab

Latest Threads

Top