Git / GitHub links

5 views
Skip to first unread message

Roshan Dawrani

unread,
Sep 7, 2010, 2:00:54 AM9/7/10
to bangalor...@googlegroups.com
Hi,

Since Groovy may soon be moving from svn to git and also get hosted on github, if anyone is interested in getting hands dirty with groovy codebase for experimenting/contributing, it may be the right time to learn about git / github.

Here is a great "git" training video from Google Talks: http://tinyurl.com/25shc9 and here is a very useful and to-the-point tutorial: http://tinyurl.com/6qxrs4

Groovy++ project is already hosted on github: http://tinyurl.com/25oeo72

--
rgds,
Roshan
http://roshandawrani.wordpress.com/

Nibin Varghese

unread,
Sep 7, 2010, 2:07:29 AM9/7/10
to bangalor...@googlegroups.com
Hi,


Which IDE is good for hacking groovy codebase ? any recommendations ? With the Helios release of eclipse, they have GIT integration. But as far as I understand, Egit is not a complete git client
 
Regards,
Nibin

Roshan Dawrani

unread,
Sep 7, 2010, 2:29:37 AM9/7/10
to bangalor...@googlegroups.com
Hi Nibin,
  I have personally been on base Eclipse and worked on groovy project for nearly 2 years now without any problem at all.

I tried using Groovy-Eclipse plugin long time back but it didn't click for me. More often than not it was getting in the way rather than helping. I have heard it has gotten much better since then, so you may want to try it.

But if really want to hack groovy itself, you don't really need more than base eclipse - the only thing that I miss is debugging the groovy code itself - stepping through groovy code may become easier if you use a specialized plugin, but then not much of groovy itself is written in groovy. Most of groovy language is implemented in Java, so off you can go!

I am on Eclipse Galileo and I used jgit for it but it was very primitive - so for git I have gone back to command-line for now. Using command-line for git should anyway help me learn its concepts better initially.

rgds,
Roshan

tog

unread,
Sep 7, 2010, 2:25:57 AM9/7/10
to bangalor...@googlegroups.com
I guess most of the Groovy developers use IntelliJ which is indeed a very good IDE. I don't know really what is the status of Eclipse, I would suspect that the support of Groovy has improved ;-)

On Tue, Sep 7, 2010 at 11:37 AM, Nibin Varghese <nibi...@gmail.com> wrote:



--
PGP KeyID: 1024D/69B00854  subkeys.pgp.net

http://cheztog.blogspot.com

Roshan Dawrani

unread,
Sep 7, 2010, 2:33:10 AM9/7/10
to bangalor...@googlegroups.com
Guillaume, any idea whether community edition of Intellij IDEA has all that groovy support available?

Nibin Varghese

unread,
Sep 7, 2010, 2:56:57 AM9/7/10
to bangalor...@googlegroups.com
Hi,

I have tried community edition of Intellij IDEA when I was learning groovy(4 months before). At that time, IDEA was having some performance problem and it was hanging at times in my ubuntu machine. Later I switched to the plain groovyConsole for my study. It was plain simple and easy.

I also use STS with groovy plugin support these days. At times, STS or may be the eclipse-groovy plugin screws up with dynamic types. It shows me error even if syntactically the code is correct.

The reason for a proper IDE (in my case) is to have the autocompletion feature. I learn fast if atleast autocompletion works fine. I guess autocompletion feature from a dynamic language perspective is kind of challenge to achieve.

Hope to see a day when proper dynamic language support comes with the IDE's

-nibin

P7h

unread,
Sep 8, 2010, 4:51:52 PM9/8/10
to Bangalore Users of Groovy (BUG)
Hi,

I use STS as the IDE for all development.
I remember, early this year. when I started learning Groovy, plugin
dint even have the feature to refactor variable names in Groovy
classes. I saw many screencasts using IntelliJ as the IDE for Groovy.
And many Groovy Evangelists say that IntelliJ has the best support for
Groovy [http://stackoverflow.com/questions/233664/best-ide-for-grails-
groovy].

Groovy Plugin and Grails Plugin too have improved quite a lot in the
last 6 months.
Have a look at the Groovy plugin changes in 2.0.2. Am sure you will
really appreciate the number of features added.
http://docs.codehaus.org/display/GROOVY/Groovy-Eclipse+2.0.2+New+and+Noteworthy
Instead of not using any IDE and trying to play around a very dynamic
language [like Groovy], its better and useful most of the times to use
this plugin, which goes through some or other iteration every week.
You get consistent updates almost every week / 10 days.

When you are here, do have a look this blogpost by Andrew Clement on
improvements for Grails tooling.
http://blog.springsource.com/2010/07/19/grails-tooling-improvements-in-springsource-tool-suite-2-3-3-m2

Having said all that, Groovy Plugin needs even more fine tuning for
helping the developers use / learn this language better and for higher
productivity.
With SpringSource backing Groovy and Grails, am sure the support will
improve over a period of time.

PS: I liked Spring Roo tooling support more than Grails tooling. I
remember reading a blog that Grails also will most probably get
similar tooling support soon.

Regards,
Prashanth.

On Sep 7, 11:56 am, Nibin Varghese <nibin...@gmail.com> wrote:
> Hi,
>
> I have tried community edition of Intellij IDEA when I was learning groovy(4
> months before). At that time, IDEA was having some performance problem and
> it was hanging at times in my ubuntu machine. Later I switched to the plain
> groovyConsole for my study. It was plain simple and easy.
>
> I also use STS with groovy plugin support these days. At times, STS or may
> be the eclipse-groovy plugin screws up with dynamic types. It shows me error
> even if syntactically the code is correct.
>
> The reason for a proper IDE (in my case) is to have the autocompletion
> feature. I learn fast if atleast autocompletion works fine. I guess
> autocompletion feature from a dynamic language perspective is kind of
> challenge to achieve.
>
> Hope to see a day when proper dynamic language support comes with the IDE's
>
> -nibin
>
> On Tue, Sep 7, 2010 at 12:03 PM, Roshan Dawrani <roshandawr...@gmail.com>wrote:
>
>
>
>
>
>
>
> > Guillaume, any idea whether community edition of Intellij IDEA has all that
> > groovy support available?
>
> > On Tue, Sep 7, 2010 at 11:55 AM, tog <guillaume.all...@gmail.com> wrote:
>
> >> I guess most of the Groovy developers use IntelliJ which is indeed a very
> >> good IDE. I don't know really what is the status of Eclipse, I would suspect
> >> that the support of Groovy has improved ;-)
>
> >> On Tue, Sep 7, 2010 at 11:37 AM, Nibin Varghese <nibin...@gmail.com>wrote:
>
> >>> Hi,
>
> >>> Which IDE is good for hacking groovy codebase ? any recommendations ?
> >>> With the Helios release of eclipse, they have GIT integration. But as far as
> >>> I understand, Egit is not a complete git client
>
> >>> Regards,
> >>>  Nibin
>
> >>> On Tue, Sep 7, 2010 at 11:30 AM, Roshan Dawrani <roshandawr...@gmail.com
> >>> > wrote:
>
> >>>> Hi,
>
> >>>> Since Groovy may soon be moving from svn to git and also get hosted on
> >>>> github, if anyone is interested in getting hands dirty with groovy codebase
> >>>> for experimenting/contributing, it may be the right time to learn about git
> >>>> / github.
>
> >>>> Here is a great "git" training video from Google Talks:
> >>>>http://tinyurl.com/25shc9and here is a very useful and to-the-point
> >>>> tutorial:http://tinyurl.com/6qxrs4
>
> >>>> Groovy++ project is already hosted on github:
> >>>>http://tinyurl.com/25oeo72*
>
> >>>> *--
Reply all
Reply to author
Forward
0 new messages