Good email Tom.

Allow me to fill in that list slightly:

CollapisbleButtons - Emil Crumhorn
CalendarCombo - Emil Crumhorn
GanttChart - Emil Crumhorn

As far as 1.0 goes or Sandbox, The GanttChart is by far ready for a proper
1.0 release (of my current 2.0 "alpha" release). There are quite a few
people using it in production environments and I have basically zero bugs
filed against it. People seem quite happy with it and most emails I get is
people asking about extending or customizing.

The other two widgets can wait. CalendarCombo is currently broken on GTK
with no fix in sight due to listeners not firing where they should, and I
just heard yesterday about some issues on latest OS/X as well (which makes
me wonder if it's the same issues). I haven't had time to check that yet.
CollapsibleButtons is stable as far as the widget goes, but it needs some
better layout handling, as currently it's a bit of a chore to "push it into
place", there's also a bug or two filed against it.

Speaking of NattTable, I checked it out, and it is a cool project. Due to
needing a production table right away I went with KTable + Glazed Lists,
which is an amazing combination, Glazed Lists are cooler than cool in my
book and work without a hitch: http://publicobject.com/glazedlists/ .. I
would love to see the Grid using an implementation of that for example, for
sorting / filtering etc. KTable itself has some issues, but for what we
needed it's ok plus GlazedLists came with example models for using KTable.

It seems many table-widgets are somewhere inbetween usable and problematic,
I truly hope one project can ride out the storm as a fast and stable
Table-widget replacement would be a very nice welcome to pretty much all my
projects.

Emil

On Tue, Jun 17, 2008 at 9:27 AM, Tom Schindl <[EMAIL PROTECTED]> wrote:

> Hi,
>
> This pops up a question.
>
> 1. Do we need project states
> ----------------------------
> Do we need something like a dormant state for our projects to indicate that
> there's currently no active committer working on them.
>
> I think nebula is structured like the Apache Commons Project which has to
> following sub-project structure:
>
> * The Commons Proper - A repository of reusable Java components.
> * The Commons Sandbox - A workspace for Java component development.
> * The Commons Dormant - A repository of Sandbox components that are
>  currently inactive.
>
> This is no offense to anybody but it would make the situation clear to
> everybody outside.
>
> Looking at the current Widgets I'd structure them the following:
> - Dormant: CTableTree
> - Proper: *needs at least a 1.0 release*
> - Sandbox: CompositeTable, CDateTime, FormattedText, Gallery, Grid,
>          PGroup, PShelf, CollapsibleButtons, GanttChart
>
> Components I'm uncertain about are:
> DateChooser, DateChooserCombo, CalendarCombo
>
>
> 2. Can we maintain somewhere who is responsible for which widget?
> -----------------------------------------------------------------
> I currently did find a list who is responsible for what. The only resource
> I found to get this information from are the cvs commits.
>
> PShelf                  - Chris Gross
> PGroup                  - Chris Gross
> Gallery & GalleryViewer - Nicolas Richeton
> Grid & GridViewer       - Chris Gross & Tom Schindl (if vote succeeds)
> CTableTree              - noone => dormant
> CompositeTable          - David Orme
> CDateTime               - Peter Centraf
> FormattedText           - ?
> CollapsibleButtons      - ?
> GanttChart              - ?
> DateChooser             - ?
> DateChooserCombo        - ?
> CalendarCombo           - ?
>
> 3. Can we try to get a release out of the door
> ----------------------------------------------
> Often people come up and say they won't use Nebula-Widgets because they are
> not having had a 1.0 release are marked as Alpha. This situation is not
> ideal because some of them are as stable as any other SWT-Widget is.
>
> I think the following components are ready for a 1.0 release:
> - PShelf
> - PGroup
> - Gallery (Nicolas?)
>
> The following ones are not far away from 1.0 release:
> - Grid & GridViewer
>
> 4. How to move widget-owner-ship if original author is not reachable
> --------------------------------------------------------------------
> CTreeTable is an example for a situation that can happen (once more this
> not offense) to any of the widget. The author moves on and after some time
> another person from the community pops up and what's to work on the code.
> How do we decided to give ownership to someone different without the
> feedback from the original author?
>
> Peter there was someone mailing me privately today about a problem with
> CDateTime and Vista. Did you see this one?
>
> 5. A cool new nebula component would be:
> ----------------------------------------
> http://sourceforge.net/projects/nattable/. I know once more a Grid like
> implementation but maybe we can convince them to do their development under
> the umbrella of nebula and eclipse.
>
> I hope this mail is not too long and you all read through it until here.
> Thanks for your feedback.
>
> Tom
>
> Peter Centgraf schrieb:
>
>> The original author of CTableTree and CDateTime hasn't been around to
>> maintain them for a couple of years now.  He handed off CDateTime to me, but
>> I don't think anyone is maintaining CTableTree aka CTree.  If you want to
>> take over the project, I don't think anyone would object.  The code is
>> available in CVS in the Technology Project repository, as you can see here:
>>
>>
>>
>> http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.nebula/org.eclipse.nebula.widgets.ctree/?root=Technology_Project
>>
>>
>> --
>>
>> Peter
>>
>>
>> ------------------------------------------------------------------------
>>
>> *From:* [EMAIL PROTECTED] [mailto:
>> [EMAIL PROTECTED] *On Behalf Of *Healy, Dan J.
>> *Sent:* Thursday, June 12, 2008 12:27 PM
>> *To:* [email protected]
>> *Subject:* [nebula-dev] CTableTree
>>
>>
>> Hi all,
>>
>>
>> What is the current status of the CTableTree?  I saw a few conversations
>> about it being converted to CTree, but I see that the Nebula project still
>> has CTableTree on the home page.  I'm just as happy with that, as I am able
>> to get the .jar file to work for me, but I'm not able to find the source in
>> the CTableTree download, or in CVS.
>>
>> I'd be fine with the CTableTree, if I could find the source and fix up the
>> presentation a bit.  Or, if there's a component page for CTree that I'm just
>> not seeing a link to, I could probably work with that.
>>
>> Regards,
>>
>> -dan healy
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> 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
>



-- 

Emil Crumhorn - [EMAIL PROTECTED]
Senior Software Engineer
http://www.hexapixel.com/
_______________________________________________
nebula-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/nebula-dev

Reply via email to