[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [nebula-dev] Nebula Project Review | 
Hi Chris,
Chris Aniszczyk schrieb:
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.
Yes and that's why Nebula is a bit different compared to other 
Eclipse-Projects (see Plan Question below).
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.
See above because every widget has only a small number of developers 
(often only one) this is reflected by the low traffic on the 
mailing-list. I also proposed some time ago to add states like 
Apache-Jakarta does. There's a mail from me "CTableTree" from 
"2008-06-17" things like this and more.
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"
I think that every widget should have its own plan. I also would like to 
change the scope of  Nebula to reflect reality. The current project 
description says:
"The Nebula project is a source for custom SWT widgets and other UI 
components. Nebula is also an incubator for SWT. Some Nebula widgets 
will graduate into SWT and therefore into the main Eclipse Platform."
I think this doesn't reflect reality because it's fairly unlikely that 
any of the widget will ever get part of SWT but adds some constraints to 
what Nebula-Widgets (e.g. CDC1.0 support - though its not reality) 
whereas I'd like to allow widget implementors to use Java 1.4/Java 5.
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].
Yes we need help and if someone who knows the releng system takes a look 
it is not really hard to get such a build running because we only have 
plain java builds. We even has a bug for this 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=237588.
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.
Right. IMHO the following things help to get people started easier:
- Don't enforce Java x
- Prallel IP
Tom
[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
------------------------------------------------------------------------
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev