Henry Andrews

Results 154 issues of Henry Andrews

Per the [§8.1.2](https://www.ietf.org/archive/id/draft-bhutton-json-schema-01.html#name-the-vocabulary-keyword) of the core spec: > The "$vocabulary" keyword is used in meta-schemas to identify the vocabularies available for use in schemas described by that meta-schema. It is...

Type: Maintenance
core
vocabulary

[This discussion](https://mailarchive.ietf.org/arch/msg/json/GeISHnEGytrJqqtR86qjzOTeUt8/) on the IETF JSON mailing list brought up that this language in [§6.3 Mathematical Integers](https://www.ietf.org/archive/id/draft-bhutton-json-schema-01.html#section-6.3) is problematic: > For consistency, integer JSON numbers SHOULD NOT be encoded with...

Priority: Medium
Type: Bug
core

It's common to make a virtualenv inside of your cloned repo to ensure that you have the right enviornment for that repository, and .venv is a common convention for that...

This would **not** significantly change anything about the behavior of `$vocabulary`. While there are ambiguities in the current wording, I will be filing thoughts on clarifying those as separate issues....

core

We should use our ADRs to communicate formal decisions to a broader audience than just those who look at GitHub. This should just point to main on the spec repo,...

Co-Author: Florian Loitsch Fix contributed by Florian Loitsch, ported to 3.2.0.md file.

examples

These sections are quite hard to parse. The URIs section applies to all forms of `$ref` and `operationRef`. The URLs section applies to URLs in the Server (and by extension,...

clarification
re-use: ref/id resolution

We plan to release at least 3.0.4 and 3.1.1, and likely more 3.1.x releases. We need to figure out what goes in and when to call these releases "done." ##...

Process

Towards the end of 2023, a number of folks expressed frustration with the apparently-static state of affairs regarding this repository's issues and PRs. We've been taking action to fix that,...

Housekeeping
Process

* What groups "count" towards approvals * of spec PRs * of process documentation * of workflow/test/javascript environment/build/etc infrastructure * Which PRs require two approvals and which only one? *...

Process