Based on this discussion, I've updated RELEASE to reflect a 1 week code
freeze prior to release:

https://github.com/apache/incubator-tinkerpop/blob/master/RELEASE.asciidoc#pre-flight-check

We'll see this in place for the 3.1.0 release in November which means we'll
see our first TinkerPop code freeze on the week of November 9th.  I imagine
that will be the day we create a tp31 branch.

Thanks,

Stephen

On Fri, Oct 16, 2015 at 10:08 AM, Marko Rodriguez <okramma...@gmail.com>
wrote:

> 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?
>
>

Reply via email to