[drupal-docs] Module pages
Kieran Lal
kieran at civicspacelabs.org
Sun Jun 5 18:17:32 UTC 2005
On Jun 5, 2005, at 8:41 AM, Anisa wrote:
> Alright. This is completely mukatsuku. And thus this mail is a
> bit of a rant, but forgive, please.
>
> How is the documentation we are making now better than what was
> there before? The point was not only to update the documentation,
> not only to reorganize it, but to make it better. You can't say
> it's better because you made something that wasn't there before.
>
> A paragraph, for example, should be used more sparingly. It's
> something for expanding on a main topic, not a string of disparate
> sentences. If you can put the sentences in a bulleted list without
> making any changes, you've abused a paragraph and made something
> harder to read unnecessarily.
>
> By making the top most page about the module the source for the
> admin help, aren't you tieing your hands behind your back? Keeping
> the 'executive summary' the same is one thing, but is the admin
> help really the most useful thing there? Just because it is
> conveinant for us to have one source for both does not make it
> conveinant for the user.
>
> When I asked Kieran about some of this (using, I hope, softer
> language ;), he said that as comments come in, the pages will
> evolve. Well, there are a helluva lot of pages there, and there
> needs to be some discussion on what's a good format for these
> pages, what information do we want them to contain, not just on the
> main page, but in the child pages. It's hardly practical to make
> changes one by one.
>
> So, I have two questions. 1) Is it really a good idea to make the
> admin help the first page a user sees when reading about a module,
> and, if so, how can we make it better? 2) What information does
> every module need to have? For example, do you want to include
> information about the permissions, the blocks that are made, etc?
Here are the authoring guidelines for administration help. I would
suggest people comment here: http://drupal.org/node/24268 about the
guidelines, or comment on the list.
As for the constant evolution of the pages, this seems to be working,
although I agree it is not efficient. There are several efforts
going on here and we have to recognize that tackling 60 or more
module pages is impractical for everyone except me. Let me explain
the 7 major efforts that are ongoing and how those efforts have made
it impractical to come up with a single template that is applied
once. The first effort is to get actual end users, not developers,
to test all 60 modules for the 0.8.1 CivicSpace release. These
motivated testers overwhelmingly complained that the lack of
documentation made it too difficult to do any testing as they could
not understand how to use the modules. The second effort was to
write documentation in response to the results of the documentation
survey which indicated the most needed documentation was module
documentation. The third effort was to improve the usability of the
administration help documentation by making it scannable, and
including links to relevant pages to help improve the ability to
include tasks and reduce errors in task completion. The forth
effort was suggested by Charlie, the documentation coordinator, to
single source all documentation in the handbook by making
administration help the module executive summary pages. The fifth
effort was to create an automated way to extract the documentation
from the handbook and format it so that it wasn't so onerous for the
documentation team to update the administration help for all
contributed modules in the future. I have been writing scripts and
prototyping with Djun to do this. The sixth effort has been lead by
Djun to write updates to the book module so that pages could be
extracted and imported into Drupal. The seventh effort has been to
implement a re-organization and re-write of the Drupal documentation
handbooks into 5 main handbooks as a suggested by Dries and as proven
viable by my usability sorting experiment with around 60 participants.
So the criticism is completely expected, and welcomed. However, any
hope that those 7 efforts would have been possible to be coordinated
in advance so that it could have been implemented efficiently once
are just not realistic. This community lends itself to criticizing
something, rather than agreeing in advance unanimously how and who
will implement it. However, now that we have a documentation
coordinator in place it is more likely that this coordination could
occur for future efforts.
Thanks for your valuable critique.
Cheers,
Kieran
>
> Anisa.
>
> --
> [ drupal-docs | http://lists.drupal.org/listinfo/drupal-docs ]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://drupal3.drupal.org/pipermail/documentation/attachments/20050605/03bf9c9f/attachment.htm
More information about the drupal-docs
mailing list