$ thought | blog

Place to serialize my thoughts…

Archive for the ‘Articles’ tag

Will Callisto help eclipse to beat NetBeans?

with 3 comments

It’s been a while since Callisto has been announced. I don't have statistics about how many downloads happened for Callisto since first release. Most of you might know that, Callisto is collection of 10 most popular eclipse projects which will be released as a distribution. That really helps! In fact, I was waiting for such thing from so long.

Eclipse has hundreds of plugins and each of them has different dependencies. Once I tried to update WTP 1.0.7 in Eclipse 3.0.1 and every time it gave me a version mismatch error. I did not even know how to resolve the plugin version dependency! :( That was good example of plugin hell! The same feeling I had in Windows when it used to say XXX.dll has this version and you need XXX.dll with some different version. Now where I am supposed to get the newer version? I finally downloaded wtp-1.0.7-all.zip which has all things in-built from eclipse 3.1 to wtp latest version. Then I faced another problem, after downloading WTP, I had two versions of eclipse on my machine!

Callisto is good effort to address all such problems. Many times, I ask one of my team-member that, "Hey pal, you don't have xml editing feature installed in eclipse? Go get WTP and then it will allow you to edit/format xml in the editor." That guy spends almost half-day to build his workspace environment for editing couple of xml files. :( That’s even worse example of increasing productivity by using tools!

Now Callisto will give me one URL which should broadcast throughout my team and within couple of hours everybody's eclipse workbench will be restored to latest version of top 10 projects from eclipse.org. :) For those who don't know which are those top-10 projects here is the list:

This was needed by eclipse from long time. One URL, one distribution and you are ready to go. Really it should be that simple!

I was wondering will it beat NetBeans. There are few things which NetBeans is doing good. Good examples would be Enterprise pack and Profiler. These packs integrate very tightly with NetBeans. WTP needs that simplicity. Be it anything, BPEL, Glassfish or your favorite relational database, they just get part of IDE! That’s really a great feature of NetBeans. Visual studio always has such kind of integration with all available tools. NetBeans has exactly delivered same power.

I like Xml Schema editor, Schema refactoring, Web Services development and lots of other features which are great! I tried almost each type of project creation in NetBeans since my last post. I must say, its worth to give a try to NetBeans by all those people who love eclipse.

No! No! No! I am not advocating NetBeans, I am just saying just try another project which is powerful, next-generation and perhaps best Java IDE on planet! :) And above all, it’s free! So get your latest copy of NetBeans, Enterprise Pack & Profiler and start working on that. Remember it’s just another open-source project so there is nothing I can give to this community than my praising words! Soon I will get involved in editor development of NetBeans. (My current schedule doesn't permit me to blog too :( )

Cheers Eclipse & NetBeans team! I really owe you a, "Thanks!”

Written by Sachin

June 13th, 2006 at 7:36 am

Open Source Wave

without comments

Open Source is no more geek's job! Linux and other OS projects are already working in this model from years and now many commercial players are joining 'em. This is really interesting. I get to much surprised when I see Microsoft is also trying to join OSS. Well, already they have made their couple of projects as open source and now they are also commenting on the "Shared Source".

Read the rest of this entry »

Written by Sachin

November 14th, 2005 at 7:49 am

Posted in Developer

Tagged with ,

Coocoon – Web Development Framework

with one comment

I would like to go with Cocoon for my first post on this blog. My first encounter with Cocoon happened, when I was in design of a web based application. I wanted a simple framework which doesn't hogs much server side resources and gives me ability of a very dynamic and configurable web application.

Read the rest of this entry »

Written by Sachin

November 1st, 2005 at 7:07 am

Posted in Developer,Programming

Tagged with ,