User Details
- User Since
- Jun 1 2022, 11:53 AM (201 w, 2 d)
- Availability
- Available
- IRC Nick
- kbch
- LDAP User
- KBach
- MediaWiki User
- KBach-WMF [ Global Accounts ]
Yesterday
Thu, Apr 9
I removed schema.example validation from the scope of this task. It's already partially implemented but requires some extra consideration in sync with T421375: Improve linting - requestBody and response examples.
Validation of parameter examples is now merged and removed from the scope of this task.
It's not exactly a collision, but the example validation seems to need a bit more work. The way we originally defined the rules was somewhat in isolation from one another, so some interactions between objects might not be accounted for.
Wed, Apr 8
I updated the task title and description - adding path and removing parameter validation. Validation of parameter examples (currently crossed out in the description) is awaiting review in this merge request.
Tue, Apr 7
Mon, Mar 30
Fri, Mar 27
I've updated the style guide with new information based on feedback:
- Added rules for the following fields: info.license, info.termsOfService, and operationId
- Expanded the section about linking to external resources
- Added recommendations for Boolean properties and the format field in schemas
- Marked some fields as required
Thu, Mar 26
Wed, Mar 25
Yes, with the help of #wikimedia-cloud :) It'd still be great to have it in $PATH though!
I ran into this again. When using --use-latest-versions, the workaround (using /app/.jdk/bin/java) no longer works. I'll try to locate and use a different binary.
Tue, Mar 17
First versions of the unified changelog and the style guide are now published - closing this task as resolved. Any future work on these documents will happen in separate tasks.
Mon, Mar 16
Thanks @bd808. It seems we can use different criteria to decide on an upgrade then. Closing this as declined.
Thu, Mar 12
Mar 11 2026
Closing this task as resolved - first version of the OAD example is available under repos/technical-documentation on GitLab. Work on the example continues in separate streams:
- Determining the future location of the example and the way we'll use it in linter tests - T419576: Add tests to ensure consistency between OAD example and OpenAPI linter
- Referencing the example in the OAD style guide - T405571: Improve OAD style guide based on feedback and emerging requirements
- Resolving compatibility issues between the example and the linter - T414974: Fix linter issues discovered during implementation of the OAD example and similar tasks created when needed
