On Tue, Mar 11, 2014 at 12:30 PM, Bruno Oliveira <bruno(a)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(a)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