https://bugs.eclipse.org/bugs/show_bug.cgi?id=266589

As briefly stated in the above bug, creating separate JFace dependent
bundles for each Nebula widget should help with splitting the project into
stable and incubation sub-projects down the road.
The present Nebface layout causes widgets to be tightly coupled by their
status.  If the Nebula JFace dependent project were changed to a feature
project then widgets could be mixed and matched as appropriate.

On Sun, Feb 22, 2009 at 7:42 PM, Wayne Beaton <[email protected]> wrote:

> https://bugs.eclipse.org/bugs/show_bug.cgi?id=196498
>
> Moving forward, as a general rule, I think it's a good idea to have a bug
> for every change you make to the code, including a refactoring exercise.
>
> Wayne
>
> Jeremy Dowdall wrote:
>
>> Yes, this is a point-in-time problem from things being shaken up over the
>> last couple of months.
>> I prefer the widget-specific jface bundles too and should be able to check
>> one in for CDateTime in a couple of days.  No patch necessary for this
>> one,
>> but thanks for the offer.
>>
>> I don't seem to be able to find the CDateTimeCellEditor bug you mention...
>> please either send a link or assign it to me.
>>
>> There is now an "About this Project" link on the website.
>>
>> A project plan... yes, a project plan would be nice - are there any Nebula
>> committers going to EclipseCon that would like to meet up and hammer this
>> out?
>>
>> On Sat, Feb 21, 2009 at 8:53 PM, Wayne Beaton <[email protected]> wrote:
>>
>>
>>
>>> I've been using the CDateTime and CDateTimeCellEditor for a while and see
>>> that some refactoring has taken place. I'm not sure when it happened, but
>>> CDateTimeCellEditor was been moved to o.e.s.n.nebface. That bundle seems
>>> to
>>> have some problems (including what seems to be a bogus dependency on
>>> o.e.s.nebula.widgets).
>>>
>>> Is this just a point-in-time problem?
>>>
>>> FWIW, I'd rather have widget-specific "nebface" bundles. For my current
>>> application, I really only need CDateTimeCellEditor, I don't want to have
>>> to
>>> drag other widgets into my application just to get the nebface bundle to
>>> compile.
>>>
>>> I can submit a patch if desired. At least, I think I know what needs to
>>> be
>>> done. I don't see any bugs concerning nebface, and only one for
>>> CDateTimeCellEditor. Is there a bug that you can point me to?
>>>
>>> While I'm at it, you really need to have an "About is Project" link in
>>> the
>>> left-nav of the website. Also, your project summary page is missing a lot
>>> of
>>> information. And a project plan. A project plan would be nice...
>>>
>>> Thanks,
>>>
>>> Wayne
>>>
>>> FWIW, I realize that you're in a bit of a transition period and are doing
>>> a
>>> lot of good stuff. Please don't let my PMCishness make you nervous...
>>> _______________________________________________
>>> 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
>
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to