You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the weekly report across five of the leading API specifications, providing a snapshot of these communities that can be used to develop awareness, quantify the scope of, and increase engagement within these communities.
People
Identify one person each week who is doing interesting things within each of these formats.
OpenAPI
Name: Sekhar Banerjee
Description: Principle Architect, eBay and self proclaimed OpenAPI evangelist
Description of Use: The service registry component is based on Apicurio. You can use it to store and retrieve service artifacts such as OpenAPI specifications and AsyncAPI definitions, and for schemas such as Apache Avro, JSON, and Google Protobuf. We've provided Red Hat Integration's Service Registry 1.1 component as a general availability (GA) release in Red Hat Integration 2020-Q4.
Description of Use: Today, Open Collective is mostly a "website" and we would like to evolve in the direction of becoming more a "platform", an infrastructure. For this, one key aspect is the API and developers tools.
Title: Define the need for documentation beyond the current scope of the OAS
Description: The OAS currently focuses on discrete API operations with no implications of what happens before or after this instance of an API call. There are scenarios where there are specific or implied relationships between a group of APIs that can not be expressed in a machine readable format in the OAS and hence can only be communicated out of band by some other means. The draft proposal is to create a machine readable format that would be useful to tool providers, now or in the future, that provides actionable instructions of the intended relationships within a group of APIs.
Title: AuthContext properties are not reset on subsequent calls
Description: It seems the behavior is expected. The auth_context is per-channel, and AuthMetadataProcessor::Process calls per-rpc. For a particular channel, we can have multiple rpc requests. When you update the information in one rpc, it's likely you will see the change in another rpc process request.
Title: What is the meaning of a Media Type Object with no schema defined?
Description: At the moment, we only support JSON Schema for the Schema Object, meaning you can only describe JSON payloads (and to some limited extent XMLs). Had we supported things like XSD (which we may in the future), that would allow you to define schemas (or something similar) for additional media types.
Title: Forward compatibility with must-understand keywords
Description: When submitting JSON Schema as an Internet media type (e.g. application/schema+json), one of the potential problems in JSON Schema is: how does it support forward compatibility?
Title: Enforcing delivery order of payloads - Defer-Stream WG
Description: It was discussed in the 2021-07-01 WG meeting and 2021-12-02 WG meeting and the group agreed that responses like this must be ordered to ensure payload paths do not reference fields that have not been sent yet.
Description: In this talk, Ali Hassan, Entrepreneur and engineer in computer science & economics. Founder of WisdomEnigma Inc will present: “gRPC Connection”
Description: The GraphQL Working Group meets monthly to discuss proposed additions to the GraphQL Specification and other relevant topics to core GraphQL projects.
Description: This presentation will dive into the architecture of gRPC-Go, mainly the surface (gRPC) layer, transport layer, resolver component and balancer component. It will also include a brief introduction to key gRPC features such as binary logging, channelz (runtime debugging), service config and rpc retry along the way.
Description: Join us for this hands-on workshop as we explore how to catalog, document, expose, securely publish gRPC and REST APIs using Gloo Portal and either Gloo Edge
This is the weekly report across five of the leading API specifications, providing a snapshot of these communities that can be used to develop awareness, quantify the scope of, and increase engagement within these communities.
People
Identify one person each week who is doing interesting things within each of these formats.
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Adoption
Identify one company or organization that has adopted one of each of these formats (head start available here: OpenAPI, AsyncAPI, JSON Schema)
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
The Beat
Make sure we are covering the beat each week and surfacing relevant information from across the communities.
Any interesting issues? (OpenAPI, AsyncAPI, JSON Schema. GraphQL, gRPC)
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting discussions? (OpenAPI, AsyncAPI, JSON Schema, GraphQL, gRPC)
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting news?
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting tweets?
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting videos?
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting tools?
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Any interesting events?
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Scope
Quantifying the scope of the communities week by week.
Twitter Followers
Measuring the activity that occurs across Twitter
Github Scope
Measuring the activity occurring across Github
OpenAPI
AsyncAPI
JSON Schema
GraphQL
gRPC
Stack Overflow Questions
Measuring the activity on Stack Overflow using number of overall questions.
The text was updated successfully, but these errors were encountered: