On Jun 11, 2010, at 11:10 AM, Vincent Massol wrote: > > On Jun 10, 2010, at 9:21 AM, Denis Gervalle wrote: > >> On Mon, Jun 7, 2010 at 11:55, Sorin Burjan <sorin.bur...@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)
note that I didn't mean "voted" as in vote for the code. We can easily make it a lightweight process where it's enough for example to be sponsored by a xwiki committer without asking the others. -Vincent > - leave annotations/comments for people wanting to contribute small stuff > - 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) > > I don't see other solutions. If we leave it open then it'll committers/wiki > editors who will have to fix what people contribute which is a pain after a > few times. > > WDYT? > > Thanks > -Vincent > >> My idea is that there >> should be an additional intermediate editing situation, where you improve or >> add a section in the current documentation directly without going to a draft >> and review cycle (almost like when you fix a issue without vote when you >> know what to do). You could also add precision when you read the >> documentation and have failed to catch it, to avoid the next one to also >> have the same trouble. >> I have the impression that we loose the wiki nature of the collaboration by >> using these procedures.... >> >> ... and this could be a larger reflexion on the feature of XWiki since such >> situation is not uncommon. I have already some idea about that, but I had >> never have time enough to write them in details. Briefly, IMO we should >> offer a feature that allows a document to have its current version not the >> latest one, until the author of the latest version confirm his desire to >> publish their changes. As you said, we never want to see unbacked bread, and >> this is why, in some situation, direct publication is not appropriate. I >> will not say more here since this is clearly another thread.... >> >> >>> >>> >>> In order to move towards the final version, we need your input on 2 issues. >>> - For which project version we create & maintain documentation >>> - Which skins we are going to support in the documentation (latest/all) >>> >>> Although, these issues were discussed in December 2009, no final result >>> came out of them. >>> >>> http://markmail.org/message/ou7hgdiiwgayghku#query:+page:1+mid:ou7hgdiiwgayghku+state:results >>> >>> >>> 1. the project version (XE version for ex) for which the documentation >>> is created/updated/maintained. >>> We have several choices: >>> a) We make the documentation only for the latest version. >>> b) We make the documentation only for the latest version, and we >>> export the pages at release time and make it available as a zipped HTML >>> export so that people using the older version can refer to them. >>> c) We make the doc work the last 2 releases. That would be 2.3 and >>> 2.4. >>> >>> Note: If option b) is chosen then we need to add a step to the >>> release process. (export for every release) >>> >> >> For me b) is not an option, documentation is not written / updated on >> release day, but before it, when the features are released in the Mx and RCx >> versions. Since we start Mx of next release before release of previous one, >> we cannot managed such versioning easily. >> For now, to stay reasonable, I think we should do as we do in source code, >> and mention the version were a feature is introduced or changed when >> confusion should be avoided. >> >> >>> 2. The skin used for documenting steps. This also includes the screenshots. >>> Again we have several choices: >>> a) Document only for the latest default skin. >>> b) Document for all supported skins. Right now that would be Toucan >>> + Colibri (not sure about Albatross, I don't think we've officially said >>> it wasn't supported). >>> >>> Note: If option b) is chosen, this would mean 2 screenshots for the >>> same feature (one for each skin) >>> >> >> I doubt we could do b), reaching a correct a) is already an issue when the >> default skin is upgraded. >> >> Denis >> >> >>> The vote content was mostly taken from the markmail link above. >>> >>> >>> If you have any other suggestions regarding this draft, please reply and >>> state your opinion. We need as much feedback as possible in order to >>> create a solid documentation standard. _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users