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

Revamp the OAI website to host multiple specifications along with OAS (e.g. Workflows, SLA, etc) #117

Open
frankkilcommins opened this issue Jan 18, 2024 · 5 comments
Labels
house-keeping House keeping items implementor-draft In scope for first version

Comments

@frankkilcommins
Copy link
Collaborator

The exit process for new specifications coming out of Special Interest Groups require a home within the OpenAPIs website.

At a minimum, we need to:

Optionally:

@jeremyfiel
Copy link

@frankkilcommins Need to update the text to Arazzo on the homepage

@frankkilcommins
Copy link
Collaborator Author

@swaldron58 @dret in order to close out this issue, I still think we need some enhancements to the navigation menus on the main website.

Suggested changes:

  • Change Specification nav item text to Specifications
  • Create a new page to explain that the OAI is now a multi-specification org. This page could link to https://www.openapis.org/what-is-openapi as well as https://www.openapis.org/arazzo
  • Change the link for the Specifications nav item from https://spec.openapis.org/oas/latest.html to the new page created above
  • Change Specification > latest to Specifications > OpenAPI Specification (or latest OpenAPI)
  • Change Specifications > Arazzo Specification to point to https://spec.openapis.org/arazzo/latest.html
  • Change Specifications > Getting started with the spec to Specifications > Getting started with OpenAPI

@dret
Copy link

dret commented Jul 31, 2024 via email

@handrews
Copy link
Member

Note that there's an issue for updating the spec.openapis.org site already: OAI/OpenAPI-Specification#3576

@swaldron58
Copy link

I did the easy one, the drop downs. I'll get to the rest when I can.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
house-keeping House keeping items implementor-draft In scope for first version
Projects
None yet
Development

No branches or pull requests

5 participants