Eclipse Labs: let community know about your Eclipse projects

In one of my last posts I claimed for a forge for Eclipse-related projects, which in my opinion could help developers share their ideas and gain community. Furthermore, some of these projects could end up being part of Eclipse, that is, becoming an official Eclipse project.

This week, I’ve read that the Eclipse Foundation and Google has set up Eclipse Labs, a forge for Eclipse related projects backed by Google Code. Thanks to every one involved in making this possible.

Personally, I think this will spread the use of Eclipse and it can be a central repository where sharing new ideas. Even more interesting: it seems that there will be an Eclipse Labs API, that, among other things, will make possible for the Eclipse Marketplace to discover projects hosted at Eclipse Labs.

Having a look at it, one thing I miss is some listing of projects in the front page. You have to click on one of the tags or type your search. For instance, I’d like to have a listing of projects ordered by activity.

Eclipse Labs doesn’t impose IP restrictions, and you are given a set of licenses from which you have to choose one for your projects (these are EPL compatible licenses, remeber that GPL is discouraged). Projects hosted at Eclipse Labs are not official Eclipse projects, so “org.eclipse” namespaces should be avoided. One thing to take into account: you have to choose between hosting your code in svn or Mercurial… so some of us who had started to think of git as the svn replacement will have to re-evaluate our choice.

By the way, Wascana is already hosted at Eclipse Labs, so what are you waiting for? As Doug Schaefer says, I’m impatient to see what people do with Eclipse.

10 thoughts on “Eclipse Labs: let community know about your Eclipse projects

  1. howlger

    I do not think that Eclipse Labs was created to forge Eclipse projects but it’s an interesting idea and you can of course do it also without Eclipse Labs.

    If you want to let the community know about any of your projects, all you have to do is register it at Eclipse Marketplace and blog about it. I can not see how Eclipse Labs can help here.

    > … so what are you waiting for?
    What exactly are the benefits of migrating an Eclipse-based project (SVN + EPL) hosted at SourceForge to Eclipse Labs? As long as nobody can name a single advantage my projects will stay where they are.

    • Francisco Gortázar

      Your’re right to some extent. However, we have several Eclipse-related projects hosted at sourceforge, and we haven’t had time yet to register them at the marketplace, so if there is a site specifially tailored for eclipse projects, you can find interesting things to you easily, IMHO. Also, if the Eclipse Labs API populates automatically projects hosted in Eclipse Labs to the marketplace, it could be something to take into account.

      Furthermore, i don’t usually run searches in the marketplace, because there is little information about tools there. But Google code provides you a wiki, and searches can convey much more information to users (at least if projects use it).

      By the way, we have experienced serious performance problems with SF, and we decided a month ago or so to set up our own forge in our servers. I don’t know google code in advance, but if its performance is better than that of SF, it could worth the effort to migrate projects there.

      • howlger

        Thank you for your quick and detailed answer.
        In the Eclipse IDE a wizard to share a project at Google Code or SF or … which also register the project at Eclipse Marketplace would be great. There are a couple of things which have to be done twice.

  2. Francisco Gortázar

    Thank you for your quick and detailed answer.
    In the Eclipse IDE a wizard to share a project at Google Code or SF or … which also register the project at Eclipse Marketplace would be great. There are a couple of things which have to be done twice.

    I agree with you. That will be a nice feature: Team -> Share in Eclipse Labs. It could even be better: it could ask you for the project name, the repository (svn, hg), if you want forums, mailing lists, … and submit this information for you. Of course if this was done carefully, it could also be extended for SF, GitHub, …

  3. Ian Skerrett

    @Francisco Glad to hear you like Eclipse Labs. We do want to have tighter integration between Eclipse Labs and Eclipse Marketplace but right now it is not implemented. I really like the idea of a ‘Share on Eclipse Labs’ feature and something we have been thinking about to. Now I just need to convince someone to build it :-). I also want to look for ways to highlight Eclipse Labs projects on the eclipse.org pages. Lots of opportunity and ideas to explore and imnplement. 🙂

    • Francisco Gortázar

      Google has apis for most of its services. Having a look around I’ve found that these apis include Google Code. So I suppose you were thinking of using these apis to obtain a tighter integration with both Eclipse Marketplace and Eclipse platform itself.

      On the other side, Eclipse Marketplace seems to be a drupal, so some php code needed there, maybe in the shape of a drupal module. Am I right?

      It sounds interesting, as we are moving onto Drupal as well and would also like to populate our drupal page with information from external sites (like redmine, github and google code).

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s