A big plus for Newcomers

Recently I have seen a couple of improvements making Eclipse a more welcome place, especially for newcomers, but also for everyone else. Here is my personal New and Noteworthy of the category Easy Access:

Get Involved!

It’s amazing that Eclipse has existed for so long without a Get involved web site which lists different possibilities of how to contribute. I’m very happy with it, especially since I’m one of the authors and my proposal for the header image was chosen (maybe because nobody spotted my bank’s proposal):😉

Add comments to bug 280730: something missing?, wording, design, etc.

Marketplace

At the end of last year the new Marketplace replaced the Eclipse Plug-in Central. Marketplace looks nice and I also like the new transparent voting system. Maybe we could find a better logo for it. And what about the feature “People who viewed this plug-in also have viewed these plug-ins: …”?

Xtext – New web site design

Xtext was the first project to use the new Nova template. Both newcomers and developers are addressed by for example a one minute intro movie and also a commits statistics. I’m looking forward for more projects adapting Nova.

Continuous integration with Hudson

A continuous integration server for example runs all JUnit or computes some metrics. I’m happy that my favorite one, Hudson, works for me at Eclipse. If you do not know it or want to know more about Hudson and you understand German and live near Stuttgart you should attend Dr. Simon Wiest’s talk show about Hudson next Thursday (see slides from last year but you have to see him live).

Mylyn Connector discovery

Since Mylyn 3.2 it has been possible to install a new connector within the New Repository Query dialog. This feature will become a generic P2 function (see bug 295273). That’s really cool!

Eclipse Labs

Eclipse Labs has been announced to become a kind of Forge where Eclipse-based projects will be hosted without the need to be a real Eclipse project (so why not call it Eclipse Forge instead of Eclipse Labs?). Sad to hear Oracle is going to stop Kenai. Sun with Netbeans is a great competitor and hopefully will not be weakened by business decisions.

Distributed revision control

Since two weeks EGit builds have been available and the first writeable GIT repositories have been set up. I have tested Mercurial which is just another distributed revision control system with HgEclipse. If you believe the network must slow down all your version control actions then you will have to change your mind like me. Great that there are already open source Eclipse plug-ins available for both GIT and Mercurial.

The next big improvement of the category Easy Access may hopefully be bug 243582: Importing bundles into the workspace gets a 4th option, “Import with Source from Repository”.

The future is bright. The obstacles are lowered. Come in and explore the Eclipse universe:

One Response to “A big plus for Newcomers”

  1. Hasan Ceylan Says:

    There are couple of thing I would like to highly in this posting.

    The Nova theme is great. I love the look of Xtext project.

    The recent changes like wiki, improved project home pages an so on are enhancements but I do not think enough.

    Eclipse Marketing should put more efforts on the website. I think the easiest way of doing that is to provide some templates and switch to wiki based web site.

    I really like to see eclipse adopt a distributed SCM as it is very hard to keep up with your patches especially in the middle Milestone / Integration releases. I think CVS had its time.

    Last but not the least, being home for a lot of projects Eclipse has done great job, however Eclipse Labs will fill a big gap. I hope we get it soon. Eclipse should also be home for external projects like google-code, sf, etc.

    Regards,
    Hasan Ceylan

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: