Dear colleagues,
I'm returning back with this question,
@Henrique Rodrigues - may I ask you to share the current TMF API Json-schema definitions, please?
According the schemas, published in GitHub (above), I've found one strange point: references between schemas are having uncommon notation.
E.g.,
https://github.com/tmforum-apis/Open_Api_And_Data_Model/blob/v4.0/schemas/Product/Product.schema.json
"$ref": "../EngagedParty/AgreementItemRef.schema.json#AgreementItemRef"
I'm wondering, why this link doesn't use JSON pointer, but calls the AgreementItemRef object directly.
The expected behavior would be:
"$ref": "../EngagedParty/AgreementItemRef.schema.json#/definitions/AgreementItemRef"
Henrique Rodrigues, @Jonathan Goldberg, you have the same descriptions in your JSON-schemas?
------------------------------
Petr Kolotushkin
Netcracker Technology
------------------------------
Original Message:
Sent: Feb 14, 2022 02:33
From: Jonathan Goldberg
Subject: Common Resource model, similar to the SID
Hi
The best person to answer regarding the currentness of the links would be @Henrique Rodrigues. In the GitHub link that you sent you will notice that the schemas folder was last updated 9 months ago.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
Original Message:
Sent: Feb 14, 2022 02:12
From: Petr Kolotushkin
Subject: Common Resource model, similar to the SID
Florian, you've sent real useful links. Thank you a lot.
Someone has made a big deal to combine all the available schemes in one place.
Colleagues, is there a possibility to check the actual status of these links and, if they are actual, create a topic "useful links" somewhere here: https://projects.tmforum.org/wiki/display/API/TM+Forum+Ecosystem+API+Portal or even here: https://projects.tmforum.org/wiki/display/API/Open+API+Table to give all the TMF members the common API information in one place?
------------------------------
Petr Kolotushkin
Netcracker Technology
Original Message:
Sent: Feb 14, 2022 01:49
From: Florian Kammermann
Subject: Common Resource model, similar to the SID
I'm not 100% sure, but for me it looks like the datamodel is available as json schema here https://github.com/tmforum-apis/Open_Api_And_Data_Model/tree/master/schemas.
At least I use these resources to explore the API's and the datamodel.
There is also this webpage: http://datamodel.tmforum.org/en/latest/. But here I have no clue how up to date the content is.
------------------------------
Florian Kammermann
Swisscom AG
Original Message:
Sent: Feb 10, 2022 10:53
From: Petr Kolotushkin
Subject: Common Resource model, similar to the SID
Dear colleagues,
Working as an API architect, I have a need to see the common API resources data model combined from all our API domains. And this model is needed in a format that can be imported into a CASE solution (SPARX EA, Rational SA, etc.) in order to organize a supervisory control over the correctness of resource usage. As an example, such an XMI format file is available for the SID model.
And I wonder if the respected community already has such a model? I hardly believe, that all the changes in the API data model are tracked manually, due to the complexity of the model.
I'll be very pleased to get a link to download it.
Thank you in advance.
------------------------------
Petr Kolotushkin
Netcracker Technology
------------------------------