Re: Documenting Features

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

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi:

On 30 January 2013 00:29:47 pete wrote:
> I've been reading the Feature discussions on devel@ today, and an idea
> came to mind. A process for documenting accepted Features would help
> prevent major changes from slipping through the cracks. Here's what I
> came up with so far; I think we can hammer it into something useful:
Good idea. I suggest we revise and formalize the beat-writers' workflow with a 
process that uses the feature pages.

> Accepted Features[1] will be listed in a table roughly analogous to that
> used for Release Note Beats[2]. The table would have columns for the
> Feature name, a docs volunteer, and developer contact, as well as others
> reflecting the Feature documenting workflow.
I'm not sure we need another table. We already have developer contacts for 
many of the Release Notes beats. What we could do is revise the "Release 
Notes" and "Documentation" sections of the Feature page after a beat writer 
moves it into a particular beat, or a QA contact moves it into a particular 
Guide.

What other information did you imagine we would put in this table?

> A set of guidelines for the docs volunteer covering a feature will come
> along with the table. The set of tasks to be juggled might include:
> 	- Establishing an appropriate developer point of contact to aid in
> documentation. Note that this isn't always the feature owner.
Between the existing developer contacts and the feature owner, do you think we 
will need another?

> 	- Ensuring the content of the Feature is understandable by a
> hypothetical average user.
This is something beat writers (should) already do. We saw in the F18 cycle 
that it's not necessarily the case, but a standardized workflow will help!

> 	- Working up a basic guide to implementing the feature, if applicable.
In September, I wrote an email to the Docs QA list with a draft process to get 
features into applicable Guides.[1] I think we only partially did this for 
Fedora 18, and I don't remember any further developments in this area.

If you're suggesting a Release Notes supplement, where we describe how to use 
new features, that's something entirely different.

> 	- Creating an entry for the Feature in the appropriate Release Notes
> beat.
Beat writers.

> 	- Checking existing guides for impact caused by the new Feature, filing
> bugs as needed, and assisting the guide owners in updating as
> appropriate.
See above about QA contacts.

Also, the Release Notes QA contact (zogelsby) could check that all the Feature 
pages have been documented in the appropriate beat. Maybe he already does!

> A defined process like this will help split up the workload caused by
> feature churn and cut redundant efforts by providing new information for
> multiple published works. Your thoughts?
As it stands, I think what we need most is more people who are both consistent 
across releases and have the time to do a good job. A clearly-defined working 
process will help beat-writers get on board in the first place, and remember 
what to do (and how easy it was!) when it comes time to repeat in the next 
cycle.


Christopher

[1] https://lists.fedoraproject.org/pipermail/docs-qa/2012-
September/000103.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBAgAGBQJRCH2qAAoJEGpo1cWDqVnYYkYP/1PDfjqZDuqV/5qWvgVgxT/P
TVJCw7p5SP1YUyNtKhDkXdikdm1iY+xIoUSCSgo5v5nHmP+4nex1pjBzQFdouYYA
kS/leP71rHSZqg01t79i1inPzC9ukwtdEGwqeleBYHtQ/aWo273TJ9EWSzrb5n+t
xeyWAnrDGdpZppIm0qIlXd2e9rAVFt1TMf4OeoSNzxeZGvBsZZnQXhzBRwcYdhu7
dm4B4HLCiFd7uTuT+HfSDvIC4U+Rthg5lwBRYay0JCYL9W/PXSqWx+heU3yApTsP
9gO7+vJRZ9/r4ljWph6mVpl2+9/S+xefu7JtVNCxgK4mjKkK2W/EMunymB98IFgi
57qS8rcIqpAWMo0KcS9DsLpuyxjq/cykkekwnef54AA0iKurREYC6tB+pgooIeNa
MjkPdT7E99dewGPGXwTu1EqcJBvcuLkVUJKgC0vKXSeBXoPQvcVgXTfWD1WLAt6F
q2d4WiTxunCzvrB0qLq51TTm8rGKKPDNweOQPWmcL3Hty7ok/vFrBqZAfnRt+I17
cPBm59CfpW2zNaCK2gWTX+S9y9sYe6UDTiewuPdSlbz38impynUiMYvcvidErsxR
PtmJCIxz1Gg3R5cLW1C/rHJBcvhy/NmqCLKu+c2Gvo34TQgAjTo7+NEqEz34SaIM
2OsPbbjR92Om9+KeHUq/
=x1HS
-----END PGP SIGNATURE-----

-- 
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