On Fri, Jun 11, 2010 at 12:25, Vincent Massol
<vincent(a)massol.net> wrote:
On Jun 11, 2010, at 12:21 PM, Thomas Mortagne wrote:
On Fri, Jun 11, 2010 at 12:16, Vincent Massol
<vincent(a)massol.net>
wrote:
>
> On Jun 11, 2010, at 12:00 PM, Thomas Mortagne wrote:
>
>> On Fri, Jun 11, 2010 at 11:39, Vincent Massol <vincent(a)massol.net>
wrote:
>>>
>>> On Jun 11, 2010, at 11:25 AM, Thomas Mortagne wrote:
>>>
>>>> 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 ;)
>>
>> Step1 seems very anti wiki to me. Having to close that much our public
>> wiki is not making it a good wiki example where we are saying to all
>> clients that "wiki is great it makes everyone participate"...
>
> Our code is also very anti wiki and it's code for a wiki... :)
> Also a wiki doesn't mean it's open to everyone. It means it easy to
collaborate together *for people who have access to the wiki* of course ;)
>
> Now I agree with you it would be better to find a better solution such
as the
one you proposed but between not doing anything and not improving our
documentation and improving our documentation practices I prefer to choose
the "improving our documentation practices" by far.
I don't see why it's everything or nothing. Having an open wiki does
not makes it impossible to improve.
As I said I care about only one thing: to improve the quality of the
documentation:
"I'm open to all solutions except for the ones that say: we don't want to
improve the quality of the documentation. IMO quality goes through
consistency and consistency is achieved with design and barring that with
rules."
Remember I was responding to Denis who was saying that we wasn't sure we
should have such rules for
xwiki.org because it would be more complex to
contribute documentation.
Maybe this is a too short summary of what I have said. But truly, my point
was that if everyone (committers or good contributors) has too go to the
draft space and get some community agreement to publish their draft in the
documentation, this will increase the burden so much that I may just leave
it as is.
I completely understand the needs of improving the documentation. Your
proposal to close the wiki, and use comments/annotations is not so bad,
compare to the current proposed procedures. Like Thomas, I just feel that
this is not the wiki way, like using the draft space like proposed is
neither the wiki way. IMO, the proposal of Thomas is exactly the way to go,
and is part of the improvement I was suggesting initially, I means to have
the ability to have a previous version of a document as the current one. I
think that wiki is great but sometime publish new/changed stuffs too
quickly, the preview state is too short and restricted to a single user, we
need a larger preview ! Using the draft space is not practical IMO. Since
this need should not be unique, improving the ability of XWiki to manage
drafts could be a very good investment.
As I also said:
"I'm also ok to have the new doc rules *and* have people act as wiki
gardeners"
Since I have not a large experience of the current documentation, I have
some question now: is the gardening task so hard currently ? what are
finally the goals of introducing these procedures ? Could not this wait till
we have the above feature ?