Thanks for a really quick response.
Just to let you know - we're still on 0.9. The project is still very
young and we don't want to spend too much time on build tools. It works
for us on 0.9 so for now on we're using this version. And also when I
forked I don't think the gradle-1.0m2-support was there already. If it's
a blocker for you I can have a look at rebasing it onto the 1.0m2
branch, but I would rather postpone it up to the moment when we go
public with the Discobot project or up to the moment when gradle hits 1.0.
Thanks,
Marcin
On 08/20/2011 12:14 AM, Ladislav Thon wrote:
> Only short notice that we are (at least I am :-) ) aware of this and
> surely will take a look at it. After few quick moments of looking at the
> code, I think it will get accepted without much troubles...
>
> Btw -- are you using Gradle 0.9 or 1.0-milestone-X? Because if you are
> using 1.0 milestones, you should have a look at gradle-1.0m2-support
> branch (sorry for poor naming, it is meant to contain changes for Gradle
> 1.0 as a whole, not 1.0m2 only).
>
> LT
>
> 2011/8/19 Marcin Erdmann <erd...@gmail.com <mailto:erd...@gmail.com>>
>
> Dear all,
>
> My name is Marcin Erdmann and together with Erik Pragt we're working
> on Discobot project which aims at making it possible to develop
> Android apps in Groovy.
>
> I've just created a pull request (https://github.com/jvoegele/gradle-
> android-plugin/pull/29 <https://github.com/jvoegele/gradle-
> android-plugin/pull/29>) with changes needed for our gradle discobot
If it's a blocker for you I can have a look at rebasing it onto the 1.0m2 branch
I've just created a pull request (https://github.com/jvoegele/gradle-
android-plugin/pull/29) with changes needed for our gradle discobot
plugin. The changes are described in the pull request.
On 09/03/2011 02:30 PM, Ladislav Thon wrote:
> I have no problem with those changes (heck, I even like some of them!),
> but there's this problem... and you've probably seen it coming...
> Signing configuration was moved to a new task. That itself is probably a
> good thing, but it is also a big backwards incompatible change in public
> API. I don't like that.
Nice to hear that you like some of the changes:). Yep, I was afraid that
you might not like this backward incompatible change, but no problem. I
will make it possible to set the signing configuration on both of the
tasks, but will print a deprecation message if you do it on the
AndroidPackageTask, what do you think?
> Apart from that, there is only one minor glitch in the way the tasks are
> defined in AndroidPlugin, there was a little change in the convention
> (nothing big, you can easily see it if you try to merge your changes
> into current jvoegele/master).
I will adjust the code so that it follows the task definition conventions.
Thanks again for having a look at it. I plan to deliver a new pull
request by the end of this week.
Marcin
Sorry for this really late response, especially cause you put in some effort into going through the pull request and there was no response from our side. We had some crazy deadlines at work recently, I got married and was on a honeymoon in a place where even an extremely slow internet was a luxury. But now we're back to work on the project and we have a talk scheduled on it for 8-9th December at Groovy & Grails Exchange in London so we need to get it up and running by then.
Nice to hear that you like some of the changes:). Yep, I was afraid that you might not like this backward incompatible change, but no problem. I will make it possible to set the signing configuration on both of the tasks, but will print a deprecation message if you do it on the AndroidPackageTask, what do you think?
Thanks again for having a look at it. I plan to deliver a new pull request by the end of this week.
This new pull request includes all of Ladicek's suggestions - mainly
making it still possible to configure signing on androidPackage task
with integration tests. It also honours the latest convention of
defining tasks in AndroidPlugin class and adds gradle wrapper to the
project.
I hope that now it's acceptable;) and I'm looking forward to getting
this pull request accepted.
Thanks,
Marcin