NOTE: I'm moving this to the dev list to save the non-dev people from
reading this.

On Fri, Jul 10, 2009 at 2:43 PM, Marvin Addison <marvin.addi...@gmail.com>wrote:

> > I'm not really sure we want the Steering Committee being in charge of
> this.
>
> Clearly I disagree.  Documentation, like design, benefits from a
> small, focused team of individuals in charge.


I don't think I said anything to the contrary.  But our steering committee
isn't in responsible for the design of CAS.  They're responsible for the
governance of CAS.  My point is that appropriate set of people should be
reviewing the documentation, just like an appropriate set of people guide
the design/architecture of CAS.  That would imply people with experience or
an active interest in gaining that experience.



>  It seems entirely
> feasible to me that the Steering Committee could conduct an annual
> review of the wiki, post a "todo" list of changes needed, and request
> volunteers to actually make the edits.  Whether or not volunteers take
> up the content change tasks, the review would produce tangible
> documentation for areas of improvement.


And I would suggest we identify a new documentation coordinator with
documentation experience to handle that because its more than just doing a
gap analysis.  Its structure, organization, word choice, etc.  We used to
have a documentation coordinator and while he was a nice guy, wasn't exactly
the most effective.  Its also the development team's responsibility (and
unfortunately that means mostly you and I ;-)) to make sure anything we
adding thing we code gets documented.


>
> > we'd only want to bring it to the Steering Committee if there were
> > major quality control, lapses, or issues
>
> The wiki suffers from some organization problems and incomplete and
> conflicting content.


It started out organized when it was only me writing documentation ;-)  But
clearly just having one person isn't a viable solution unless we pay
someone.



>  It's a matter of opinion whether the details of
> those problems constitute a major quality control problem.  Given a
> feasible process for correcting those problems, we should doubtless
> correct them.  My proposal for annual review by the Steering Committee
> is one potential solution.


Reviewing it annually is just as bad as not reviewing it at all (well, maybe
slightly less bad ;-)).  Reviewing change revisions of page changes for the
past year will be no fun.  I think we want the same end goal: better
documentation, but having tried to go through this before I'm well aware of
potential problems that will crop up with having the steering committee
review it once a year.  I think identifying someone with an interest in
maintaining that content or trying to gain experience who can review it more
frequently is a better solution.  Now, I unfortunately don't have anyone in
mind for that at the moment.  Maybe Jasig needs to post available volunteer
opportunities or reach out to member institutions that already rely on
existing Jasig documentation to improve the documentation (we actually tried
this once to various degrees of success).  The documentation may need to be
locked down and more controlled with regards to who can edit it in order to
maintain quality (I'm not advocating that, but its also one possible
solution)



>  It puts the decision making process in the
> hands of a small number of qualified people, and that is a good thing.


I think you give the steering committee too much credit.  While we're all
awesome people (honestly, really, we are), that doesn't make us the
qualified people to review and maintain documentation.  Now, yes, there's
some obvious stuff that just about anyone, qualified or unqualified can
catch, but I'd much rather see us bring back the documentation coordinator
position (in whichever name we decide to give it) and have that person or a
small team working with them the responsibility of maintaining documentation
and working with volunteers to keep it up to date.

After all that, to sum it up, I'd rather see more pro-active contributions
from a qualified set of volunteers than a once a year review from the
committee that would only catch minor infractions (i.e. the most obvious
stuff).  The make-up of the steering committee changes frequently enough
(each year) that I'd be uncomfortable giving that task to the steering
committee.  One year it could be highly technical people who catch every
missing feature documentation, but totally blow the structure/organization
and in other years it could be the complete opposite.



>
> M
>
> --
> You are currently subscribed to cas-u...@lists.jasig.org as:
> scott.battag...@gmail.com
> To unsubscribe, change settings or access archives, see
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to