It has been a little over a month since I sent out the email informing the 
iotivity-dev list about the work being done for the Generic Java language 
bindings. (Jira ticket IOT-1089)

Since the last email we have merged all of the changes from the master branch 
into the generic-java branch.  Most of the work has involved updating the new 
build scripts to handle all of the security related code that was introduced 
for the 1.2.0 release.

The Java language bindings don't have a large unit test collection so most of 
the verification has been done using the existing samples as well as new 
samples that have been created.

We are almost ready to merge the changes back in with master.  As stated in the 
earlier email we wanted to get this change in shortly after the 1.2.0 release 
so it can be used by as many developers as possible before the next release.

Anyone is welcome to download the generic-java branch and give it a try. Let me 
know if you have any questions.

George Nash
From: iotivity-dev-bounces at lists.iotivity.org 
[mailto:[email protected]] On Behalf Of Nash, George
Sent: Thursday, October 6, 2016 12:06 PM
To: iotivity-dev at lists.iotivity.org
Subject: [dev] Generic Java Bindings [IOT-1089]

Larry Sachs and Rick Bell and myself will be taking ownership of the IOT-1089 
task of creating a Generic Java language bindings.

https://jira.iotivity.org/browse/IOT-1089
Larry Sachs and Rick Bell and myself will be taking control of the IOT-1089 
task of creating a Generic Java language bindings.

https://jira.iotivity.org/browse/IOT-1089

A lot of work was already done Petre Eftime.  His work can be found here: 
https://gerrit.iotivity.org/gerrit/#/c/7895/ . Any feedback would be 
appreciated since we are using it as the starting point for future work. Most 
of the work done is renaming things from android to java. The android.mk file 
for the JNI C code was replaced with a SConscript file. One of the Simple 
samples has been converted to generic-java.

The work is on the generic-java branch so could be merged now if need.  
However, that branch was created over three months ago and is over 1200 commits 
behind master.  I am currently working on updating the work so it is in sync 
with master. (see https://gerrit.iotivity.org/gerrit/#/c/12915)

The current goal is to have something ready to merge with master shortly after 
the 1.2 release. We hope this will give the maximum amount of time for 
developers to use the updated code before the next release of IoTivity.

I If there is any interest in evaluating/reviewing and building Generic Java 
Binding see https://jira.iotivity.org/browse/IOT-1089 for build instructions.

Thanks

George Nash


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20161111/bb0df9f6/attachment.html>

Reply via email to