Proposed Final Draft

Today, the Java Community Process posted the Proposed Final Draft of JSR 363:
https://jcp.org/aboutJava/communityprocess/pfd/jsr363/index.html.

Corresponding GitHub release tags for API are:
https://github.com/unitsofmeasurement/unit-api/releases/tag/0.9
for the RI:
https://github.com/unitsofmeasurement/unit-ri/releases/tag/0.9
and for the TCK:
https://github.com/unitsofmeasurement/unit-tck/releases/tag/0.9

Most other artifacts like unit systems, libraries or uom-demos got corresponding tags like "Public Final Draft" or "PFD equivalent" buiding upon the PFD stage JSR. All of them except demos can also be found either on MavenCentral, Bintray JCenter or both.


EG F2F during JCP EC F2F in Rio de Janeiro

Leonardo, Werner and Otavio met for an EG F2F in Rio de Janeiro. As the Public Review Ballot of JSR 363 was just about to conclude, Leonardo and Werner gave a Spec Lead presentation to the EC answering questions of EC members prior to their vote.

After the presentation great host TOTVS invited attendees to a ride up Sugarloaf Montain with the cable car, many probably know from the James Bond movie "Moonraker".
alt text
EC Group Picture on Sugarloaf Mountain

Werner used the opportunity to track the ride on Strava. More of that coming soon to JavaLand...

alt text
Group Picture at the JCP EC F2F

Although some EC members had to travel back a bit longer or later than expected due to Blizzard Jason causing major traffic disruption, all but 2 members were able to vote on the Public Review of JSR 363 the following Monday and it passed with only "Yes" votes by all who voted.


Public Review

Today, the Java Community Process posted the Public Review of JSR 363:
https://jcp.org/aboutJava/communityprocess/pr/jsr363/index.html.

Corresponding GitHub release tags for API are:
https://github.com/unitsofmeasurement/unit-api/releases/tag/0.8
for the RI:
https://github.com/unitsofmeasurement/unit-ri/releases/tag/0.8
and for the TCK:
https://github.com/unitsofmeasurement/unit-tck/releases/tag/0.5

Most other artifacts like unit systems, libraries or uom-demos got corresponding tags like "Public Review equivalent" buiding upon the PR stage JSR. All of them except demos can also be found either on MavenCentral or Bintray JCenter.


DevoXX BE 2015

On the last day of DevoXX BE 2015 in Antwerp, after many had already seen cutting edge QS and Embedded technologies in James Bond Spectre and a literal hands-on IoT session by Yara and Vinicius, Werner presented The First IoT JSR: Units of Measurement. Unfortunately, JSR 363 EG members and co-speakers Mohamed and Otavio could not make it due to travel budget constraints.
While two Cloud/Big Data sessions by both Google and Microsoft as well as a "CSI: Cyber" style security talk by highly acclaimed Security consultant and Hacker Dan Tentler drew many attendees to the other 3 rooms, it still ended up with a decent crowd, exceeding all other JSR 363 related talks of 2015, including a similar DevoXX UK session in London.

For everyone who did not attend the session or wants to watch it again, here's the YouTube recording:


JavaOne 2015, JCP Award

After some EG members met at the end of the previous week for the JCP EC F2F Otavio, Leonardo and Werner demonstrated JSR 363 in two Hackergarten sessions at JavaOne 2015. Running on Java SE 8 on Intel Edison as well as Java ME 8 Embedded on a Freescale board.

While there was no main conference session on JSR 363 it won the JCP Award as Most Significant JSR of the year presented at the 13th annual JCP Party.

alt text
JSR 363 EG Members with JCP Awards

In the Outstanding Adopt-a-JSR Participant category, EG member and adopter Raj from JUG Chennai won
another JCP Award this year.

Congratulations to everyone and thanks a lot for your contribution that helped us win this award.


Data Quality on Mars - Apache BigData Europe 2015

Just a day after NASA had unveiled new images and details about Mars, I presented Data Quality and Unit standards from SensorML to ISO 80000 and how JSR 363 can support them at Apache Big Data Europe 2015 in Budapest:
Data Quality on Mars - ISO 80000 and other Standards.

It was also a chance to meet EG veteran (initial member of JSR 108 already) and fellow speaker Martin.
alt text
Meeting Martin at Apache BigData Europe.

We used the opportunity for a detailed review of Spec, API and TCK.


Profiling JSR 363

Profilage

Following the very fine-grained Optionality and Dependencies of JSR 361 (Java ME Embedded Profile 8) and Profile Sets recommended for it, we introduced a similar, yet far less complex number of profiles to JSR 363.

The current profiles are:
- Minimal
- Format
- Base Quantity
- Quantity
- SPI
- Full

See TCK Profiles for further details.


Fantastic Four vs The League of Extraordinary Developers

Right after Developer Week 2015, this year with more Java than ever,
DWX '15
DevoXX UK will be themed "The League of Extraordinary Developers"

JSR 363 will be represented on both by "The Fantastic Four", 4 EG Members, 2 of them Spec Leads.

The Fantastic Four
Local Hero "Duck Asteroid" Chris Senior, Mr. "Flaming Brazilian/Texas BBQ" Leonardo, "Chickenman" Mohamed and "Java Godfather" Werner will be holding 2 sessions on JSR 363 in London and Nuremberg almost simultanously in 2 different languages.


Social Media Week 2015

For the 2nd time I was invited to speak at Social Media Week Copenhagen. This time with some live demos it evolved around Quantified Self and how you can share your workouts and other information on social channels.Quantified Self and the Social Internet of Things

Social Media Week 2015 - Quantified Self and the Social Internet of Things from Werner Keil

Followed by the 4th consecutive time talking at Social Media Week Hamburg. The same presentation in German
Quantified Social und das Internet der Dinge

Quantified Social und das Internet der Dinge from Werner Keil

Later that day I also met hitchBOT.
alt text
A wide range of sensors and a brain controlled by Android (so it's also at least somewhat related to Java ;-)
alt text