Hey John, I made 1 final change to our 1.x branch to allow concurrent shard processing on query to increase read throughput, but there doesn't seem to be any other outside interest to add new features to 1.0. All significant development effort has been directed at the 2.x releases. I think we should create a 1.0.3 release as our last official 1.0.x release and educate users to deploy new infra on the 2.x infrastructure.
I personally don't feel that companies using an OSS product must only use the latest Apache release. The official release process is currently too cumbersome due to votes and human interaction. Eventually I would like to get to weekly snapshot artifacts produced by Jenkins, but due to infra issues we need to tackle, I'm not sure that's within our reach anytime soon. Most of those contributing have more than enough knowledge to run in production from any sha. In general I would also prefer that master is always a production worthy branch. If users want to try new functionality/bugfixes, master should be something they can always build and deploy, though with the understanding that it has not been properly stress tested or voted on. I agree on the extraneous branches. I'll go through anything that has not been updated in a couple of months and prune them from the tree. Todd On Thu, Aug 20, 2015 at 5:09 PM John D. Ament <johndam...@apache.org> wrote: > This has been something that concerns me for quite a while. We have users > of Usergrid building the sources and running in prod manually without the > Usergrid PMC having created a release. Ideally we should cut the release > then encourage users to run it in prod (and yes I know its a little > redundant that the people running it in prod are on the PMC). > > I'm fine with branch master a 1.x maintenance branch, as long as everything > has been merged from 1.x -> 2.x. We also need to clean up some old release > branches. > > John > > On Thu, Aug 20, 2015 at 7:07 PM <r...@rodsimpson.com> wrote: > > > This seems like a good move. Do we need to add any verbiage to the docs > to > > indicate this change? > > > > > > > > Rod Simpson > > > > On Thu, Aug 20, 2015 at 4:28 PM, Todd Nine <todd.n...@gmail.com> wrote: > > > > > Hey all, > > > Now that we've been running 2.x in production for some time, I feel > > that > > > it's time to make this the latest stable Usergrid branch. I propose > the > > > following changes to clean up our git repository > > > 1) Rename master to 1.x (or similar) so that users still using the 1.x > > code > > > base can continue to fork and develop it. > > > 2) Rename "two-dot-o-dev" to master > > > Thoughts? >