On Mon, Apr 15, 2013 at 7:32 AM, Rajesh Battala <rajesh.batt...@citrix.com>wrote:
> > > > -----Original Message----- > > From: Chip Childers [mailto:chip.child...@sungard.com] > > Sent: Monday, April 15, 2013 7:47 PM > > To: dev@cloudstack.apache.org > > Subject: Re: [DOCS] Documentation focused committers, and review > processes > > > > On Sun, Apr 14, 2013 at 06:05:48PM -0500, Joe Brockmeier wrote: > > > On Sun, Apr 14, 2013, at 02:19 AM, Radhika Puthiyetath wrote: > > > > Any penalties for people who BLOCK documentation development ? > > > > > > Are there rewards for the folks who aren't blocking documentation > > > development? It's not like we can dock their volunteer pay. ;-) > > > > > > In all seriousness - I'm sure that it's frustrating to do the work and > > > wait on feedback that is slow in coming. But every project suffers > > > from more work than hands to do it. I don't think we should be looking > > > to penalize or shame anybody, we just need to find ways to help people > > > do their work more efficiently. > > > > > > We *could* revert features where the developer has not reviewed > > > documentation, but who does that help? Assuming a feature is complete > > > and isn't buggy, is it better for the user not to have a feature > > > because someone didn't have enough time to review docs? Probably not. > > > > > > In this case, I think Chip's proposal is the right one: docs folks > > > should do the docs to the best of their ability, commit, and raise the > > > new docs to the attention of the developer(s) specifically responsible > > > for the feature and the dev@ list in general. (And perhaps even the > > > user@ list.) > The suggestion to get the users list involved is a very good one. > > > > +1 to what Joe said. Do the best you can with the information you have, > > and harass developers until you get a response. > I'm sure this is exactly what is already being done. I believe the problem Radhika raises is that sometimes, there is no response from the developers, no matter how many requests are made or in what imaginative fasion they are issued to try to get attention. > > > > -chip > > +1 for joe and chip Please pardon my ignorance, but I have a couple of questions. When developers commit code to the repo, it's required to go through a testing phase before it's included in a release, is that correct? Or do we put out some code that's half-baked, and if so, does it have maybe a comment at the top like "Work in progress"? I'm just trying to get at whether the expectations for code and docs are the same, and even whether they ought to be the same, or not. I am fine with Chip's and Joe's suggestions that the doc committers go ahead and commit whatever documentation we have to the repo, even as we're still waiting for an accuracy review (analogous to the testing phase for code).That's what I already do anyhow. I'm just wondering how we want to handle the case where review never happens, or not in time for a scheduled release. I agree with Joe that there's no point reverting an entire feature just because its docs were not reviewed, but I'd be in favor of either pulling out the docs or at least stamping them with some kind of caveat like "Preliminary draft, accuracy not guaranteed." What do folks think about that? Jessica T.