Hi Morrow, Question from your answer.
2. The software component of the plugin contains the IoTivity instance. This same software component uses IoTivity APIs and Hue RestFUL APIs to bridge the two ecosystems within the same process. Each plugin instance gets its own IoTivity instance. Let me illustrate simple protocol model : MPM ? (IPC) -> Plugin ? (OCF CoAP) -> Bridge ? (Hue Restful) -> Hue_Light Is it correct? If not and ?MPM ? (IPC) -> Plugin ? (Hue Restful) -> Bridge ? (Hue Restful) -> Hue_Light? is valid, I don?t know why there is redundant module (bridge or plugin) to bridge two protocol. BR, Uze Choi From: Morrow, Joseph L [mailto:[email protected]] Sent: Tuesday, March 14, 2017 5:58 AM To: uzchoi at samsung.com; Bell, Richard S; VanCutsem, Geoffroy; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Hi Uze, We mentioned MPM is a replacement plugin framework for IoTivity. It doesn?t match the capabilities in any 1-to-1 way other than giving developers the tooling necessary to create a plugin. 1. Different device. 2. The software component of the plugin contains the IoTivity instance. This same software component uses IoTivity APIs and Hue RestFUL APIs to bridge the two ecosystems within the same process. Each plugin instance gets its own IoTivity instance. 3. Yes. Thanks, Joey Morrow From: ??? (Uze Choi) [mailto:[email protected]] Sent: Monday, March 13, 2017 1:19 AM To: Bell, Richard S <richard.s.bell at intel.com>; VanCutsem, Geoffroy <geoffroy.vancutsem at intel.com>; Morrow, Joseph L <joseph.l.morrow at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Hi Vijay/Joey, Good to see full documentation. Plugin sample code and loading plugin code will help the better understanding. You explained that MPM is replacement from Resource Container during F2F OSWG session, However, there are considerable gaps between them, let me ask followings include gap. 1) From your architecture, MPM, Hue plugin, Hue Bridge and Hue Light are listed. Hue bridge is also separate process in the same or different device? 2) Which node has a iotivity instance? Plugin looks having the IoTivity instance. And Hue Bridge should have it for discovery at least. Furthermore, Each plugin has its own IoTivity instance with separate Iotivity lifecycle or shares common iotivity instance? 3) Previous Resource Container has the interface class (BundleResource), it has request handler virtual method for GET/POST request. However, this concept has been removed, which means plugin developer should implement this function using IoTivity API by himself? BR, Uze Choi From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of Bell, Richard S Sent: Friday, March 10, 2017 7:18 PM To: VanCutsem, Geoffroy; Morrow, Joseph L; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: Re: [dev] About miniPluginManager of bridging Geoffroy, Thanks that is better. They are now viewable? Thanks, -Rick Bell From: VanCutsem, Geoffroy Sent: Friday, March 10, 2017 11:12 AM To: Morrow, Joseph L <joseph.l.morrow at intel.com>; Bell, Richard S <richard.s.bell at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging I?ve updated the wiki page so that: 1. Both images are displayed full-size (instead of being scaled down to a 200-pixel width) 2. Clicking on them takes you directly to the full image in its own page Feel free to revert these changes if that?s not what you wanted to see. Geoffroy From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of Morrow, Joseph L Sent: Thursday, March 9, 2017 8:24 PM To: Bell, Richard S <richard.s.bell at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: Re: [dev] About miniPluginManager of bridging Hi Rick, You have to click on them, then that opens the attachment, then you click on it in that new page and this opens the image up fully. You will have to do that two times. I can?t find a way to add the image without this process. Thanks, Joey Morrow From: Bell, Richard S Sent: Thursday, March 9, 2017 11:05 AM To: Morrow, Joseph L <joseph.l.morrow at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Joey, Can you put those two images on separate wiki pages? I can?t really read them. Thanks, -Rick From: Morrow, Joseph L Sent: Thursday, March 9, 2017 7:29 PM To: Bell, Richard S <richard.s.bell at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Hi Rick and JiHwan, I have gotten the diagrams updated and now they?re uploaded to the wiki. Please find them here: https://wiki.iotivity.org/bridging_project_architecture Thanks, Joey Morrow From: Bell, Richard S Sent: Wednesday, March 8, 2017 8:11 AM To: Morrow, Joseph L <joseph.l.morrow at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Joey, Thanks for support? -Rick From: Morrow, Joseph L Sent: Wednesday, March 8, 2017 5:09 PM To: Bell, Richard S <richard.s.bell at intel.com>; jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: RE: [dev] About miniPluginManager of bridging Hi JiHwan and Rick, I am finalizing some architecture docs now. I will post these diagrams to the wiki and reply to this thread ASAP when they?re available. Thanks, Joey Morrow From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of Bell, Richard S Sent: Wednesday, March 8, 2017 8:06 AM To: jihwan.seo at samsung.com; iotivity-dev at lists.iotivity.org Subject: Re: [dev] About miniPluginManager of bridging Hi, This what I have? MPM Documentation: https://wiki.iotivity.org/bridging_project * Infrastructure of a Plugin: https://wiki.iotivity.org/infrastructure_of_a_plugin o MPM infrastructure: https://wiki.iotivity.org/infrastructure_of_mpm Thanks, -Rick Bell From: iotivity-dev-bounces at lists.iotivity.org [mailto:[email protected]] On Behalf Of JiHwan Seo Sent: Wednesday, March 8, 2017 2:22 PM To: iotivity-dev at lists.iotivity.org Subject: [dev] About miniPluginManager of bridging Hi All I can't find some document including Architecture, Sequence diagram. etc for miniPluginManager of Briding from wiki page. Anyone who know where can i find the document of miniPluginManager? <http://ext.samsung.net/mail/ext/v1/external/status/update?userid=jihwan.seo&do=bWFpbElEPTIwMTcwMzA4MTMyMTQyZXBjbXMxcDNmM2Q0MDUwZTM1MjMzMDJiZjg1NDljMTYwYmI2ZTU2ZCZyZWNpcGllbnRBZGRyZXNzPWlvdGl2aXR5LWRldkBsaXN0cy5pb3Rpdml0eS5vcmc_> -------------- next part -------------- HTML ?????? ??????????????... URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170314/68d101a5/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: image001.gif Type: image/gif Size: 13402 bytes Desc: ?????? ?? ????????. URL: <http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170314/68d101a5/attachment.gif>
