You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sis.apache.org by Martin Desruisseaux <ma...@geomatys.fr> on 2013/04/24 23:02:39 UTC
Current development
Hello all
Just a quick note about the current development. I'm porting the tree
table view over metadata. However the Geotk implementation was
read-only, which proved to be limiting. I'm trying to make it read/write
for SIS.
I propose the following tentative schedule:
* MetadataTreeTable and AbstractMetadata.toString() by tomorrow.
* Port of NetCDF CF-1.5 / ISO 19139 bridge by Monday (expected to be
straightforward).
* Port of XML (ISO 19139) support completed, including test cases,
next week or the week after.
* SIS 0.3 release candidate (may need one or two weeks for testing
Geotk replacement by SIS in other projects).
Martin
Re: Current development - delayed
Posted by Martin Desruisseaux <ma...@geomatys.fr>.
Le 29/04/13 18:51, Martin Desruisseaux a écrit :
> The schedule that I posted last week is going to be delayed by at
> least one week, since I'm still fighting with bullet 1...
Just for the record, the difficulty was that the
TreeTable.Node.getChildren() returns a List [1], and the List contract
appears to be very tricky to implement correctly in the context of
metadata (and random access appears inefficient anyway). I'm relaxing
the return type from List to Collection, which makes implementation much
easier.
The List type was not required by SIS (the Collection type is
sufficient). However I tried to meet the List contract because a List is
often required by widgets toolkits (Swing, JavaFX...). By abandoning the
List contract, we may need to provide some wrappers in GUI applications.
However given that JavaFX for instance actually wants an ObservableList
rather than the standard List, wrappers would probably have been
required anyway.
Martin
[1]
https://builds.apache.org/job/sis-trunk/site/apidocs/org/apache/sis/util/collection/TreeTable.Node.html#getChildren%28%29
Re: Current development - delayed
Posted by "Mattmann, Chris A (398J)" <ch...@jpl.nasa.gov>.
No worries, I've been delayed as well with #2 ;)
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@nasa.gov
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----Original Message-----
From: Adam Estrada <es...@gmail.com>
Reply-To: "dev@sis.apache.org" <de...@sis.apache.org>
Date: Monday, April 29, 2013 9:55 AM
To: "dev@sis.apache.org" <de...@sis.apache.org>
Subject: Re: Current development - delayed
>No problem, Martin! Thanks for keeping on it...
>
>Adam
>
>
>On Mon, Apr 29, 2013 at 12:51 PM, Martin Desruisseaux <
>martin.desruisseaux@geomatys.fr> wrote:
>
>> Hello all
>>
>> The schedule that I posted last week is going to be delayed by at least
>> one week, since I'm still fighting with bullet 1...
>>
>> Sorry for the delay
>>
>> Martin
>>
>>
>> Le 24/04/13 23:02, Martin Desruisseaux a écrit :
>>
>>> Just a quick note about the current development. I'm porting the tree
>>> table view over metadata. However the Geotk implementation was
>>>read-only,
>>> which proved to be limiting. I'm trying to make it read/write for SIS.
>>>
>>> I propose the following tentative schedule:
>>>
>>> * MetadataTreeTable and AbstractMetadata.toString() by tomorrow.
>>> * Port of NetCDF CF-1.5 / ISO 19139 bridge by Monday (expected to be
>>> straightforward).
>>> * Port of XML (ISO 19139) support completed, including test cases,
>>> next week or the week after.
>>> * SIS 0.3 release candidate (may need one or two weeks for testing
>>> Geotk replacement by SIS in other projects).
>>>
>>>
>>
Re: Current development - delayed
Posted by Adam Estrada <es...@gmail.com>.
No problem, Martin! Thanks for keeping on it...
Adam
On Mon, Apr 29, 2013 at 12:51 PM, Martin Desruisseaux <
martin.desruisseaux@geomatys.fr> wrote:
> Hello all
>
> The schedule that I posted last week is going to be delayed by at least
> one week, since I'm still fighting with bullet 1...
>
> Sorry for the delay
>
> Martin
>
>
> Le 24/04/13 23:02, Martin Desruisseaux a écrit :
>
>> Just a quick note about the current development. I'm porting the tree
>> table view over metadata. However the Geotk implementation was read-only,
>> which proved to be limiting. I'm trying to make it read/write for SIS.
>>
>> I propose the following tentative schedule:
>>
>> * MetadataTreeTable and AbstractMetadata.toString() by tomorrow.
>> * Port of NetCDF CF-1.5 / ISO 19139 bridge by Monday (expected to be
>> straightforward).
>> * Port of XML (ISO 19139) support completed, including test cases,
>> next week or the week after.
>> * SIS 0.3 release candidate (may need one or two weeks for testing
>> Geotk replacement by SIS in other projects).
>>
>>
>
Re: Current development - delayed
Posted by Martin Desruisseaux <ma...@geomatys.fr>.
Hello all
The schedule that I posted last week is going to be delayed by at least
one week, since I'm still fighting with bullet 1...
Sorry for the delay
Martin
Le 24/04/13 23:02, Martin Desruisseaux a écrit :
> Just a quick note about the current development. I'm porting the tree
> table view over metadata. However the Geotk implementation was
> read-only, which proved to be limiting. I'm trying to make it
> read/write for SIS.
>
> I propose the following tentative schedule:
>
> * MetadataTreeTable and AbstractMetadata.toString() by tomorrow.
> * Port of NetCDF CF-1.5 / ISO 19139 bridge by Monday (expected to be
> straightforward).
> * Port of XML (ISO 19139) support completed, including test cases,
> next week or the week after.
> * SIS 0.3 release candidate (may need one or two weeks for testing
> Geotk replacement by SIS in other projects).
>
Re: Current development
Posted by "Mattmann, Chris A (398J)" <ch...@jpl.nasa.gov>.
+1 Martin makes sense. I'll work on bullet one over the next week
and get back to you :)
Cheers,
Chris
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: chris.a.mattmann@nasa.gov
WWW: http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----Original Message-----
From: Martin Desruisseaux <ma...@geomatys.fr>
Organization: Geomatys
Reply-To: "dev@sis.apache.org" <de...@sis.apache.org>
Date: Wednesday, April 24, 2013 2:02 PM
To: Apache SIS <de...@sis.apache.org>
Subject: Current development
>Hello all
>
>Just a quick note about the current development. I'm porting the tree
>table view over metadata. However the Geotk implementation was
>read-only, which proved to be limiting. I'm trying to make it read/write
>for SIS.
>
>I propose the following tentative schedule:
>
> * MetadataTreeTable and AbstractMetadata.toString() by tomorrow.
> * Port of NetCDF CF-1.5 / ISO 19139 bridge by Monday (expected to be
> straightforward).
> * Port of XML (ISO 19139) support completed, including test cases,
> next week or the week after.
> * SIS 0.3 release candidate (may need one or two weeks for testing
> Geotk replacement by SIS in other projects).
>
>
> Martin
>