Maciej Urbańczyk

Results 70 issues of Maciej Urbańczyk

## Introduction Currently we can define a scheme in a different format than the default (AsyncAPI Schema) only in the message's `payload` field (https://github.com/asyncapi/spec/issues/528). E.g. defining the scheme in a...

💭 Strawman (RFC 0)

--- title: add more reusable objects to the components object --- That PR adds more more reusable objects to the components object like `External Documentation Object` and `Tag Object`. Tags...

--- title: "move root tags and externalDocs to the info object" --- This PR moves `tags` and `externalDocs` (describing applications) from root to the `Info Object`. From an application description...

do-not-merge

--- title: "add metadata object, server trait and channel trait" --- --- **Related issue(s):** Resolves https://github.com/asyncapi/spec/issues/795 --- This PR introduces: - new `Metadata Object` that user can inherits its fields...

I noticed that we have some inconsistencies in describing the metadata for the 4 main elements of the AsyncAPI specification: servers, channels, operations, and messages (we can also treat schemas...

💭 Strawman (RFC 0)

**Is your feature request related to a problem? Please describe.** Making review for this PR https://github.com/asyncapi/asyncapi-react/pull/259 I realized that we don't have JSON Schema definitions for officially supported bindings by...

💭 Strawman (RFC 0)

I'm wondering why schema (doc/constraints) for server variables uses only a subset of JSON Schema (enum, default, examples and description) rather a full set of JSON Schema keywords like `channel.parameters.[*].schema`....

stale
❔ Question

Currently, where `External Docs Object` and `Contact Object` (in `Info Object`) can be defined, only one object of this type can be defined. I wonder if we should allow in...

💭 Strawman (RFC 0)

--- title: "extend Schema Object to allow defining custom formats" --- --- **Related issue(s):** https://github.com/asyncapi/spec/issues/622 --- This PR suggests how we could use custom schemas (in custom formats): - a...

The current version of AsyncAPI (2.x.x) has strictly defined places where users can use references in a document. We should extend the available places to every part of AsyncAPI. Benefits:...

💭 Strawman (RFC 0)