Hi Martin,

On Sep 27, 2012, at 5:43 AM, Martin Desruisseaux wrote:

> The sis-build-helper module is about complete for now (more stuff will be 
> added later), and is summarized there:
> 
> https://builds.apache.org/job/sis-trunk/site/sis-build-helper/index.html

Awesome!

> 
> The sis-utility module got a few classes, mostly static methods. Some of 
> those methods may overlap with dedicated libraries, but nevertheless defined 
> in a spatial project because sometime tuned with heuristic rules. An example 
> of quite heuristic methods (citing ISO-19115 and NetCDF use cases) is:
> 
> https://builds.apache.org/job/sis-trunk/site/apidocs/org/apache/sis/util/CharSequences.html#camelCaseToSentence%28java.lang.CharSequence%29

Perfect, we need CameCasing utilities for sure so this is great.

> 
> There is also tuning burned in the implementation details, for example 
> trimming whitespaces using Character.isWhitespace(int) rather than invoking 
> String.trim() in order to preserve X.364 sequences (more on it later), making 
> sure that we use code point API (some new geographic Unicode symbols are 
> defined outside BMP), etc. So having our own static methods help us to ensure 
> that they meet SIS needs.

+1 makes sense to me. Please help me when I inevitably don't call this function
right or mess something else up :) You can refer me to this email LOL.

Cheers,
Chris

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Chris Mattmann, Ph.D.
Senior Computer Scientist
NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA
Office: 171-266B, Mailstop: 171-246
Email: [email protected]
WWW:   http://sunset.usc.edu/~mattmann/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adjunct Assistant Professor, Computer Science Department
University of Southern California, Los Angeles, CA 90089 USA
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Reply via email to