Geonovum / KP-APIs

26 stars 40 forks source link

API-4 niet duidelijk in verschillende situaties - Feedback Publieke Consultatie #419

Open mrtn78 opened 2 years ago

mrtn78 commented 2 years ago

Originele bericht van Provincie Zuid-Holland:

API-04: Define interfaces in Dutch unless there is an official English glossary available Dit is niet te hanteren in een situatie waarin die glossary er nog niet is. Twee situaties:

  1. een open source ontwikkeltraject waarin je nog niet beschikt over een engelstalige glossary maar toch de code internationaal wilt delen om de community zo groot mogelijk te maken. Engels is dan de te hanteren standaardtaal.
  2. interfaces met een COTS toepassing. De leverancier is internationaal georiënteerd en hanteert Engels als voertaal.

Interpretatie vanuit Logius voor aanpassing van de ADR:

mrtn78 commented 2 years ago

Voorgesteld om de tekst van deze regel verder uit te breiden tot de volgende tekst:

API-04: Define interfaces in Dutch unless there is an official English glossary or an international audience

Since the exact meaning of concepts is often lost in translation, resources and the underlying attributes should be defined in the Dutch language unless there is an official English glossary being developed or already available. Publishing an API for an international audience or commercial software development organisations might also be a reason to define interfaces in English.

Note that glossaries exist that define useful sets of attributes which should preferably be reused. Examples can be found at schema.org.

Note that commercial software development organisations are usually internationally oriented and use English as the main language to develop and document software.

zie ook het pull request 118 in de ADR repository