Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] On the state and future of Nebula - Part 1

Hi Tom,

If it's clear that Nebula widgets will never graduate into SWT, then +1 for this new mission statement.

If the possibility still exists, we need a checklist of all items that have to be completed before a widget moves to SWT.

In both cases, I totally agree that the statement have to be changed to clearly state that we host stable & released widgets in Nebula.

--
Nicolas



Le 15 avr. 09 à 21:19, Tom Schindl a écrit :

Hi Nebula-Community,

This is a multi series on my view of the state and future of Nebula
which has the target get us out of the nebula.

Part 1: The mission statement and its consequences
--------------------------------------------------
I just replied to a newsgroup thread which asks whether the Nebula- Grid
will get part of SWT one day and hence out of Alpha/Beta state.

While answering the question I some things got to my mind. I would like
to rephrase them here and ask for your comments.

The first thing that I realized is that our main problem in the past was
and still is our mission statement.

"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."

Though this statement may not sound new to you I think many of our
problems stem from it.

a) It makes Nebula look like a playground for big boys and girls for the
  outside user

b) It doesn't reflect reality because our controls will never get part
  of SWT because the main purpose of SWT is to work with widget
  provided by the Native Platforms

c) It makes us Nebula-Developers unconsciously work as we are not
  working towards a stable widget (even if it means to hold of new
  features until we have a release)

So the first thing we need to fix is our mission statement. What to you
guys think about the following mission statement:

"Nebula is a place where different Eclipse-Projects and Independent
developers collaborate on building Custom SWT widgets and reuseable
UI-Components useable in UI-Applications built using SWT."

Some of the latest additions we added to Nebula (e.g. XViewer) fall
directly into this category of reusable UI-Components. The above is a
first try to cover the new scope and mission of our Nebula-Project!

Naturally I'd like to get response on the statement and your idea of the mission of Nebula so that we come up with a mission statement within the
next say 2 weeks.

Thanks

Tom
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev

--
Nicolas Richeton
nicolas.richeton@xxxxxxxxx






Back to the top