Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
mrtn78 opened this issue Nov 11, 2021 · 1 comment · May be fixed by Logius-standaarden/API-Design-Rules#118
Assignees
Labels
Consultatie Issue uit consultatie WG: Normatieve rules issues regarding the normative part of the API design rules
Milestone

Comments

@mrtn78
Copy link
Collaborator

mrtn78 commented Nov 11, 2021

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:

  • we gaan duidelijk onderscheid maken tussen het hergebruik van bestaande glossary/schema en het ontwikkelen van een eigen (nieuwe) glossary
  • toevoegen dat samenwerking met COTS (Commercial Off The Shelf ) software leveranciers ook een reden kan zijn om engels te hanteren.
@mrtn78 mrtn78 added WG: Normatieve rules issues regarding the normative part of the API design rules Consultatie Issue uit consultatie labels Nov 11, 2021
@mrtn78 mrtn78 self-assigned this Nov 11, 2021
@mrtn78 mrtn78 added this to the ADR v1.0.1 milestone Nov 12, 2021
mrtn78 added a commit to Logius-standaarden/API-Design-Rules that referenced this issue Nov 17, 2021
@mrtn78
Copy link
Collaborator Author

mrtn78 commented Nov 17, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Consultatie Issue uit consultatie WG: Normatieve rules issues regarding the normative part of the API design rules
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant