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 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
