drafts section of the juju docs

Mark Mims mark.mims at canonical.com
Wed Jun 20 21:26:44 UTC 2012


On 06/20/2012 03:21 PM, Gustavo Niemeyer wrote:
> On Wed, Jun 20, 2012 at 6:12 PM, Mark Mims<mark.mims at canonical.com>  wrote:
>> Ah, good point... it's a lot of work to map docs against two separate
>> projects.  What features described in the docs are implemented in go at any
>> given time?  It seems like that problem's solved by keeping the docs with
>> the code.
> And then have two copies of the documentation? This sounds pretty bad.
>
>> What we've effectively done is overloaded the documentation to include the
>> notion of feature approval.  I.e., what does it mean for a feature spec to
>> be approved? It means it's been accepted into drafts on docs trunk.  That's
>> what leads to potential leakage of spec'd feature docs.  Can we capture
>> feature approval somewhere else?  i.e., tags on the feature branch or bug?
> Sorry, I really don't understand what problem we have. We have
> documentation being reviewed and included into the documentation
> branch after it makes sense. That's called "publishing", not
> "leaking".
>
>> If we do keep up the current process, we need to please make sure that MPs
>> include notes to move docs from drafts to release locations.  If we do this
> Agreed, it's quite possible that we haven't done a great job in this area.
>
>> at code merge time, then we just have to deal with the fact that the docs
>> will be out of sync with the code until the next ppa build and/or distro
>> release, but at least the developers are the ones updating the docs from
>> draft status and not ~charm-contributors.
> The documentation doesn't have to be out of date with the code, if we
> do a better job and include version information pointing out when a
> given feature or detail started to make sense ("This was introduced in
> version X.Y.Z").
version'll probably catch what we need.

>
>> Generally, we also need to figure out when to release the docs.  ppa build
> What's in docs trunk should be published, IMO.
>
>
> gustavo @ http://niemeyer.net
>


-- 
Mark Mims, Ph.D.
Canonical Ltd.
mark.mims at canonical.com
+1(512)981-6467




More information about the Juju mailing list