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>
