Sorry if I’m 35 days late in announcing this but I felt a great sense of responsibility of testing Indigo first so that I can provide useful and reliable comments. (Nah I was just busy with my day job). Indigo is the annual release of Eclipse projects and was released last June 22, 2011.
Below I’ll try to comment on the top new features added to Indigo as mentioned on their site and based on my experience using Eclipse.
- EGit 1.0 provides tight integration with the Git version control system.
“Unless you have been living under a rock for the past 5-6 years you should be familiar with Git. Git is a very popular and powerful version control system, the development of Git was lead by no other than Linus Torvalds himself which is best known for having initiated the development of the Linux kernel. Having support for Git is like a 13th month pay bonus for Eclipse users which uses Git for their version control. Eclipse has supported CVS and Subversion for as far as I can remember, all I can say is ITS ABOUT TIME.”
- WindowBuilder, a popular GUI builder for Eclipse developers, is now open source and part of Indigo.
“Yes your eyes is not playing tricks on you it is now opensource and yes it is now part of Eclipse starting with this release. For those GUI developers which is still not using WindowBuilder go check it out and thank me later actually thank the opensource community. Yes it supports Swing code generation. Yes it supports SWT code generation. Yes it supports GWT code generation it is a super GUI designer. Yes you can now spend more time with your family and less time creating complex forms and yes there is a God thank him too for creating unselfish people and organizations which supported this project.“
- Better integration with Maven, including starting Maven builds and maintaining pom files.
“Since this is all about the good news that Indigo has brought to us Eclipse users and Java developers, I think Ill keep my previous experiences with Eclipse’s Maven integration to myself for now. Ill probably spend my weekend testing this feature and post some updates if they finally nailed it, I still have high hopes though. ”
- Jubula provides automated functional GUI testing for Java and HTML.
- Xtext 2.0 makes it even easier to create domain specific languages.