Logius-standaarden/respec

list of todos

Closed this issue · 7 comments

profiles/logius.js:

  • logius/fix-md-elements.js: check
  • w3c/level.js: check if this must be skipped
  • w3c/group.js: check if this must be skipped

scr/logius:

fix-md-elements.js

  • check if algorithm is correct!
  • do nothing if this config is not set?

headers.js

  • strip w3c specific content
  • document license types for Geonovum
  • check fixed, static urls
  • no clear 'ED' status in this version
  • check path generation
  • #41
  • add an extra check, because now it seems that showPreviousVersion is true in (too) many cases?
  • check GN STATUSES in templates
  • check if logius will still use
  • Pieter: do we need these?
  • Pieter: is the comment below valid in this version?
  • Pieter valid?
  • pieter commented out
  • revert geonvum alterations

splitmarkdownheaders.js

  • refactor + correct commenting etc
  • testing
  • Todo

src/styles

dfn-panel.css.js

tests/test-main.js

  • Remove this when browsers add support for top level await

test/testindexStable.html

  • when becomes a implemented, we should really use that.

#38
check if algorithm is correct! / do nothing if this config is not set?
if-statement opgeschoond en gekeken of de functie werkt

#39
W3C/level & W3C/group
Dit zijn functionaliteiten van W3C, ik verwacht niet dat gebruikers van dit profiel het vaak nodig zullen hebben maar het verwijderen van de functionaliteit heeft geen meerwaarden.

tests/test-main.js

Remove this when browsers add support for top level await
alle moderne versies van browsers (behalve IE) supporten top level await: https://caniuse.com/?search=top%20level%20await

deze todo komt van W3C dus ik laat hem wel staan

todos die bij W3C vandaan komen moeten blijven staan. Als we ze toch willen sluiten is het beter om een pull request in te dienen bij W3C

test/testindexStable.html

when <dialog> becomes a implemented, we should really use that.

het is een W3C todo maar hij laat de todo comment achter in de snapshot.html, dit is niet echt netjes. Het is me niet helemaal duidelijk wat er bedoelt word met: "<dialog> becomes a implemented" is het een gramaticale fout of is implemented een bepaalde type/class.

todos die bij W3C vandaan komen moeten blijven staan. Als we ze toch willen sluiten is het beter om een pull request in te dienen bij W3C

Als het in het Logius-profiel staat komt het waarschijnlijk doordat begonnen is met een kopie van een W3C-bestand en zijn die todo's irrelevant en te verwijderen uit de kopie.

todos die bij W3C vandaan komen moeten blijven staan. Als we ze toch willen sluiten is het beter om een pull request in te dienen bij W3C

Als het in het Logius-profiel staat komt het waarschijnlijk doordat begonnen is met een kopie van een W3C-bestand en zijn die todo's irrelevant en te verwijderen uit de kopie.

Ook als de todos ook bij de huidige versie van W3C nog aanwezig zijn?