On 02/09/2013, at 4:11 AM, Daz DeBoer <darrell.deb...@gradleware.com> wrote:

> G'day
> 
> Gradle 1.8 will have some form of support for compiling C and assembling 
> Assembly into a native binary. I'm currently unsure as to what form that 
> should take. The issues are:
> 
> 1) I've been quite remiss in getting the documentation and release notes up 
> to scratch: currently these features are not mentioned at all. I could 
> definitely get this done this week if prioritised.
> 
> 2) I've recently improved the API for compiler/assembler settings so they are 
> more cleanly separated per input language. Together with this I've done a 
> bunch of cleanups / refactorings to this functionality.
> 
> My question is how I should try to incorporate things into Gradle 1.8, which 
> has already been branched. Options are:
> 
> 1) Push as much as possible on the release branch, in the hope that these 
> features are pretty much complete for 1.8.
> 
> 2) Just add release notes to 1.8 for the state as at the time of branching, 
> with everything else documented as a change from 1.8
> 
> 3) Don't "release" the new features at all in 1.8 (don't mention in release 
> notes).
> 
> Any preferences? I like 1), but this will depend on the plan for releasing.

I'd prefer option 2. Option 1 pushes out the release date as there's more stuff 
to review, and there will almost certainly be more breaking changes in 1.9.

I think we just mention that this work is all still very much a work in 
progress, so use it if you like but be aware that it's not close to stable yet 
and you should wait for a few more releases before things become more stable.


--
Adam Murdoch
Gradle Co-founder
http://www.gradle.org
VP of Engineering, Gradleware Inc. - Gradle Training, Support, Consulting
http://www.gradleware.com

Join us at the Gradle eXchange 2013, Oct 28th in London, UK: 
http://skillsmatter.com/event/java-jee/gradle-exchange-2013



Reply via email to