On Fri, Aug 10, 2012 at 8:49 PM, Jessica Tomechak
<jessica.tomec...@gmail.com> wrote:
>>
>>
>> -----Original Message-----
>> From: Ewan Mellor [mailto:ewan.mel...@eu.citrix.com]
>> Sent: Friday, August 10, 2012 1:01 PM
>> To: David Nalley; cloudstack-dev@incubator.apache.org
>> Subject: RE: [ASFCS40] CloudStack 4.0 release plan
>>
>> > -----Original Message-----
>> > From: David Nalley [mailto:da...@gnsa.us]
>> > Sent: 10 August 2012 12:56
>> > To: cloudstack-dev@incubator.apache.org
>> > Cc: Ewan Mellor
>> > Subject: Re: [ASFCS40] CloudStack 4.0 release plan
>> >
>> > >
>> > > The only exception I would make to the "everything in 4.0" rule is
>> > > for
>> > documentation.  I don't see any value in branching the docs, and I
>> > want to make sure that we can keep updating the docs at a fast pace
>> > even as we're deliberately slowing down the rate of change on the
>> > code.  For this reason, I would have all the docs work continue in
>> > master, so there would be no additional gatekeeping there, just the
>> > usual review.  Is everyone OK with that?
>> > >
>> >
>> > I've read this several times, and not sure that I understand.....Are you
>> saying:
>> >  that docs will continue to go into both 4.0 and master and will skip
>> > the gatekeeper?
>> > or that docs (e.g. the docs that will exist for 4.0) will happen only
>> > in master going forward?
>> >
>> > The latter concerns me, as we will release a source tarball whose docs
>> > won't match our 4.0 release docs. Presumably master will rapidly move
>> > on towards
>> > 4.1 docs after release, and we'll have no demonstrable way to hack on
>> > 4.0 docs or for downstreams to consume 4.0 docs or for us to produce
>> > translations of the exact 4.0 docs after they move on. In short my
>> concern is:
>> > how do we produce a 'this is the source for docs that match this code
>> > release', and ensure that that point in time still exists 6 months
>> > down the road?
>>
>> How about we keep working on docs in master, and then dump the latest
>> snapshot into the release branch before we do the final build?
>>
>> Ewan.
>>
>
> I like this idea.
>
> The rate of change in documentation speeds up the closer we get to a
> release. This makes docs the opposite of code.
>
> I'd like to be able to fix doc bugs for any past release, too, then
> auto-post the update to docs.cloudstack.org under the correct release
> number. I will add that to the requirements for our automated doc
> publishing tool (which, by the way, we could use help implementing!)
>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Functional+Requirements+for+Documentation+Publishing+Tool
>
> Jessica T.
> CloudStack Tech Pubs

Not to derail to a completely different topic, but publican doesn't do
that already?

--David

Reply via email to