On 12/16/2013 4:01 AM, Adam Spiers wrote:
> Hi all,
>
> We have a bit of a confusing situation currently with the docs.
> Hopefully this mail will help clarify it.
>
...
>
> Therefore the 2.0 docs have effectively been forked, and AIUI this
> means:
>
>    - If you are working on 2.0, you should *only* edit the docs in
>      barclamp-crowbar's master branch, and ignore the docs in the main
>      repo.
>
>    - If you edit the copy in the main repo, the change will effectively
>      apply to *all* releases except 2.0.
>
> Did I get that right?

Yes, that's right, although I prefer to think of it as a 2.0 branch in a 
separate repository instead of a fork.

Crowbar 2.0 adds an integrated documentation system.  The system is 
based on per-barclamp documentation, with the documentation root
in the crowbar barclamp.  Because of this, the docs for Crowbar 2.0 are 
being maintained in the 2.0 branch of the barclamps.

>
> In the last 12 days, both sets of docs have been changed in
> non-identical ways.  I didn't check to see whether those changes
> adhere to these proposed guidelines.

I try to watch for this, but unfortunately some 2.0 specific docs crept 
into the top level repo. I also fully expect the 2.X docs to diverge 
from 1.x.


>
> This is unfortunately a very confusing situation to be in, especially
> considering that we already have documentation debt from other
> duplications in the past which were never cleaned up (some involving
> the wiki).  As per:
>
>    https://github.com/crowbar/crowbar/pull/1959#issuecomment-29846696
>
> Mike said he will sort out the release specific stuff as he
> re-organizes the 2.0 branch of the docs.  This will improve things in
> the short-term.

We have a lot of historical duplication and conflicting information in 
docs.  Between the new branch and the ongoing consolidation work, I 
expect long term improvements.  Short term, at least the 1.X docs will 
not be littered with 2.x specifics.

>
> Once again may I reiterate how much the lack of branches in the main
> repo is hurting us.  I'm looking forward to seeing some progress on
> this thread when Victor has time to reply ;-)
>
>    http://lists.us.dell.com/pipermail/crowbar/2013-December/004174.html

+1, we also need consider the 1.x docs as part of that discussion.

mike

_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to