Hi Wouter,

My objective for now is to gain knowledge on how these tools work and how
OCF and IoTivity use them. Generating the doc is out of curiosity, though
it'd be interesting if I did find any issues while looking at it.

Regards,
Lapprand

Em sex, 16 de fev de 2018 às 14:19, Wouter van der Beek (wovander) <
wovan...@cisco.com> escreveu:

> Hi Arthur,
>
>
>
> What do you want to do with the definitions?
>
> e.g. what do you want to achieve?
>
>
>
> Currently OCF is using raml0.8 as RESTfull definition + json schemas, but
> OCF is moving to use swagger2.0.
>
> Hence each repo has also swagger2.0 definitions.
>
>
>
> Raml2doc is for generating specs… hence you should not be bothered with
> this tool.
>
> It is intended for the guys that develop and maintain the specs
>
> e.g. the main output is an word *document (e.g. doc)*.
>
>
>
> DeviceBuilder is written in python, and uses the swagger definitions as
> input.
>
> the development was done on windows, and it should also work on Linux.
>
> The top level script is an bash script.
>
> if you encounter issues on Linux, please make an issue in github so that
> we can fix the encountered issue.
>
>
>
> Kind Regards,
> Wouter
>
>
>
>
>
>
>
> *From:* Arthur Barros Lapprand [mailto:a...@cin.ufpe.br]
> *Sent:* 16 February 2018 16:27
> *To:* Wouter van der Beek (wovander) <wovan...@cisco.com>
> *Cc:* chiayu...@ite.com.tw; iotivity-dev@lists.iotivity.org
>
>
> *Subject:* Re: [dev] OCF Conformance Test Tool
>
>
>
> Hi Wouter,
>
>
>
> Thank you for the explanation. I tried to use the raml2doc a week ago and
> couldn't succeed for the script I saw was for Windows. Do you know a way I
> can generate it with Linux? (also, I saw raml is v0.8, not sure if this is
> ok or if I should look for 1.0 specs).
>
>
>
> Best regards,
>
> Lapprand
>
>
>
> Em sex, 16 de fev de 2018 às 12:42, Wouter van der Beek (wovander) <
> wovan...@cisco.com> escreveu:
>
> Hi Arthur,
>
>
>
> These descriptions are the real thing.
>
> e.g. it is the single source that is being used to create the
> specification text.
>
>
>
> OCF has an test tool that also uses these descriptions, the RAML is used
> to verify which methods, queryparams, etc are used for each resource.
>
> The schemas are used to validate the actual payloads on the wire.
>
> See the internal OCF website to download the CTT tool.
>
>
>
> Also these descriptions can be used to generate an application skeleton.
>
> See https://github.com/openconnectivityfoundation/DeviceBuilder
>
>
>
> Kind Regards,
> Wouter
>
>
>
> *From:* iotivity-dev-boun...@lists.iotivity.org [mailto:
> iotivity-dev-boun...@lists.iotivity.org] *On Behalf Of *Arthur Barros
> Lapprand
> *Sent:* 16 February 2018 15:36
> *To:* chiayu...@ite.com.tw
>
>
> *Cc:* iotivity-dev@lists.iotivity.org
> *Subject:* Re: [dev] OCF Conformance Test Tool
>
>
>
> Hi again,
>
>
>
> I have some questions I've been asking myself for a while. If someone
> could briefly answer one or more of them I'd be grateful, they're OCF
> related:
>
>
>
> 1 - the OCF github repository has those json/raml/swagger files which from
> what i've seen describe parts of the OCF specification. Are those files
> really describing it or are they meant for something else?
>
>
>
> 2 - does IoTivity uses these schemas to check its implementation? if so,
> how is that done?
>
>
>
> I have yet to work with these file types so pardon my ignorance in this
> matter.
>
>
>
> Regards,
>
> Lapprand
>
>
>
> Em ter, 13 de fev de 2018 às 03:28, Arthur Barros Lapprand <
> a...@cin.ufpe.br> escreveu:
>
> Well I guess I've read it wrong. Thank you for the information!
>
>
>
> Regards,
>
> Lapprand
>
>
>
> On Sun, Feb 11, 2018, 23:32 <chiayu...@ite.com.tw> wrote:
>
> https://openconnectivity.org/foundation/join
>
>
>
> *Gold Member Benefits (Annual Dues: $2,000 USD)*
>
> Eligible to participate in a non-voting  capacity in Work Groups
>
> Eligible to lead and participate in Task Groups in a non-voting capacity
>
> Eligible to seek OCF and UPnP certification of products and/or services
>
> Eligible to use the organization's trademarks in connection with Member's
> certified products and/or services
>
>
>
> *Basic Member Benefits (Annual Dues: $0 USD)*
>
> Eligible to have read only rights for members-only materials
>
> Eligible to access the OCF and UPnP certification test tools for pre-testing
> purposes only (cannot certify devices)
>
>
>
> Best Regards,
>
> ChiaYu
>
>
>
> *From:* iotivity-dev-boun...@lists.iotivity.org [mailto:
> iotivity-dev-boun...@lists.iotivity.org] *On Behalf Of *Arthur Barros
> Lapprand
> *Sent:* Monday, February 12, 2018 12:01 AM
> *To:* dwarka.day...@samsung.com
> *Cc:* iotivity-dev@lists.iotivity.org
> *Subject:* Re: [dev] OCF Conformance Test Tool
>
>
>
> Oh, ok, thanks! I read somewhere that basic membership couldn't access the
> test tool.
>
>
>
> Regards,
>
> Lapprand
>
>
>
> Em dom, 11 de fev de 2018 às 12:23, 드와르카 <dwarka.day...@samsung.com>
> escreveu:
>
> Basic membersip is free.
>
>
>
> Regards
>
> Dwarka
>
> Sent from Knox Portal for Mobile
>
>
>
> ---------* Original Message* ---------
> *Sender : *Arthur Barros Lapprand <a...@cin.ufpe.br>
> *Date : *2018-02-10 01:39 (GMT+5)
> *Title : *Re: [dev] OCF Conformance Test Tool
>
> Hi Mats,
>
>
>
> Thank you for responding. So I guess I need to pay $1000,00 in order to
> check that tool, needn't I?
>
>
>
> Regards,
>
> Lapprand
>
>
>
> Em sex, 9 de fev de 2018 às 16:53, Mats Wichmann <m...@wichmann.us>
> escreveu:
>
> On 02/09/2018 12:46 PM, Arthur Barros Lapprand wrote:
> > Hi everyone,
> >
> > I recently had a look for OCF tests within IoTivity and found this
> > wiki page <https://wiki.iotivity.org/conformance_test_tool>. It mentions
> > OIC testing. So my questions are:
> >
> > [1] are these instructions still valid?
> > [2] are there tests for the Java API?
> > [3] are there any *references to the OCF specifications* within the
> tests?
>
> The ctt branch is unmaintained.
>
> The OCF-sponsored test tool is probably a better bet (and it does have
> spec references in the test cases).  It's free to OCF members, but is
> not open source etc.
>
>
> >
> > I couldn't easily find tests for OCF specific rules, can someone share
> some
> > knowledge about this? I did find this api_test_guide
> > <https://wiki.iotivity.org/iotivity_api_test_guide> but can't figure out
> > how much up-to-date it is.
> >
> > Thank you in advance,
> > Lapprand
> >
> >
> >
> > _______________________________________________
> > iotivity-dev mailing list
> > iotivity-dev@lists.iotivity.org
> > https://lists.iotivity.org/mailman/listinfo/iotivity-dev
> >
>
> _______________________________________________
> iotivity-dev mailing list
> iotivity-dev@lists.iotivity.org
> https://lists.iotivity.org/mailman/listinfo/iotivity-dev
>
> _______________________________________________
>
> iotivity-dev mailing list
>
> iotivity-dev@lists.iotivity.org
>
> https://lists.iotivity.org/mailman/listinfo/iotivity-dev
>
>
>
>
>
>
_______________________________________________
iotivity-dev mailing list
iotivity-dev@lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev

Reply via email to