I think current git process[1] is ok for now. The only rule that was broken
here
is not merging feature to master until it is complete and ready for release.

[1] https://cwiki.apache.org/confluence/display/IGNITE/Git+Process

Sergi

2015-09-10 12:16 GMT+03:00 Raul Kripalani <r...@evosent.com>:

> I suggest we settle on Gitflow as a branching model.
>
> This would mean creating an extra branch 'develop' which would be
> equivalent to SNAPSHOT, while 'master' would point to the latest release
> from the highest release line, e.g. if we have released 2.0.0 but still
> maintaining a 1.5.x release line, master would point to 2.0.0 even if 1.5.2
> is more recent in time.
>
> Regards,
>
> *Raúl Kripalani*
> Apache Camel PMC Member & Committer | Enterprise Architect, Open Source
> Integration specialist
> http://about.me/raulkripalani | http://www.linkedin.com/in/raulkripalani
> http://blog.raulkr.net | twitter: @raulvk
>
> On Thu, Sep 10, 2015 at 9:03 AM, Dmitriy Setrakyan <dsetrak...@apache.org>
> wrote:
>
> > I agree. Going forward I think the master branch should only have
> > production-ready code. If something is not ready, there is no need to
> rush
> > with merges to master - keep it in your own branch.
> >
> > On Thu, Sep 10, 2015 at 12:56 AM, Vladimir Ozerov <voze...@gridgain.com>
> > wrote:
> >
> > > Igniters,
> > >
> > > It seems I was too optimistic about adding platforms into the nearest
> > > release. While their are mostly ready for now, the keyword here is
> > > "mostly". We still need to think about documentation, build layout,
> > addinig
> > > Windows agents to TeamCity, and so on.
> > >
> > > I reverted changes which could be visible to users back and returned
> > > ignite-1.4 branch. Platforms will be released in the 1.5 release.
> > >
> > > Vladimir.
> > >
> >
>

Reply via email to