Understanding documentation fixes
Phil Bull
philbull at gmail.com
Sat Jan 12 12:51:13 UTC 2008
Hi Matt,
On Sat, 2008-01-12 at 10:50 +0000, Matthew East wrote:
[...]
> There have often been discussions about relaxing these requirements
> for documentation. However my personal view is that it's unlikely to
> happen - the amount of work required to prepare a new package, test it
> thoroughly to ensure that it won't cause breakage on the system, put
> it through the StableReleaseUpdate process, and keep help.ubuntu.com
> up to date as well is actually quite substantial. I'm happy to hear
> alternative proposals though.
Here are a few proposals:
* Release a documentation "service pack" early in the support
period (3 months after release should give us enough time to
find and fix bugs). This would consist of an updated ubuntu-docs
package with as many non-intrusive bug fixes as possible. There
would be a release schedule for this update, so that translators
and testers would have time to work on the package. We could
also use the release as an opportunity to update the online
docs. Advantages: All users get updated docs, online docs
updated. Disadvantages: Lots of work, other teams affected.
* Release a "semi-official" update using our PPA. While most users
wouldn't get the update, people in need of it would be able to
download it. It would have to be made clear that the update
wasn't entirely official, though. Advantages: Updates are at
least available, doesn't inconvenience other teams.
Disadvantages: Quite a bit of work, not all users benefit.
* Only update the website. This could again be done on a schedule,
so we can fix several bugs at once. However, on noticing
differences between the online and offline help, users might not
know which one to trust. Advantages: Updates available to many
users. Disadvantages: installed help not updated, differences
between online and offline help.
* Formalise our testing/review process, so that there are fewer
bugs in the first place! We always end up making commits right
up to string freeze, even afterwards, and rarely get time to
properly review the docs. If we had a schedule and a structured
reviewing process, we could probably squash a lot of bugs before
release. Advantages: Better-quality documentation.
Disadvantages: Could still find bugs after release, DocTeam
members are volunteers and may not be able to fit into the
schedule easily.
Thanks,
Phil
--
Phil Bull
http://www.launchpad.net/people/philbull
More information about the ubuntu-doc
mailing list