Hi Tom,Chris,

I don't really have alot of time to devote to Nebula at the moment.  I'm 
certainly supportive if Tom wants to become a project lead. 

regards,
-Chris



From:
Tom Schindl <[EMAIL PROTECTED]>
To:
Nebula Dev <[email protected]>
Cc:
Technology PMC <[EMAIL PROTECTED]>
Date:
11/03/2008 12:10 PM
Subject:
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
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/nebula-dev
> 

_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev


_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to