|
Replies:
2
-
Last Post:
Aug 12, 2006 9:02 AM
by: Patrick Wright
|
|
|
|
|
|
|
DataBuffer: Quick Status Report
Posted:
Aug 12, 2006 2:01 AM
|
|
|
Hi
As some of you have already noted, the DataSet API has been migrated to the DataBuffer project on java.net
http://databuffer.dev.java.net
DataBuffer is a SwingLabs sub-project, released under the GNU LGPL. As a SwingLabs project, you must have signed & submitted a copy of the Joint Copyright Agreement to be a contributor.
The code in DataBuffer was extracted from the dataset_work branch on the DataBinding project. The consensus is that that should be the most recent stable work. However, the migration was a checkout, move, then checkin, meaning that CVS history for the original work on the classes remains in the DataBinding project. Because I've already renamed the host package for the library to org.jdesktop.databuffer, we would have lost history anyway. Right now I have no plans to try and extract the history from the old project. In any case, the APIs and code have not changed in quite a long time.
I'll be setting up the website and build tools in the next week. I'll propose a TODO list for the most important items to finish before we enter a release cycle. Right now, this would likely include: - support for SQL from major/popular RDBMS (Oracle, SQL Server, MySQL, Postgres, Derby, etc.) - unit tests against those databases - "final" event handling changes (row and column status, structure change events) - basic support for multi-column keys - model adapters for TableModel, ListModel, possibly TreeModel (when using a DataSet)
This is just off the top of my head. I'd also like to get basic import/export functionality working a little bit better.
Ray has proposed some great ideas, both in the past and just in the last day or so, which we'll discuss and vote on as regards a first release--Ray, thanks for the interest and taking the time to post those; just give me a few days to get the infrastructure set up.
The code is downloadable and buildable, but there is no Ant buildfile right now. There's also no website or documentation moved over. But as Diego's (excellent) emails have shown, it's pretty easy to start using DataBuffer, today, as the basic for a JTable/JXTable front-end to a SQL database. Let us know your experiences.
See you in the buffers!
Cheers Patrick
--------------------------------------------------------------------- To unsubscribe, e-mail: jdnc-unsubscribe@jdnc.dev.java.net For additional commands, e-mail: jdnc-help@jdnc.dev.java.net
|
|
|
|
|
|
|
Re: DataBuffer: Quick Status Report
Posted:
Aug 12, 2006 8:57 AM
in response to: Patrick Wright
|
|
|
Patrick,
thanks for you comments. I am working on a simple project to explore DataBuffer's features. I will upload it later to jdnc-incubator under dags directory.
It includes DataTableTableModel, RowStatusHighlighter and some simple CRUD forms using JXTable.
It includes too an SQL script to recreate needed postgresql database.
Regards, Diego.
|
|
|
|
|
|
|
|
Re: DataBuffer: Quick Status Report
Posted:
Aug 12, 2006 9:02 AM
in response to: dags
|
|
|
Hi Diego
> thanks for you comments. I am working on a simple project to explore DataBuffer's features. I will upload it later to jdnc-incubator under dags directory.
This will be very useful, thanks. Eventually we can publish a demo in swinglabs-demos.
> It includes too an SQL script to recreate needed postgresql database.
Also great. I'd like to have a simple utility class to create a database based on a dataset or a table based on a table; should be pretty straightforward, and will help us in testing multiple DBs. Your experiments with Postgres are really welcome here.
Cheers Patrick
--------------------------------------------------------------------- To unsubscribe, e-mail: jdnc-unsubscribe@jdnc.dev.java.net For additional commands, e-mail: jdnc-help@jdnc.dev.java.net
|
|
|
|
|