The article has some inaccuracies. That's for sure. However, there is a
problem with OCF/IoTivity market adoption. I am not involved with any
company developing and we use IoTivity in a research project. We selected
IoTivity as our framework mainly because of its technical superiority. The
promise and vision are great. However, we faced many problems in the
project:

1) The specs are complex. Does a simple IoT device need to support all of
this?
2) Documentation is lacking. Sometimes (actually often) code is not in
synch with web documentation. Only very simple issues/examples are well
documented. No complete developers guide available.  API's are documented
yes, but this is not enough.
3) Complex source code tree and strong but not very familiar build tool
(scons). Then code reviews on gerrit then another (JIRA) for tickets. Then
you find source code on github but pull requests are not used there. Go to
gerrit or JIRA to merge code or raise issues.
4) Logs are long and not-very-configurable what to log and what not to log
(difficult to debug). Not to mention that the output to debug is nested in
a very long path due to all the supported platforms.

So all the above has resulted in long learning curve for developers who
want to develop over the stack compared with say MQTT or closed vendor
systems (some of which are becoming a de-facto standard). I have to say
that latest IoTivity code drops are much better and stable (or maybe we
have grown up and learned it better, I think it is actually both :-)

Of course I might have inaccuracies (as that referenced article) but this
is just a feedback from a small team convinced with the spec/technology and
its merits but facing some troubles going forward smoothly. I am not
intending this as an endless discussion just a feedback that probably some
other teams faced.

Best regards,

Khaled



On Sat, Dec 8, 2018 at 9:21 PM Gregg Reynolds <d...@mobileink.com> wrote:

>
>
> On Fri, Dec 7, 2018, 3:26 PM Clarke Stevens <csteven...@gmail.com wrote:
>
>> Gregg,
>>
>> I’m in the OCF marketing group and I think you know I lead the developer
>> tools group for OCF.
>>
>> I think most everyone in the marketing group has seen this article, but I
>> passed it on anyway. I think this came out in September after several
>> appliance manufacturers made announcements that they will have OCF products
>> in 2019.
>>
>>  I’m maybe not as concerned as you that this is bad press. First of all,
>> we are trying to solve a very hard technical problem by bringing together a
>> bunch of competitors that have their own political problems and asking them
>> to play nice and give their competitors more access to their products.
>>
>> While I am a strong believer that this ultimately helps everyone (see the
>> Internet, electrical grid, cell phones, etc.), it is a difficult thing for
>> companies to do.
>>
>> Also, several of the points of Stacey’s article are either inaccurate or
>> have been subsequently improved.
>>
>
> Thanks (also to Matts). That's kinda what I thought.
>
>>
>> Having said that, OCF still has very hard problems to solve and is
>> managing it with a lot of volunteer effort (like you - thanks). The
>> ultimate success of OCF will depend on adoption and that was probably
>> Stacey’s strongest argument. We haven’t done that - yet. I’m optimistic
>> that we will reach the tipping point in 2019, but that is still a big risk.
>> For better or for worse, there aren’t really any other organizations trying
>> to solve the problem like OCF. The most viable current solutions involve
>> converting people to architectures promoted by a single company. I hope
>> that’s not the way the future evolves.
>>
>
> Well said. I'm cautiously optimistic myself about 2019.  Now if Bitcoin
> would just rally, heh.
>
>
>> I believe OCF has or is in the process of scheduling an interview with
>> Stacey. If that works out, I’m hoping we can clear up some of the
>> inaccuracies and give her a more optimistic outlook of where OCF is and
>> when it can better fulfill its promise.
>>
>
> Great! I look fwd to it.
>
> G
> 
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#10057): 
https://lists.iotivity.org/g/iotivity-dev/message/10057
Mute This Topic: https://lists.iotivity.org/mt/28653513/21656
Group Owner: iotivity-dev+ow...@lists.iotivity.org
Unsubscribe: https://lists.iotivity.org/g/iotivity-dev/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to