Info |
---|
Add your comments directly to the page. Include links to any relevant research, data, or feedback. |
Page Properties | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
|
Bakgrund
På API-design säger vi “APIer skall versionshanteras“.
...
Riktlinjer för API-versionering i API Manager | Alternativ 1: | Alternativ 2: En nivå, v1, v2, v3, … | Alternativ 3: Två nivåer, 1.0, 1.1, 2.0, …
| Alternativ 4: Tre nivåer, 1.0.0, 1.0.1, 1.1.0, 2.0.0 …
|
---|---|---|---|---|
Pros and cons | Enklast möjliga för våra API-producenter Spretigt för våra API-konsumenter | Enkel och rakt på Ingen indikation på om en versionsuppdatering är bakåtkompatibel eller ej | Tydligare livscykelhantering Indikation om en versionsuppdatering är bakåtkompatibel eller ej tillgänglig Något mer administration än i alternativ 2 | Klart tydligast livscykelhantering Indikation om en versionsuppdatering är bakåtkompatibel eller ej tillgänglig Mer administration än i alternativ 3 |
Omröstning |
Action items
- Isak Styf (Unlicensed)Joel Lindberg (Unlicensed)Dennis Nilsson (Unlicensed)Lamin Saidy (Unlicensed)Former user (Deleted)Jens Albonius (Unlicensed) - vilket alternativ röstar ni på - markera ovan.