I think it’s confusing to cut a release from different branches for geode, 
geode-examples, and geode-native but I don’t have a better idea.

+0

Anthony

> On May 4, 2017, at 7:29 AM, Jacob Barrett <jbarr...@pivotal.io> wrote:
> 
> All,
> 
> I want to start the discussion on releasing Geode Native C++ and .NET
> clients with the next or near future Geode release.
> 
> There are a few house keeping items left in the source release JIRA [1]. It
> would be great to get some help completing these tasks.
> 
> If we start with a source only release, which Geode release should we
> target? Since it is "adding feature" it seems it makes the most sense to do
> it as part of a minor release, say 1.2.
> 
> To throw a little wrench in it all. There are some serious changes coming
> with [2] conversion to std::shared_ptr, [3] removal of all globals, [4]
> replacing all non-standard concurrency methods. These changes won't be
> compatible with sources written against previous releases of geode-native,
> thus suggesting they will need a major rev shortly. My suggestion would be
> to cut a release branch now on geode-native for 1.2 and get it ready for
> source release. Backport any changes on the release branch to develop. That
> leaves develop open for marching forward with what would be a 2.0 set of
> sources. Any release of Geode 1.x would just include the geode-native
> release/1.x branches until Geode 2.0.
> 
> Thoughts and feedback?
> 
> [1] https://issues.apache.org/jira/browse/GEODE-1416
> [2] https://issues.apache.org/jira/browse/GEODE-2807
> [3] https://issues.apache.org/jira/browse/GEODE-2729
> [4] https://issues.apache.org/jira/browse/GEODE-2493
> 
> -Jake

Reply via email to