Hi,
Hmmm, I don't understand why you would think that the changes were only
to app-schema, the diff file has been attached to the issue since 19
sept and was updated on the 28th of september, including all the
changes, just as you say it should be. Also, these changes have been
discussed extensively on the jira issue and on this mailing list. From
these discussions and your response on the jira issue, everyone here
really assumed that you approved the changes. I don't really understand
why you can't see the diff file, is that possible?
The update on the branch though is indeed a mistake from our end. I
guess this should be rolled back again.
It was indeed agreed the changes would only be applied to trunk, so I
take responsibility for that. My excuse is that this was my first commit
and I was given explicit instructions to also update the branch, though
my colleagues didn't realise that these specific update wasn't supposed
to go to the branch.
Some communication errors, I guess!
Niels
On 20/10/10 08:16, Justin Deoliveira wrote:
On Tue, Oct 19, 2010 at 6:07 PM, Jody Garnett <[email protected]
<mailto:[email protected]>> wrote:
I am not up to speed on the discussion; although I have been
trying to catch up on Jira.
I did expect some changes to XPathPropertyAccessor - but only on
trunk as you indicated (this was the subject of the performance
discussion prior to foss4g). Checking ... GEOT-3066 is correct. If
you look at the first comment for that Jira it does indicate that
the extent of the changes ... including XPathPropertyAccessorFactory.
Ok, so perhaps I should have read the comments a little closer. But
why was no diff posted or updated on the issue? Usually when a jira is
sent to somebody for review a relevant/updated patch is attached to
the issue, and the reviewer is not expected to go through all the
comments trying to track down a diff?
And about the change at hand. Yes it was discussed in detail on the
mailing list. I brought it up because of my reservations about how it
affected backwards compatabilty. And there it was decided on a
approach that would keep things backward compatible. It was also
mentioned that this should not be done on the stable branch, but
perhaps that part should have been more clear. Quoting from email:
"This breaks backward compatibility and i think requires more
discussion. There is much more use of geotools beyond test cases and
even beyond geoserver and udig. If there is one thing i learned at
foss4g it is that there are lots of people using geotools, even though
they don't take parts in discussions on the developer list.
So i think this change requires more discussion and probably a
proposal. And it certainly can't take place on stable branch imo."
Jody
On 20/10/2010, at 9:58 AM, Justin Deoliveira wrote:
I was reviewing the commit logs today and shocked to see that
recent changes revolving around property access and the feature
model are being committed to the stable branch?
I am also quite confused by the commit logs. For instance, I was
recently asked to review a patch on
http://jira.codehaus.org/browse/GEOT-3066. I looked it over and
since it only contained files in the app-schema modules i did not
really have much to say. But then looking at the commit that
occurred:
Author: NielsCharlier
Date: 2010-10-19 00:01:43 -0700 (Tue, 19 Oct 2010)
New Revision: 36280
Modified:
branches/2.6.x/modules/extension/xsd/xsd-core/src/main/java/org/geotools/xml/XPathPropertyAccessorFactory.java
branches/2.6.x/modules/extension/xsd/xsd-core/src/test/java/org/geotools/xml/XPathPropertyAcessorTest.java
branches/2.6.x/modules/library/main/src/main/java/org/geotools/filter/AttributeExpressionImpl.java
branches/2.6.x/modules/library/main/src/main/java/org/geotools/filter/FidFilterImpl.java
branches/2.6.x/modules/library/main/src/main/java/org/geotools/filter/expression/PropertyAccessors.java
branches/2.6.x/modules/unsupported/app-schema/app-schema/src/main/java/org/geotools/data/complex/config/AppSchemaDataAccessConfigurator.java
branches/2.6.x/modules/unsupported/app-schema/app-schema/src/main/java/org/geotools/filter/expression/FeaturePropertyAccessorFactory.java
branches/2.6.x/modules/unsupported/app-schema/app-schema/src/test/java/org/geotools/filter/expression/FeaturePropertyAccessorTest.java
branches/2.6.x/modules/unsupported/app-schema/app-schema/src/test/resources/test-data/TimeSeriesTest_properties.xml
Log:
provides error reporting for invalid columns in app-schema
mapping file, see GEOT-3066
Ummmmm.... am I missing something here?
Aside from the commits being way off from the jira issue I
thought it was discussed before in both jira and on the developer
list that this change was only going to be made on the
trunk/unstable branch and not on 2.0.x which is our current
stable branch.
Is there something I am missing?
--
Justin Deoliveira
OpenGeo - http://opengeo.org <http://opengeo.org/>
Enterprise support for open source geospatial.
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications
that run
across multiple browsers and platforms. Download your free trials
today!
http://p.sf.net/sfu/adobe-dev2dev_______________________________________________
Geotools-devel mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/geotools-devel
--
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.
--
*Niels Charlier*
Software Engineer
CSIRO Earth Science and Resource Engineering
Phone: +61 8 6436 8914
Australian Resources Research Centre
26 Dick Perry Avenue, Kensington WA 6151
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel