Skip to content

Commit fbb8e43

Browse files
committed
update
1 parent ff78f55 commit fbb8e43

1 file changed

Lines changed: 24 additions & 11 deletions

File tree

shows/apidays-paris/index.md

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@ December 11, 2025
1616
<!-- _class: image -->
1717
![ptlo](./ptolu.png)
1818

19-
<!-- Feels like coming home, little recap
19+
<!--
20+
- Feels like coming home, little recap
2021
- Api journy started in 2013, second api days Paris
21-
- June 2018: openapi mandatory
2222
- Step 1: standardize the way we describe APIs: OpenAPI Specification
23-
-->
23+
- June 2018: openapi mandatory
24+
-->
2425

2526
## Italy
2627
<!-- _class: image -->
@@ -51,7 +52,7 @@ December 11, 2025
5152
![homepage](./homepage.png)
5253

5354
## IT acceleration in The Netherlands
54-
55+
<!-- and the second reason... -->
5556
- Serious incidents with local copies
5657
- "Data at the source" principle
5758
- Prevent local copies
@@ -66,7 +67,7 @@ December 11, 2025
6667
- "Data at the source" principle
6768
- Prevent local copies
6869
- Digital Autonomy top priority in EU
69-
- Dutch National Digital Strategy launched last july
70+
- Dutch National Digital Strategy launched last July
7071

7172
## The new API Register
7273
<!-- _class: title -->
@@ -106,7 +107,7 @@ December 11, 2025
106107
- We can’t centralize legislation, but we can centralize the way gov APIs should work
107108
- Discussions about versioning, pagination. Body or header links? Toss a coin.
108109
- Dont care HOW but that we do it all the SAME.
109-
- Mandatory standard
110+
- Mandatory standard alongside the OpenAPI Specification
110111
-->
111112

112113
## API Design Rules (ADR)
@@ -201,10 +202,10 @@ rules:
201202
![end-of-life](./end-of-life.png)
202203

203204
## Versioning and statuses
204-
<!-- DX low when you have to parse runtime headers; what about closed apis? Perhaps we'll do it both, but urge to fix this in openapi, along with the version! -->
205+
<!-- DX low when you have to parse runtime headers; what about closed apis? Perhaps we'll do it both, but urge to fix this in openapi, along with the version! Have a look at the SIG -->
205206

206207
- Exploit `info.version` for current semver of the API
207-
- RFC 9745 not suitable; solution at runtime
208+
- RFC 9745 (`Deprecation` and `Sunset` headers) not suitable; solution at runtime
208209
- We work OpenAPI-first (design-time)
209210
- Workaround: custom extensions
210211

@@ -285,7 +286,7 @@ info:
285286
## Reusable ADR schemas and components
286287
<!-- schema register (based on DVLA presentation last year) -->
287288
- @TODO: JSON Schema register
288-
- @TODO: Update standard to OAS 3.1 or 3.2
289+
- @TODO: Update standard to OAS 3.1
289290

290291
## Tools API
291292

@@ -303,7 +304,8 @@ info:
303304
## Publiccode.yml
304305

305306
- OAS for OSS projects in the public sector
306-
- Collab EU, italy, brussels
307+
- Collab EU, Italy, Brussels
308+
- Sync with European Open Source Portal
307309

308310
## OSS-docs generator
309311
<!-- _class: image -->
@@ -317,8 +319,19 @@ info:
317319

318320
- Stable and compliant landscape
319321
- Notifications (RSS?)
320-
- Schema register
322+
- JSON Schema register
323+
- Launching customer of code.overheid.nl (code.gov.nl)
324+
- Tooling improvements
325+
- Upgrade standard to OAS 3.1 or, hopefully, 3.2
326+
327+
## Next steps
328+
329+
- Stable and compliant landscape
330+
- Notifications (RSS?)
331+
- JSON Schema register
321332
- Launching customer of code.overheid.nl (code.gov.nl)
333+
- Tooling improvements
334+
- Upgrade standard to OAS 3.1 or, hopefully, 3.2
322335
- MCP
323336

324337
## Thank you!

0 commit comments

Comments
 (0)