[xwiki-devs] Plugins and xwiki.cfg
Vincent Massol
vincent at massol.net
Thu Oct 4 18:27:30 CEST 2007
On Oct 4, 2007, at 6:19 PM, Erin Schnabel wrote:
[snip]
>>> I propose a space: XWikiPluginGuide.
>>>
>>> Each plugin would have a page in the guide describing: a) how to
>>> enable the plugin, b) what options are used by the plugin, c) how to
>>> invoke and use the plugin, and optionally d) who wrote the plugin
>>> and
>>> the version information (which that document could retrieve via a
>>> getVersion, getAuthor, or whatever call back to the plugin).
>>
>> I'm not sure I understand. We already have this on xwiki.org on
>> Code.Plugins. Are you suggesting that this should be bundled inside
>> the default wiki? If so we need to revisit the whole area of bundling
>> documentation in the default wiki XAR since right now we're not
>> bundling any and instead pointing users online at xwiki.org.
>
> Well, I was hoping that the plugin could maintain it's own doc inside
> itself. That way, it never is out of date. Deploy the plugin, get new
> doc. *poof*
ok I understand know. I was misled by the "I propose a space:
XWikiPluginGuide".
I like documentation that comes from the source. There are only 2
caveats:
* external contributors should be able to edit it easily somehow...
* it must be as good as the doc one would write "by hand".
[snip]
> This does imply creating docs in the local user install (perhaps w/ an
> option). Which would mean, for example, that if you enabled the plugin
> on xwiki.org, you'd get the latest doc (under PluginGuide.pluginname
> rather than Code.Plugins), w/o having to update two separate places.
That's nice except that xwiki.org may not be running the same version
of XWiki as what it's documenting... :)
Anyway I'm all for it but I don't have the time to work on this right
now...
Thanks
-Vincent
More information about the devs
mailing list