You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mynewt.apache.org by Wayne Keenan <wa...@gmail.com> on 2016/10/05 17:13:07 UTC
Re: Directory re-org in develop
Hiya,
The OIC and OCF to which you refer, is it this?:
https://openconnectivity.org/resources/specifications
All the best
Wayne
On 29 September 2016 at 16:50, Sterling Hughes <st...@apache.org> wrote:
> Hey,
>
> On 29 Sep 2016, at 7:42, James Pace wrote:
>
> <snip>
>>
>> imgmgr, and newtmgr could be broken into a TLD mgmt/ directory. They
>>>> could also be put into “sys.” Other suggestions?
>>>>
>>>
>>> +1 for /mgmt
>>>
>>>
> OK. mgmt carries the day. I really don’t like the name, so if you have
> any other suggestions (I don’t.)
>
> I think iotivity should go into net/ as a sibling to nimble and ip (maybe
>>>> rename to oic?) We should also break out and maintain the coap
>>>> implementation from iotivity as another sibling in the net/ directory.
>>>>
>>>
>>> +1
>>>
>>
>> +1, too, on the rename to “oic". although, bear in mind that this will
>> become “ocf” with the next rev.
>>
>>
> OCF it is. I hope they follow suite when they implement the next rev, and
> don’t decided to separately name the specs from the standards org.
>
> Sterling
>
Re: Directory re-org in develop
Posted by Sterling Hughes <st...@apache.org>.
Yep. That\u2019s the one - Marko and Paul are working this.
Marko just moved it into net/oic. Paul/Marko have taken iotivity
constrained and plumbed it into Mynewt.
mgmt/mgmt is now the generic system interface to management APIs to
return data. These APIs return responses as key-value pairs, that can
either be encoded in JSON or CBOR.
mgmt/newtmgr is the existing newtmgr protocol, and the newtmgr facade
runs over this. newtmgr is smaller in code size than oic, but is very
mynewt specific as a transport technology.
mgmt/oicmgr is the mgmt/mgmt handlers transported over the OIC/OCF
implementation referenced below.
NOTE: for OIC, Marko/Paul haven\u2019t don\u2019t include 6low/IPSP/DTLS over
BLE, but rather just assume we\u2019re going to run CoAP natively over the
GATT transport, at least by default (and to start with, it may make
sense to have this option later.) There is a WG in OIC underway that is
looking to standardize this approach - as BLE packets are a little small
to justify the full IP/DTLS payload.
Sterling
On 5 Oct 2016, at 10:13, Wayne Keenan wrote:
> Hiya,
>
> The OIC and OCF to which you refer, is it this?:
> https://openconnectivity.org/resources/specifications
>
> All the best
> Wayne
>
> On 29 September 2016 at 16:50, Sterling Hughes <st...@apache.org>
> wrote:
>
>> Hey,
>>
>> On 29 Sep 2016, at 7:42, James Pace wrote:
>>
>> <snip>
>>>
>>> imgmgr, and newtmgr could be broken into a TLD mgmt/ directory.
>>> They
>>>>> could also be put into \u201csys.\u201d Other suggestions?
>>>>>
>>>>
>>>> +1 for /mgmt
>>>>
>>>>
>> OK. mgmt carries the day. I really don\u2019t like the name, so if you
>> have
>> any other suggestions (I don\u2019t.)
>>
>> I think iotivity should go into net/ as a sibling to nimble and ip
>> (maybe
>>>>> rename to oic?) We should also break out and maintain the coap
>>>>> implementation from iotivity as another sibling in the net/
>>>>> directory.
>>>>>
>>>>
>>>> +1
>>>>
>>>
>>> +1, too, on the rename to \u201coic". although, bear in mind that this
>>> will
>>> become \u201cocf\u201d with the next rev.
>>>
>>>
>> OCF it is. I hope they follow suite when they implement the next
>> rev, and
>> don\u2019t decided to separately name the specs from the standards org.
>>
>> Sterling
>>