Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[nebula-dev] Nebula Project Review

Hi Nebula team, the Technology PMC is reviewing projects and here is the review for your project:

The project isn't conforming to the incubation branding (http://wiki.eclipse.org/Development_Resources/HOWTO/Conforming_Incubation_Branding). It would be fantastic if the Nebula project could take the initiative and fix this so it can take advantage of the Parallel IP process.

The committers appear to come from a diverse group of companies and individuals, this is a good thing.

The mailing list isn't really active. Development doesn't seem to reflect this as there is work going on in the source repository. The newsgroups are pretty active which signifies the project has a good user community.

The project plan [1] is not yet in the standard format... I couldn't really find a plan at all. Should the plan be scoped to each Nebula widget or should it be something higher level like "get nebula widgets on the Galileo train"

The IP Log [2] appears complete, but I'm not sure. The Nebula project should strive to use the Automated IP Log process now [3].

I've noticed that the Nebula project has a great website show casing the widgets. However, the widgets available on the website are out of date. This is most likely because Nebula doesn't have an automated build system for the various widgets. Does the Nebula project need help in this regard? I think it would be beneficial to the consumers of the Nebula widgets if there was an automated build system in place. Maybe community members like Nick Boldt can help, or the Nebula could be the guinea pigs for the Common Build Infrastructure work [4].

Currently, Chris Gross from IBM is the project lead from Nebula, how about nominating another person from Nebula to join the project leadership? I think Tom Schindl has done a good job in keeping up with the Nebula newsgroup and mailing list. This can help split some of the workload amongst project leads and not only have Chris Gross in a position to approve things.

One question the Nebula team can ask themselves is how to make it easier for people to come in and bring in their widgets? I think if an automated build is setup and the project conforms to the IP process, it would be easier for people to come on board.

[1] http://www.eclipse.org/projects/project_summary.php?projectid=technology.nebula
[2] http://wiki.eclipse.org/Nebula_Gallery_IPLog
[3] http://www.eclipse.org/projects/ip_log.php?projectid=technology.nebula
[4] http://wiki.eclipse.org/Build_Workshop_3:_Build_Hard_With_A_Purpose

Thanks for reading and let us know if you need help.

--
Cheers,

~ Chris Aniszczyk

Back to the top