Logius-standaarden / ReSpec-template

Other
2 stars 2 forks source link

Standaard teksten die horen bij specStatus #3

Closed sgort closed 1 year ago

sgort commented 2 years ago

De specStatus: "WV" levert deze tekst op. Waar is dat te configureren?

image

sanderke commented 2 years ago

Deze tekst komt uit het Logiusprofiel en kent deze opmaak: Dit is een werkversie die op elk moment kan worden gewijzigd, verwijderd of vervangen door andere documenten. Het is geen door ${opts.operationalCommittee} goedgekeurde consultatieversie.

De waarde van operationalCommittee volgt hier uit:

get operationalCommittee() {
      let operationalCommittee = "";

      switch (conf.nl_organisationName.toLowerCase()) {
        case "logius":
          operationalCommittee = "het Technisch Overleg";
          break;
        default:
          // Geonovum = 1
          operationalCommittee = "de werkgroep";
          break;
      }

Hier lopen we dus tegen organisatiespecifieke termen aan in ReSpec. Een gezamenlijk profiel zou een groeiende lijst hebben tenzij de operationalCommittee variabele naar config.js van het document wordt verhuisd.

Als de zin zelf niet volstaat zal dit in sotd.js in het ReSpec-profiel aangepast moeten worden.

sgort commented 2 years ago

Helder. Stel voor dit ná eerste publicatie LegitiMaat af te stemmen. Hoe en wat omtrent BZK profiel...

mvb-nerdzone commented 1 year ago

Wellicht interessant om te weten: Ik heb een wat algemenere oplossing bedacht, waarbij e.e.a. configureerbaar is in de config.js. Zie Logius-standaarden/ep-algemeen#4.

@sanderke - wellicht interessant om het ook op een dergelijke manier in het template te zetten, of is deze oplossing niet helemaal de juiste manier?

sanderke commented 1 year ago

Zoals @mvb-nerdzone al naar verwijst is het tegenwoordig wel configureerbaar met sotdText: https://github.com/Logius-standaarden/ReSpec-template/blob/f637ee2dd6534b926b92ab5b627a994db8cf7974/js/organisation-config.js#L65-L73