« Return to Thread: growl notification plugin

Re: growl notification plugin

by RenŽé Gröschke :: Rate this Message:

Reply to Author | View in Thread


Am 21.08.2009 um 09:12 schrieb Hans Dockter:

>
> On Jun 23, 2009, at 9:48 PM, Rene Groeschke wrote:
>
>> Hello list,
>> some weeks ago there was a discussion going on about notification  
>> tasks that make use of twitter, growl, email etc. I've added a  
>> notification plugin to my build, that actually uses Growl for  
>> notifications. I rewrote the notification part in my build logic  
>> for easy reuse. you can reuse it if you want. I've tested it with  
>> the actual gradle trunk.
>>
>> I've just created a git repo at github.com. have a deeper look at http://github.com/breskeby/gradle-notify-plugin/tree/master 
>>  .
>>
>> Actually the growl implementation is hard coded in the notify  
>> plugin. The notify implementation(s) should definitely be more  
>> decoupled. The sources contains some dirty code fragments and  
>> contain no tests yet :-(. I hope to find time to add other  
>> notification implementations soon.
>>
>> Comments, suggestions, ideas are appreciated!
>
> So far I had unfortunately no time to give this a try. I hope we  
> have a plugin ecosystem infrastructure running within the next two  
> months. This would make it much easier to give new plugins a try and  
> of course to use non-core plugins in general.

I've just updated the code to work with 0.7. BTW. I  reorganized my  
github repos and moved this plugin to

http://github.com/breskeby/gradleplugins/tree/master

which is a fork of Gregory Boissinots "gradleplugins" repo.
Furthermore you can find an ExampleProject in src/samples for easy  
testing. As you can see in the build.gradle of the ExampleProject it  
is actually a lot of overhead to use a thirdparty plugin. I'm really  
looking forward to that plugin ecosystem infrastructure you mentioned.

In my opinion it is hard to say if notification should be part of the  
gradle core. I guess the infrastructure for such notification tasks  
(and maybe general implementations like email) should be core, but  
implementations like this macos only growl notification shouldn't.

regards,
René

ps.: no berlin.jar this year :-(


-----------------------------------
René Gröschke
rene@...
http://www.breskeby.com





---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


 « Return to Thread: growl notification plugin