I have tagged Release-1.7.6RC1 for testing as release candidate for 1.7.

I hope to release for reals on Oct 1.

At this point, only *critical* fixes will go into 1.7 branch while it's in the 
RC stage. Anything else, even if safe enough for a release branch, will not get 
merged into 1.7 until after the first non-RC 1.7 release. For the next week, 
1.7 is frozen to anything less than a major platform build break or a critical 
bug fix.

I will soon bump master to 1.8 release numbers. And fairly soon, we'll remove 
C++03 support from master, because 1.8 will be C++ >= 11 only. No more dragging 
it out. If you require C++03, then, you need to stick to something on the 
RB-1.7 branch (which should continue to actively get bug fixes and the 
occasional safe new feature for many months, and will remain compilable with 
C++03).



> On Sep 13, 2016, at 11:59 PM, Larry Gritz <[email protected]> wrote:
> 
> OIIO is now branched, RB-1.7, and tagged as Release-1.7.5beta.
> 
> If you have been using 1.6 releases exclusively, now is the time to ensure 
> that you can build and use 1.7 before it is final. My goal is to tag an 
> official release on 1 October (probably with a couple release candidates 
> along the way), at which point this will be the official stable production 
> branch and 1.6 will be updated only as needed for critical bug fixes.
> 
> I consider 1.7's public APIs to now be locked down, though there's a tiny bit 
> of wiggle room as long as we're calling it a "beta." But once we're into 
> release candidates, I hope to never break link compatibility again for the 
> life of 1.7.x. But we'll backport fixes and some enhancements as long as they 
> don't break compatibility or seem risky.
> 
> This may be called "beta", but in fact this code has been through the trials 
> of production all along, with many films relying on it day in and day out. 
> Unless we recently introduced bug in the last couple checkins, it is expected 
> to be rock-solid and production-ready.
> 
> The 'master' branch is now in-development 1.8. It will diverge from the 1.7 
> beta as soon as there is something to add to it that we deem unwise to put in 
> 1.7.
> 
> The 1.7 family of releases will be the last to build under both C++03 and 
> C++11, and I'm planning to enforce that by requiring C++11 for 1.8 to build 
> in the very near future. I also anticipate bumping some other build 
> requirements, including a minimum of OpenEXR 2.2 and Boost 1.55 (these were 
> the the VFX Platform standards as far back as 2015, so should certainly be 
> safe for an OIIO that won't be a stable production release until some time in 
> 2017, right?).
> 
> --
> Larry Gritz
> [email protected]
> 
> 
> _______________________________________________
> Oiio-dev mailing list
> [email protected]
> http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

--
Larry Gritz
[email protected]


_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to