Currently we work directly on master. For release we create an RC branch
that is merged back to master.
The release docs are here:
https://cwiki.apache.org/confluence/display/WAVE/Release+Procedure
The release procedure is under Home -> Contributing -> Release Procedure.
On Tue, Mar 31, 2015 at 10:03 PM Christian Grobmeier <grobme...@apache.org>
wrote:

> Yes, I think we should do that RC now.
>
> It's a positive signal in many directions, even when we label that
> alpha.
>
> I have no idea how Wave currently manages it's branches. personally I
> work on /develop.
> When doing a release, I create a tag, get the release from that tag, and
> finally merge that into /master.
>
> Didn't Ali create release docs? Can't find them on the Wave-wiki, not
> sure if they actually exist
>
>
> ----- Original message -----
> From: Yuri Z <vega...@gmail.com>
> To: wave-dev@incubator.apache.org
> Subject: Re: Actions Items (was: Roadmap)
> Date: Tue, 31 Mar 2015 17:45:29 +0000
>
> So, should I prepare a new RC from the master branch?
>
> On Tue, Mar 31, 2015 at 6:05 PM Christian Grobmeier
> <grobme...@apache.org>
> wrote:
>
> > OK, understood.
> >
> > I think it's a psychological important step to release the code, even
> > when its half-baked and early. If necessary, give it an alpha label.
> > This is enough warning for most devs.
> >
> > I don't understand too much on the current codebase, so I can't judge
> > what is the best first step. Separating between Commons/Client sounds
> > horrible awful task. Can you give an overview of what would be the
> > actual steps here? I imagine it's critical, but is it possible to have
> > multiple hands working on it?
> >
> > Thanks!
> >
> >
> > On Tue, Mar 31, 2015, at 11:55, Yuri Z wrote:
> > > Build system - Actually things like GWT compilation and protobuff
> > > generation make it harder to move to another build system. Also,
> > > restructuring wave project into more standard form that maven likes to
> > > work
> > > with is imho hard. I think first we should just split Wiab into
> separated
> > > projects - Client/Common/Server or Client/ Common + Server and
> preferably
> > > with more elastic build system than maven -than can be more easily made
> > > to
> > > work with current folder structure.
> > > Release - imho what stops us is just bad feeling about releasing half
> > > baked
> > > project, technically we can create new RC candidate today and vote.
> From
> > > what I know all legal issues are already solved.
> > >
> > > On Tue, Mar 31, 2015 at 12:43 PM Christian Grobmeier
> > > <grobme...@apache.org>
> > > wrote:
> > >
> > > > Hi,
> > > >
> > > > from the huge thread "Roadmap" I took a way the following potential
> > > > action items:
> > > >
> > > >  - Client/Server split, maybe common
> > > >  - Setup testing
> > > >  - Setup CI
> > > >  - Replace GXP templating system
> > > >  - Improve buildsystem with using Maven, Gradle or SBT
> > > >  - Replace custom configuration framework with something more
> > conveniant
> > > >  - Rewrite of the concurrency handling.
> > > >  - Make Wave work with modern browsers
> > > >  - Shortcuts are broken
> > > >  - Inbox search is needs improvments
> > > >  - GWT superdev mode is broken
> > > >  - Upgrade to GWT
> > > >  - GWT-tests broken
> > > >  - Gadgets broken
> > > >  - Bonus: understand the changes from wiab.pro and discuss if they
> > > >  should be upstreamed
> > > >
> > > > It seems we have some infra, some architectural and some frontend
> > > > issues.
> > > > From the Frontend it seems we have no conclusion if GWT is the right
> > > > track or not.
> > > >
> > > > What I understood is that most people agree that we need to have some
> > > > kind of Client/Server/Common split.
> > > >
> > > > We have some issues in the backlog also, which makes refactoring hard
> > > > like build system, broken tests or CI not being setup.
> > > >
> > > > This is quite a bunch of work.
> > > >
> > > > I have two questions:
> > > >
> > > >  1. why did we went stuck with the first release? Sorry Ali to ask
> > > >  again, I forgot and couldn't find it in my mails quickly. Could we
> > > >  solve this right now and get it done?
> > > >
> > > >  2. What would be the next, small step? In my opinion it actually
> > should
> > > >  be the build system. Once this is done, it can be explained how
> "easy"
> > > >  it is to setup Wave, which might help to attract approaching devs.
> > > >
> > > > Both items are small enough to be resolved with in April. Volunteers
> > > > should learn how to make releases at Apache, also learn and improve
> the
> > > > build process. I think this is a great step for new volunteers.
> > > >
> > > > Thoughts?
> > > >
> > > > Christian
> > > >
> > > >
> > > >
> > > > ----- Original message -----
> > > > From: Christian Grobmeier <grobme...@apache.org>
> > > > To: "wave-dev" <wave-dev@incubator.apache.org>
> > > > Subject: Roadmap
> > > > Date: Tue, 24 Mar 2015 12:12:32 +0100
> > > >
> > > > we have volunteers for the next months. Why not discussing what we
> > > > should do?
> > > >
> > > > My first preference would be: craft a release.
> > > > I forgot what was missing back then, but it would be great to find
> out
> > > > from the mail archives and create jira issues for the open things.
> > Maybe
> > > > Ali could help here, as he was the RM for the last try.
> > > >
> > > > The next thing would maybe be more technical. Can you throw in some
> > > > concrete ideas what could be achieved in small steps?
> > > > I guess "refactoring everything" is not a good start :)
> > > >
> > > > Regards,
> > > >
> > > > Christian
> > > >
> >
>

Reply via email to