On Mon, Feb 7, 2011 at 8:51 AM, Simon Nash <n...@apache.org> wrote: > ant elder wrote: >> >> On Sun, Feb 6, 2011 at 10:36 PM, Simon Nash <n...@apache.org> wrote: >> >>>> I do agree good quality samples are important for users though. Maybe >>>> if we have this more strict quality approach then we also need to do >>>> some vetting of what goes into samples so there isn't so many of them >>>> and try to include just a few main ones in the releases, perhaps with >>>> others available in SVN which we document as available? >>>> >>>> ...ant >>>> >>>> >>> That's exactly what I was suggesting. Quality is more important than >>> quantity. Let's be selective and only include samples in a release if >>> they are working and have some documentation saying how to run them. >>> For those that make the cut, I think there is a requirement to keep >>> them working in future releases (both major and minor), so let's make >>> the selection with that in mind. >>> >> >> That wasn't quite what i was suggesting, I meant a include only a >> small and controlled set of samples of samples. I don't think it >> scales with everyone able to add any old sample they happen to like >> and have that require for ever more that it is manually reviewed by >> everyone at every release time and any issues be release blockers. >> >> ...ant >> >> > I think we're in violent agreement here! Let's pick a small and > useful set of high-quality samples to include in the release, then > make sure (by automated tests as far as possible) that these samples > continue to work in future releases. All other samples would go > somewhere else in svn (unreleased/samples?) which would be much more > of a mixed bag. Newly created samples would be added to the mixed bag. > > In future major releases, we could (if we want to) take carefully > chosen samples out of the mixed bag and "promote" them to be added > to the release. The reverse is also possible, where we could "retire" > a released sample that no longer seems to be serving much of a useful > purpose, by moving it from the released samples to the mixed bag. > > Simon > >
I see, ok well i guess i'd be willing to give that a try. We've not been very good at finding consensus in the past which is one of the reasons we've ended up with this "anyone can do anything" approach so i can see there may be problems, but it will be an interesting experiment. ...ant