SGTM. On Thu, Apr 23, 2015 at 1:48 AM, Ryan McGuire <r...@datastax.com> wrote:
> In the interests of making the tick tock release process as smooth and > > efficient as possible, I’d like to propose a few procedural JIRA > > rules: > > > * Let’s use the In Progress status to indicate when development is > > actually in progress. This can be a very useful indicator to testers > > that it’s the right time to engage the developer to discuss testing > > plans and agree on the Definition of Done for that ticket. > > > * Let’s use the Testing status after a patch has been reviewed, and > > before the patch gets merged, to be an opportunity for people to chime > > in about whether or not the proposed change has adequate testing and > > meets the Definition of Done. > > > It’s not my intention to add needless formalities to the process or to > > slow things down for the developers - test planning and test > > implementation should always be done concurrently while a test is In > > Progress, so the Testing status for a ticket should be short lived. > > What it gives us is a more solid way of knowing that what gets merged > > into trunk is in as best shape as it can be, and is always > > deliverable. > > > I would also note that the Testing phase should not be regarded as > > only for the DataStax test engineering team. It really should be a > > collaborative phase where we all can discuss the tests that everyone > > has contributed. If a developer is confident that all the testing is > > in place (unit tests, dtests, etc.) then they should feel free to skip > > the testing status. > > > -- > > [image: datastax_logo.png] <http://www.datastax.com/> > > Ryan McGuire > > Software Engineering Manager in Test | r...@datastax.com > > [image: linkedin.png] <https://www.linkedin.com/in/enigmacurry> [image: > twitter.png] <http://twitter.com/enigmacurry> > <http://github.com/enigmacurry> > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder, http://www.datastax.com @spyced