Skip to content

Diskussion og fastlæggelse tilpasning af moduler #210

Closed

Description

@ds-bellcom

Diskussion og fastlæggelse tilpasning af moduler

Opgavebeskrivelse: På det indledende møde den 27/8 blev der foreslået nogle ændringer som skal undersøges i forhold til om de kan blive en del af efterårsreleasen.

Møde eller møderække:

  • 27.08.2025: Indledende mellem koordinationsgruppen og Bellcom

Opdragsgiver: OS2forms koordinationsgruppen

Overordnet opgavebeskrivelse

På det indledende møde den 27/8 blev der foreslået nogle ændringer som skal undersøges i forhold til om de kan blive en del af efterårsreleasen.

Kontekst og problem at løse

Undersøge nedenstående aktiviteter.

Vigtige milepæle

  • 15.09.2025: Opgaven skal være gennemført og resultatet skal være fremsendt til Koordinationsgruppen.

Aktiviteter eller underopgaver (sub-issues)

  • Ændring af navne på elementerne der i dag indeholder navnet "NemID", da "NemID" ikke længere eksisterer. Ændringen må dog ikke få konsekvenser for eksisterende formularer/installationer. Nyt navn foreslås til "MitID".
  • Modulet "OS2web nemlogin Automated Logout" bør som standard være aktiveret i en OS2forms installation.
  • OS2forms sync modul not working

Accept kriterier

Alle underopgaverne er gennemført og dokumenteret.

Risici & konsekvenser, hvis opgaven ikke udføres.

  • NemID navnet forbliver stadig i OS2forms.

Activity

  1. self-assigned this
    on Sep 2, 2025
  2. added theissue type on Sep 2, 2025
  3. ds-bellcom commented on Sep 5, 2025

    @ds-bellcom
    ContributorAuthor

    Vedr. navneændring fra NemID til MitID:
    Både modulet og de enkelte elementer har et "displaynavn" og et "maskinnavn". Displaynavnet er det man ser når man installerer modulet og bruger elementerne i dagligdagen. Maskinnavnet er det navn som ligger i YAML-koden på formularerne.

    Hvis vi rette i både displaynavn og maskinnavn, så vil samtlige eksisterende formular og installationer skulle gennemgås for at få det rettet - ellers vil de formularer ikke virke. Dette tænker vi IKKE er en løsning som nogen kan være tjent med og har derfor IKKE lavet et estimat på dette!

    Det efterlader os med to muligheder tilbage:

    1. Man kan ændre displaynavnet til at indeholde "MitID" i stedet for "NemID". Estimat fra Bellcom: 4 timer + review fra ITK.
    2. På de enkelte installationer kan der laves den oversættelse som den enkelte anvender ønsker. Estimat fra Bellcom: 2 timer til dokumentation og udarbejdelse af .po-fil der kan importeres i den enkelte installation.

    Vores anbefaling er at benytte mulighed nr. 2, da det på sigt til kunne give noget uklarhed hvorfor elementerne hedder noget med MitID som displaynavn og noget med NemID som maskinnavn (som løsning nr. 1 vil efterlade). Dette kan vi komme udover ved at benytte mulighed nr. 2, hvor det ligger i "oversættelsen" fra engelsk til dansk sprog.

    En anden fordel ved nr. 2 er at det allerede er implementeret og blot skal dokumenteres og "oversættes".

  4. ds-bellcom commented on Sep 5, 2025

    @ds-bellcom
    ContributorAuthor

    Modulet "OS2web nemlogin Automated Logout" kan fint være standard-aktiveret ved nye installationer for vores skyld - dette ændre intet på om det er omfattet af den centrale vedligeholdelsesaftale eller ej, ligesom det heller ikke bevirker at de af vores installationer hvor det ikke er aktiveret i dag automatisk får det. Det er stadig op til hver enkelt installation at vælge om de ønsker det aktiveret eller deaktiveret.

    Hvis det ønskes kan Bellcom lave et oplæg til en anbefaling, som kan sendes til anvenderne. Estimat fra Bellcom på dette: 1 time.

  5. ds-bellcom commented on Oct 10, 2025

    @ds-bellcom
    ContributorAuthor

    Vedr. navneændring fra NemID til MitID: Både modulet og de enkelte elementer har et "displaynavn" og et "maskinnavn". Displaynavnet er det man ser når man installerer modulet og bruger elementerne i dagligdagen. Maskinnavnet er det navn som ligger i YAML-koden på formularerne.

    Hvis vi rette i både displaynavn og maskinnavn, så vil samtlige eksisterende formular og installationer skulle gennemgås for at få det rettet - ellers vil de formularer ikke virke. Dette tænker vi IKKE er en løsning som nogen kan være tjent med og har derfor IKKE lavet et estimat på dette!

    Det efterlader os med to muligheder tilbage:

    1. Man kan ændre displaynavnet til at indeholde "MitID" i stedet for "NemID". Estimat fra Bellcom: 4 timer + review fra ITK.
    2. På de enkelte installationer kan der laves den oversættelse som den enkelte anvender ønsker. Estimat fra Bellcom: 2 timer til dokumentation og udarbejdelse af .po-fil der kan importeres i den enkelte installation.

    Vores anbefaling er at benytte mulighed nr. 2, da det på sigt til kunne give noget uklarhed hvorfor elementerne hedder noget med MitID som displaynavn og noget med NemID som maskinnavn (som løsning nr. 1 vil efterlade). Dette kan vi komme udover ved at benytte mulighed nr. 2, hvor det ligger i "oversættelsen" fra engelsk til dansk sprog.

    En anden fordel ved nr. 2 er at det allerede er implementeret og blot skal dokumenteres og "oversættes".

    Vi (Bellcom) har nu lavet pkt. 2 som aftalt. Dokumentationen og .po-filen kan findes her:
    https://os2forms.github.io/os2forms-docs/docs/changing-element-names-from-NemID-to-MitID.html

  6. ds-bellcom commented on Oct 10, 2025

    @ds-bellcom
    ContributorAuthor

    Modulet "OS2web nemlogin Automated Logout" kan fint være standard-aktiveret ved nye installationer for vores skyld - dette ændre intet på om det er omfattet af den centrale vedligeholdelsesaftale eller ej, ligesom det heller ikke bevirker at de af vores installationer hvor det ikke er aktiveret i dag automatisk får det. Det er stadig op til hver enkelt installation at vælge om de ønsker det aktiveret eller deaktiveret.

    Hvis det ønskes kan Bellcom lave et oplæg til en anbefaling, som kan sendes til anvenderne. Estimat fra Bellcom på dette: 1 time.

    Vi (Bellcom) har dags dato sendt en mail til alle vores anvendere omkring dette, som aftalt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions