Yes. We can't have happen AGAIN what we had happen on this release and unfortunately, on the last release too.
The number 1 most despicable human quality (in my book) -- procrastination. If something is due in a year, get it done 6 months early. If its due in a week, have it done the next day. If its due now, learn to reverse time and get it done when the dinosaurs roamed. The date something is due is not the date its due, its the date its late. With that -- we can't have people merging the night before w/o doing full integration tests, doc builds. Its not everyone else's responsibility to scramble to fix people's last minute problems. Get your work done early, have it tested, have the docs building, have it all pretty and perfect for the releaser. Nothing is more demoralizing then going to do the release (which is demoralizing in itself) to only see that tests aren't passing, docs aren't building… that is just straight wrong (disrespectful). Anything that prevents procrastinators from getting their dirty little deranged hands on the TinkerPop flow -- I am all about it. Marko. http://markorodriguez.com On Oct 16, 2015, at 7:29 AM, Stephen Mallette <spmalle...@gmail.com> wrote: > To improve on our release process a bit and to make things a bit less > hectic for the "release manager" on release day I've been documenting a few > things I've done this week in preparation for 3.0.2. > > https://github.com/apache/incubator-tinkerpop/blob/tp30/RELEASE.asciidoc#pre-flight-check > > I'd like to include in this list something that Matt Frantz had suggested > when we released 3.0.1 - code freeze 1 week prior to release. To be more > specific, I think that means that we should stop changes to actual "code" > the day we begin the pre-flight check. Documentation tweaks and other > knick-knacks would still be fair game, but I think we reduce some > risk/headache by placing this limit on ourselves. > > So, I guess this thread is about two things: > > 1. What do you think of my pre-flight checks? Should anything be added? > 2. Should we implement Matt Frantz's suggestion and institute a 1 week code > freeze prior to release?