Community
Participate
Working Groups
I'd like to propose bringing NatTable (http://nattable.org) under the Nebula project. NatTable is a feature rich, high performance SWT data grid. Some details about the NatTable project: * Web site, issue tracker and automated builds hosted on http://nattable.org * Downloads, discussion forum and Subversion code repository hosted on SourceForge (https://sourceforge.net/projects/nattable/) * EPL licensed * Automated builds using Maven/Tycho * 15 committers, about 5 currently active Please let us know what we would need to do to integrate NatTable into Nebula. Thanks, Edwin
Edwin, would you be able to attach the source code of the this bug so that I can hand it over to the IP-Team to start the contribution process.
The NatTable source code can be obtained via svn (anonymous read access is allowed): svn co https://nattable.svn.sourceforge.net/svnroot/nattable . Let me know if this is sufficient or if you want me to upload a snapshot archive of the source code (I actually tried doing this just now but it exceeded the file size limit for attachments). Instructions for building are here: http://nattable.org/drupal/?q=dev_notes There are several projects. The main ones are: * net.sourceforge.nattable.core - Core NatTable code * net.sourceforge.nattable.extension.glazedlists - NatTable extensions for working with GlazedLists The above projects are the ones that are distributed when we release versions of NatTable. The other projects are test code, test fixtures, and examples. The net.sourceforge.nattable.parent project contains the top-level maven reactor. Please let me know if you have any questions - Thanks, Edwin
Created attachment 182123 [details] NatTable source code as of 2010-10-31 Trying NatTable source code upload with 'BigFile' option selected
Sorry that I don't went on with sending this to the IP-Team. Is this the latest source or can you give me some later snapshot? We currently have a request to get one of the current NatTable releases into Orbit so I'd like us proceed.
What is the state of nattable as part of nebula? And how does this compare relate to nebula/grid? http://www.eclipse.org/nebula/widgets/grid/grid.php Can the orbit IP approval https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4524 be used to make the process faster?
Tom, Did you manage to get the latest source ok? Edwin mentions the SVN repository with the latest code in it in comment 2. As for comparison to existing grid etc, we found in our testing that the nattable did out perform it with very large data sets. Both have some fairly similar functionality.
(In reply to comment #6) > Tom, > > Did you manage to get the latest source ok? Edwin mentions the SVN repository > with the latest code in it in comment 2. > > > As for comparison to existing grid etc, we found in our testing that the > nattable did out perform it with very large data sets. Both have some fairly > similar functionality. The source up there is quite old and when we send in anything for IP-Review I'd like to see the latest sources. Edwin mentionned that there's already been approved NatTable for Orbit inclusion maybe we can bring in this source version. The reason is that the IP-Team is not going to do reviews in the next few months because they are concentrating on the Indigo-Release-Train.
> The source up there is quite old Maybe i'm just confusing the situation. As far as I knew, nattable only has one source respository which will be the latest code and that is the one in comment 2. https://nattable.svn.sourceforge.net/svnroot/nattable/ Forgive me if I am, so probably best to just wait for Edwin to comment. :) cheers
Hi, FYI, there are 3 CQs for NatTable: for use in MoDisco: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4524 for use in Orbit: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4854 for use in EMF Facet: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=4853 CQ 4524 passed preliminary review, with the latest stable version of NatTable (tagged 2.1.0 on SVN) attached in the CQ: https://nattable.svn.sourceforge.net/svnroot/nattable/tags/nattable-2.1.0/
Yes but we are not sending in SVN-Repos to IP-Review but source zips and my wild guess is that the SVN-Repo has changed since 2010-10-31 and because the contribution has to come from the authors I'm not able to package this and upload because it is their intellectual property they are going to offer to us.
Hi all, There has been a fair bit of new NatTable development since 2.2 and also since the 10/31 drop I posted earlier. I think we can put out a 2.2 release within a few weeks. The current codebase is pretty stable in my opinion, but we'll want to push it through additional testing before putting out an official release. Tom: would you like me to post another snap of the current codebase as of now, or would you prefer to wait a bit for a newer release version? Thanks, Edwin
We just released the official NatTable 2.2.0 build. It is available on sourceforge here: https://sourceforge.net/projects/nattable/files/NatTable/2.2.0/ I am also attaching the source and binary artifacts to this bug. Thanks, Edwin
Created attachment 190575 [details] NatTable core 2.2.0 source jar
Created attachment 190576 [details] NatTable core 2.2.0 binary jar
Created attachment 190577 [details] NatTable glazedlists extension 2.2.0 source jar
Created attachment 190578 [details] NatTable glazedlists extension 2.2.0 binary jar
Source code for the NatTable 2.2.0 release can also be obtained through subversion here: http://nattable.svn.sourceforge.net/viewvc/nattable/tags/nattable-2.2.0/ Cheers, Edwin