Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support multiple contacts in info object #1589

Open
silverwind opened this issue May 23, 2018 · 8 comments
Open

Support multiple contacts in info object #1589

silverwind opened this issue May 23, 2018 · 8 comments
Labels
metadata tags, info, license, contact, markdown usage, etc.

Comments

@silverwind
Copy link

The info object currently only allows a single contact object. I think it would be very useful to support an array of contact objects for projects with multiple people unrelated to each other working on it.

@MikeRalphson
Copy link
Member

Although the contact.email property can of course reference a group or email list, this is unlikely to be sufficient in all cases, and it should be noted that the folks over at SmartAPI also identified this need in their extensions along with an x-role property. cc @micheldumontier

@silverwind
Copy link
Author

silverwind commented May 23, 2018

A backwards-compatible way to support this could be to allow both the object (single contact) and array (multiple contacts) forms for the contact property.

@MikeRalphson
Copy link
Member

A backwards-compatible way to support this could be to allow both the object (single contact) and array (multiple contacts) forms for the contact property.

For consistency with other areas of the OAS, we might prefer to have mutually exclusive contact and contacts properties (as is done for example and examples) rather than allowing one property to take values of two different types.

@darrelmiller
Copy link
Member

Feels like the responsibility of something like http://apisjson.org/format.html rather than adding to OAS.

@ioggstream
Copy link
Contributor

This thread is interesting. apisjson.org seems stuck in 2016 though.

@typekpb
Copy link

typekpb commented Mar 27, 2023

hello, any movement in this area? we're also affected

@prashanth-kumaraswamy
Copy link

Hi Team,
we have any solution for this ? we are also facing same issue
Thanks
Prashanth

@handrews
Copy link
Contributor

@prashanth-kumaraswamy due to SemVer, this would probably need to be addressed in Moonwalk (OAS 4).

We are also currently working on tidying up the backlog to make the status of various issues more clear, see #3516 for details.

@handrews handrews added the metadata tags, info, license, contact, markdown usage, etc. label Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
metadata tags, info, license, contact, markdown usage, etc.
Projects
None yet
Development

No branches or pull requests

7 participants