On Fri, Jun 11, 2010 at 11:10, Vincent Massol
<vincent(a)massol.net> wrote:
>
> On Jun 10, 2010, at 9:21 AM, Denis Gervalle wrote:
>
>> On Mon, Jun 7, 2010 at 11:55, Sorin Burjan <sorin.burjan(a)xwiki.com> wrote:
>>
>>> Hello.
>>>
>>> Silvia and me have created a DRAFT for
XWiki.org Documentation Standard
>>> found at :
>>>
http://dev.xwiki.org/xwiki/bin/view/Drafts/XWikiOrgDocumentationStandard
>>
>>
>> Even if I found your procedures smart and very conscientious, I am a little
>> bit afraid by them, and just wonder if these will not finally slow down the
>> documentation, since only very minor change can be done quickly. As everyone
>> knows, documentation is never what we d'like to do, and if you increase the
>> burden, it will probably not encourage improvements.
>
> I haven't read the proposal yet, just answering to this part.
>
> Yes but we want a good quality for the documentation same as we want a good quality
for the code. What we did for the code is prevent anyone modifying it by adding a notion
of committer and people can still contribute patches which are then reviewed by
committers. Committers agree with the rules for ensuring quality.
>
> The best solution IMO for having quality docs is to:
> - close
xwiki.org so that it's editable only to committers and people voted as
wiki editors (we need a process to get casual readers into wiki editors)
> - leave annotations/comments for people wanting to contribute small stuff
What would be great would be some kind of patch annotation a
xwiki.org
editor would just need to apply it by clicking on a button.
> - allow anyone to access the Draft space
> - make it very visible and easy how to contribute to
xwiki.org (ie being selected to
be in the wiki editors group)
We could also have the notion of "validated version", anyone can
modify the document but a
xwiki.org editor can validate a version. By
default you view the last validated version but you can also see the
last version if some modification has been made.
Sure but you're already talking about the next step which requires tooling and is
more complex to set up. I'd prefer to see step 1 done quickly and then someone could
work to do step2 as you mention. I've had this idea about "validate version"
since 2006 but it's still not there since someone needs the time to implement it ;)