Skip to content

Conversation

@panos-ece
Copy link

  • OpenAPI schema as supporting document for TrustWorthiness Intent API
  • API proposal template

What type of PR is this?

  • enhancement/feature
  • documentation

What this PR does / why we need it:

PR for API proposal of #293

Which issue(s) this PR fixes:

Fixes #293

Special notes for reviewers:

Changelog input

 openAPI schema for API proposal
 Proposal Template

Additional documentation

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Dec 22, 2025

CLA Missing ID CLA Not Signed

  - OpenAPI schema as supporting document for TrustWorthiness Intent API
  - API proposal template

### Supporters in API Backlog Working Group

List of supporters.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @panos-ece, from the proposal, I understand that Infosys would have to be at this point? Also, for readability, could you remove what is part of the template and leave only the useful information? That is, from here:

### API family name

Name of the API or API family.

CAMARA TrustWorthiness INTENT API.

We would leave only:

### API family name

CAMARA TrustWorthiness INTENT API.

This makes it easier to review. If you could apply this to the rest of the document.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @albertoramosmonagas , I have updated the template after your comments. One question about the infolysis P.C. part. Due to the common proposal part, should they commit as well, or is it just fine to somehow list the author in the PR description?

Copy link
Contributor

@albertoramosmonagas albertoramosmonagas Dec 23, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be sufficient to put them on the list of supporters. I understand that if this API moves on to repository creation, infolysis would become a maintainer or code owner?

@albertoramosmonagas
Copy link
Contributor

Hi @panos-ece, thanks for the PR. I have a few points we should cover: (1) what telco capability/operator systems this maps to (CAMARA scope), (2) how cross-operator consistency of the scoring would be ensured (normative semantics + conformance), (3) what “monitoring” lifecycle you plan to add beyond POST (e.g., GET/status/subscriptions), and (4) how you mitigate privacy/compliance risks from free-text inputs.

Happy to discuss these in the next API Backlog meeting on 8 Jan 2026. Also, could you please resolve the EasyCLA check in the PR by following the link shown by the bot and registering your organization?

@panos-ece
Copy link
Author

Hi @albertoramosmonagas , We are trying to resolve the EasyCLA and we have a following question. From NCSRD on behalf of the FRONT Research Group, I will be the main contributor to this proposal. However, the EasyCLA, should be signed by me or the Group Leader? Also, this is a step that should be done later in the process?

@albertoramosmonagas
Copy link
Contributor

Hi @panos-ece, In principle, if your company or group is not registered, you or the person within your group who has the permissions to do so would first need to register. Once registration is complete, you could join that previously signed group. This step is mandatory for API evaluation by the TSC.

First, the API is brought to the backlog to evaluate and refine the proposal, and once the backlog has given the OK, it is sent to the TSC for final acceptance. Once accepted, the onboarding tracker is created to create the repository, wiki page, mailing list, etc.

@panos-ece panos-ece force-pushed the trust_worhtiness_intent_api_proposal branch from b5a50e1 to 377c656 Compare December 23, 2025 15:07
…oject#294

  - Address PR review comments for API proposal template
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[API Proposal] TrustWorthiness Intent API

2 participants