Dan - one question for you: what problem does CTableTree solve for you that
SWT Table/Tree, Grid, and CompositeTable don't?

On Wed, Jun 18, 2008 at 6:00 AM, Jeremy Dowdall <[EMAIL PROTECTED]>
wrote:

> Hi Dan,
>
> The source is in the jar file that is in the downloaded zip.  Winzip or
> 7Zip can open this up for you, but let me know if you need a hand.
>
>
> On Tue, Jun 17, 2008 at 8:21 PM, Healy, Dan J. <[EMAIL PROTECTED]>
> wrote:
>
>>  As to the specifics of the CTableTree – is it still possible to get back
>> to the code that made up the jar file that is in the distribution?  What is
>> in the download is a .jar file, and a set of javadocs, but not the source.
>> I have a made use of that jar file, but  without the source available and no
>> plan for support, I can't in good faith develop any further.  I am not able
>> to get the current CTable that is in CVS working (probably my own fault),
>> and I'm only a few days from getting a CTableTree demo working if I can say
>> that I have the source to back me up.
>>
>>
>>
>> The CTableTree branches in CVS are currently a dead end for me.
>>
>>
>> http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.swt.nebula/org.eclipse.swt.nebula.widgets/src/org/eclipse/swt/nebula/widgets/?root=Technology_Project
>>
>>
>>
>> is there somewhere else I should be looking?
>>
>>
>>
>> Regards,
>>
>>
>>
>> Dan Healy
>>
>>
>>
>> *From:* Jeremy Dowdall [mailto:[EMAIL PROTECTED]
>> *Sent:* Tuesday, June 17, 2008 11:29 AM
>> *To:* Nebula Dev
>> *Subject:* Re: [nebula-dev] CTableTree
>>
>>
>>
>> Hi All,
>>
>> I agree with Emil - great email Tom; this is stuff that would be of great
>> benefit to Nebula.
>> Also, no offense taken, but thanks for your concern (assuming that was for
>> my benefit, being the author of CTableTree and the original author of
>> CDateTime).
>>
>> Some thoughts:
>> #1 - it could also be helpful to work in some information about supported
>> platforms:
>>  Dormant: CTableTree - Win32
>>  Sandbox: CTabeTree - GTK
>> Rebuilding the CTableTree for win32 really took all the fun out of the
>> project (for me) - looking back, had I just focused on gtk I probably
>> would've had more to hand off to the next interested party.  Also, people
>> coming to the project would have a better understanding of what to expect
>> and where to begin.
>>
>> #2 - perhaps a main contact and then a list of other developers and their
>> areas of specialty (if applicable)
>>
>> #3 - a common release could also help bring the members of Nebula together
>> - each widget really is a separate project, but the lack of cross-over
>> efforts has always been disappointing.  People are busy but generall want to
>> help out, so any bits of infrastructure that promote working together would
>> be great - perhaps a common goal would be a good starting point?
>>
>> #4 - I think transfer of ownership should give the original author 1st
>> right of refusal, but should err on the side of the code's vitality -
>> meaning, if I can't be reached for a reasonable amount of time, then whoever
>> wants to work on CTableTree should be able to keep the code alive; if for
>> some reason, however, someone wants to take over the code while I'm working
>> on it they wouldn't be allowed without some sort of due process.
>>
>> #5 - why would they want to work under Nebula?  No offense meant here
>> either, but there is a cost to working under this umbrella and the benefits
>> don't seem especially well laid out... I'm really not sure what they are
>> even.  Overall, I've had a better experience with code at Sourceforge and
>> have reopened development of CDateTime there (where it began) - I plan on
>> reconnecting with Peter and seeing what I can transfer over, but for my
>> development SF is good and, most importantly, widgets are fun again.
>>
>> anyway, just some thoughts
>>
>> cheers,
>>  jeremy
>>
>>  On Tue, Jun 17, 2008 at 1:43 AM, Emil Crumhorn <[EMAIL PROTECTED]>
>> wrote:
>>
>> 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
>>
>>
>>
>> _______________________________________________
>> 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