Skip to main content

[jsr363-experts] Re: where to find the other non SI Units in JSR-363

  • From: Werner Keil < >
  • To: "van Holland, Winfried" < >
  • Cc: " " < >, " " < >
  • Subject: [jsr363-experts] Re: where to find the other non SI Units in JSR-363
  • Date: Tue, 26 Jan 2016 12:31:33 +0100

Dear Winfried,

Thanks a lot for your interest in JSR 363 and appreciating our related
efforts/prior work.
The dependencies you mentioned are the latest "milestone" or "stable"
versions of JSR 363. Also basis of the EC ballot which approved the Public
Review of JSR 363: https://jcp.org/en/jsr/results?id=5837

For your commercial products if you are happy to include "non-final"
projects (e.g. JSR 275 was included in standards like GeoAPI though it
never passed the step we just did;-) a milestone like 0.8 sounds best.For
active development, you may prefer

    <dependency>

                     <groupId>javax.measure</groupId>

                     <artifactId>unit-*api*</artifactId>

                     <version>0.9-SNAPSHOT</version>

              </dependency>



              <dependency>

                     <groupId>tec.units</groupId>

                     <artifactId>unit-*ri*</artifactId>

                     <version>0.9-SNAPSHOT</version>

              </dependency>
available via snapshot Maven repositories like
https://oss.jfrog.org/artifactory/oss-snapshot-local.

As mentioned, GeoAPI and several other Open Source projects or commercial
products using those already facilitate JSR 363 or previous versions of the
same API (JSR 275 or Unit-API 0.6 aka "org.unitsofmeasurement")

The main place for the full set of SI units is:
https://github.com/unitsofmeasurement/si-units
While non-SI units or systems building on top of SI are under:
https://github.com/unitsofmeasurement/uom-systems
The latter also explains the modular nature of these unit systems making
use of either Java Service Loader, OSGi or future developments like Java 9
"Jigsaw" as soon as that's commonly available.

If you have a GitHub account you are more than welcome to join as "Adopter"
which means all downstream projects including si-units or uom-systems are
happy about your contribution.
The actual JSR just passed PR, so unless you're willing to join the Java
Community Process (it welcomes corporate members/businesses with no fee now
;-) and EG to contribute very actively to the TCK or other forms of tests,
EG membership may be a bit late for you or others at this stage. While
helping to build an ecosystem around the JSR for IoT, Big Data and other
interesting areas of use is just starting now.

There's a presentation (in German, not sure, to what extent you might know
it) at JavaLand in March related to JSR 363:
https://www.doag.org/konferenz/konferenzplaner/konferenzplaner_details.php?id=499959&locS=0&vid=509382
Last time I spoke, the photographer who took pictures of me (for a Java
Magazine article) came from Amsterdam, so it's not very far from there;-)
We also expect to have e.g. Hackergarten sessions related to JSR 363 there,
which is where everyone can share their ideas how to use or improve it. I
also plan to propose this and other suggestions for Codemotion Amsterdam:
http://amsterdam2016.codemotionworld.com/ We would love to meet you at
either event if you can.

Thanks and Regards,

Werner Keil | JCP Executive Committee Member, JSR 363 Co Spec Lead |
Eclipse UOMo Lead, Babel Language Champion | Apache Committer

Twitter @wernerkeil | @UnitAPI | @JSR354 | @AgoravaProj | @DeviceMap
| #DevOps | #EclipseUOMo
Skype werner.keil | Google+ gplus.to/wernerkeil

On Fri, Jan 22, 2016 at 2:04 PM, van Holland, Winfried <
>
 wrote:

> Dear mrs Dautelle and mr Keil,
>
>
>
> With joy I’ve read on the internet your work related to bringing the Units
> etc. to the Java world (related to jsr-275 and jsr-363)
>
>
>
> After a couple of hours reading, trying and experiencing I figured out
> that the latest and hottest approach on this is JSR-363.
>
> However I could not find there (anymore) the conversions to non SI
> standards. I happened to use version 0.8 of the unit.api and unit.ri. See
> below.
>
>
>
>               <dependency>
>
>                      <groupId>javax.measure</groupId>
>
>                      <artifactId>unit-*api*</artifactId>
>
>                      <version>0.8</version>
>
>               </dependency>
>
>
>
>               <dependency>
>
>                      <groupId>tec.units</groupId>
>
>                      <artifactId>unit-*ri*</artifactId>
>
>                      <version>0.8</version>
>
>               </dependency>
>
> Are these the most actual versions or is there more (hidden) stuff to
> include.
>
>
>
> We are looking to add Unit standardization and conversion in our
> open-source data profiling tool DataCleaner (www.datacleaner.org). And
> therefore the combination of SI and nonSI units are very appreciated.
>
>
>
> If I can be of any help in your project, please let me know?
>
>
>
> Warm welcome,
>
>
>
>
>
> Winfried van Holland
> CTO Neopost CIM – Europe
>
> [image: http://www.humaninference.com/banners/hi_logo.jpg]
> <http://www.humaninference.com/>
>
> [image: http://www.humaninference.com/banners/facebook-icon.jpg]
> <https://www.facebook.com/pages/Human-Inference/292859724149268?ref=ts&fref=ts>
>
> [image: http://www.humaninference.com/banners/google-icon.jpg]
> <https://plus.google.com/113971340144900914909#113971340144900914909/posts>
>
> [image: http://www.humaninference.com/banners/youtube-icon.jpg]
> <http://www.youtube.com/humaninference>
>
> [image: http://www.humaninference.com/banners/twitter-icon.jpg]
> <https://twitter.com/humaninference>
>
> [image: http://www.humaninference.com/banners/blog-icon.jpg]
> <http://datavaluetalk.com/>
>
> [image: http://www.humaninference.com/banners/linkedin-icon.jpg]
> <http://www.linkedin.com/groups?gid=2775184&goback=%2Egdr_1280134873643_1%2Eanb_2775184_*2>
>
>
>
> [image: http://www.humaninference.com/banners/Banner-juni-NL'intl.jpg]
> <http://www.humaninference.com/resources/business-case-master-data-management>
>
> Utrechtseweg 310 H31
> P.O. Box 3047
> 6802 DA Arnhem
> The Netherlands
>
> P +31 26 355 0655
> F +31 26 355 0666
> M +31 6 108 857 82
> 
>
> Human Inference B.V. - Chamber of Commerce NL - 09168548
>
>
>
>
>
>
>
> mailto: ">Jean-Marie
>  Dautelle</a>
>
>
>
>
>
>
>
> * @author  <a 
> href="mailto: ">Werner
>  Keil</a>
>
>
>

JPEG image

JPEG image

JPEG image

JPEG image

JPEG image

JPEG image

JPEG image

JPEG image



[jsr363-experts] Re: where to find the other non SI Units in JSR-363

Werner Keil 01/26/2016
 
 
Close
loading
Please Confirm
Close