[aerogear-dev] Release process

Matthias Wessendorf matzew at apache.org
Tue Mar 11 07:34:36 EDT 2014


On Tue, Mar 11, 2014 at 12:30 PM, Bruno Oliveira <bruno at abstractj.org>wrote:

> Speaking from my side, security. I don't have a formal process, I think
> it's up to each tech lead: Android, iOs, JS and Security.
>
> Currently what I do is:
>
> - Announce the release date via roadmaps
> - If something went wrong, give a heads up on the ML and update the
> roadmaps & Jira with a new date.
> - During the release process I often send an e-mail to the ML and wait 2
> business days.
> - If someone shows up willing to test, I coordinate and wait (I don't want
> people wasting their time for nothing)
> - If I don't hear anything, ship it
>
> I think each community or technology has its own release cycle and in my
> opinion any attempt to push formality defeats the purpose.
>


yeah - I agree w/ these, the main point is really that before we ship a
particular release (regardless of the platform), the dev-list should be
given a heads-up for testing (similar to what you laid out).

That way we don't 'silently' release a piece of software



>
>
> --
> abstractj
>
> On March 11, 2014 at 6:00:35 AM, Matthias Wessendorf (matzew at apache.org)
> wrote:
> > > Hello,
> >
> > for the Java bits we do have a solid release process ([1]). The
> > main benefit is we stage the artifacts on a repo and give the community
> > a heads-up for testing. Based on this vote we release (or may not
> > release). This is a great way to engage the entire community to
> > double check and give feedback. The release process is a shared
> > thing inside of the community.
> >
> >
> > For the other bits we currently do not have a similar process (my
> > feeling). I'd actually prefer if we establish something like
> > that on all the other platforms as well. This gives the community
> > a chance to test the bits before we push them to the repos.
> >
> > IMO, if we start 'silently' release bits to the actual repositories
> > it's kinda bypassing the community's feedback on a particular
> > release candiate. Sure all the projects have tests, but manual
> > testing, by the community is IMO a very positive thing
> >
> > -Matthias
> >
> > [1] https://github.com/aerogear/collateral/wiki/Release-Process-(Java)
>
>


-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20140311/bab1a37a/attachment-0001.html 


More information about the aerogear-dev mailing list