Maybe this should also be worked into the documentation

so we have documentation about the how to produce the documentation in
the documentation :)

On 11/28/2012 08:29 PM, Daniel Molkentin wrote:
> Hi,
>
> I realized I never really introduced our documentation repository, sorry for 
> that. This mail tries to fix this as I see a lot of movement again in the 
> documentation repo. It is changing almost every hour now, which is really 
> awesome. I want to take the opportunity to , we have two branches to work on 
> on the server, master and stable45. The naming conventions follow the ones in 
> core and apps.
>
> All documentation that concerns both 4.5 and master should go into stable45 
> and will be merged into master regulary. Everything that only concerns master 
> should only be documented in master for 5.0. However, this does not mean a 
> free ticket to abandon stable45.
>
> I know that for most of us the only thing less rewarding than documentation 
> is documenting what many of you see as 'yesterdays software', but this is 
> what people use, and should be using. So please help them.
>
> To help matters, I propose the following commit policy for the documentation 
> repository:
>
> - Please push only after running at least "make html", indeally also "make 
> latexpdf" ran locally without problems.
> - If you broke it, you will receive mail from Mr. Jenkins. If you are unsure 
> how to fix it, get in touch with me
> - Only commit to master if you have documented the same in stable45 or the 
> feature didn't exist in 4.5, do so by merging (stable-first approach)
> - Exceptions are in place for GCI. Please get in touch with me. I will do the 
> painful merging
> - If you document something in stable45, you are responsible for landing it 
> in master through merging. If you are unsure how to do that, please get in 
> touch with me.
> - I will also take care of documentation created through PRs.
>
> FAQ:
>
> Q: What should I look at as a reference for good documentation style?
> A: The Sphinx documentation (http://sphinx-doc.org/contents.html) itself is 
> very good. Every page has a "Show source" section that shows how it was made.
>
> Q: For my topic, should I create topic.rst or topic/index.rst?
>
> A: Do not create a directory. We can still refactor into a directory later 
> on. If you sit on top of a huge pile of documentation on a single topic, I am 
> glad to assist you with your luxury problem :-)
>
> Q: Why not use cherry-picking from master to stable45?
>
> A:  Cherry-picking only works if we have someone who makes sure the cherrys 
> actually get picked. This also involves adjusting the documentation to 
> stable45, which requires domain specific knowledge of both versions. If you 
> still would like to volunteer, speak up.
>
> Q: This doesn't look like a documentation at all, it doesn't even have an 
> introduction and a proper structure!
>
> A: Yes, I know. Working on that. Volunteers welcome.
>
> Q: LaTeX barfs on my fancy table. What can I do to fix this?
>
> A: Avoid overly complex tables. Complex tables should usually broken down 
> into simple tables + text anyway. Remember, people might read this on their 
> eBook reader! Everything with multiline columns is something that the latex 
> generator frowns upon. In general though, the latex generator is just a lot 
> more picky over a broken ascii table art misplacement than the HTML 
> equivalent is. Double-check your markup.
>
> Cheers,
>   Daniel
>
> --
> www.owncloud.com - Your Data, Your Cloud, Your Way!
>
> ownCloud GmbH, GF: Markus Rex, Holger Dyroff
> Schloßäckerstrasse 26a, 90443 Nürnberg, HRB 28050 (AG Nürnberg)
>
>
>
>
> _______________________________________________
> Owncloud mailing list
> Owncloud@kde.org
> https://mail.kde.org/mailman/listinfo/owncloud

_______________________________________________
Owncloud mailing list
Owncloud@kde.org
https://mail.kde.org/mailman/listinfo/owncloud

Reply via email to