thanks for the answer.

This would be for new OSGi based projects in a very large enterprise
product suite.  So need some serious dependency management,
integration with legacy ant builds, integration with ant tasks,
integration with testing systems (hudson) + custom.



On Tue, May 18, 2010 at 3:00 PM, Rene Groeschke <[email protected]> wrote:
> Hi Phil,
> Comparing PDE and Gradle is a but like comparing apples and oranges.
>
> It would be good to know what kind of projects you are developing. As PDE is
> an acronym for "Plug-in Development Environment", the purpose of Eclipse's
> "PDE" is building eclipse based applications (Eclipse plugins, Eclipse RCP
> apps). In addition pde can be used to build osgi based projects (non eclipse
> specific).
>
> Gradle can be used to build a wide range of projects. There are plugins
> available to build groovy, java, scala, clojure projects. Furthermore
> Gregory Boissinot wrote a pde plugin, which can be used to wrap a pde build
> in a gradle build. (see http://github.com/gboissinot/gradleplugins for
> details)
>
> In my opinion, even though you're developing eclipse based projects, using
> the gradle pde plugin has some nice advantages. Instead of losing oneself in
> xml hell (thats what pde in my opinion is) you can write your custom build
> logic in groovy. Furthermore gradle offers a nice api for dependency and
> repository managemt.
>
> Leveraging PDE to build plain java projects (or groovy, scala etc.) is
> definitely nonsense! But if you want to leverage your eclipse based / osgi
> projects you should take a look at buckminster
> (http://www.eclipse.org/buckminster/)
>
> regards,
> René
>
>
> Am 18.05.10 22:17, schrieb phil swenson:
>>
>> A few of people in my company are pushing for gradle as our
>> build/automation system.  We hear others advocating leveraging
>> Eclipse's "PDE".  I don't know anything about PDE.  Could someone
>> expand on pros/cons of leveraging PDE?
>>
>> Thanks
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>     http://xircles.codehaus.org/manage_email
>>
>>
>
>
> --
> ------------------------------------
> Rene Groeschke
>
> [email protected]
> http://www.breskeby.com
> http://twitter.com/breskeby
> ------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>   http://xircles.codehaus.org/manage_email
>
>
>

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

    http://xircles.codehaus.org/manage_email


Reply via email to