w3c / presentation-api

Presentation API
https://www.w3.org/TR/presentation-api/
Other
71 stars 39 forks source link

Presentation API publication is failing with echidna error #521

Closed markafoltz closed 3 months ago

markafoltz commented 3 months ago

The last attempt to publish the spec failed with an error that I'm not familiar with:

"specberus": {
        "status": "failure",
        "errors": [
          {
            "key": "not-participating",
            "extra": {
              "id": 63802
            },
            "detailMessage": "The user with id 63802 is not participating in the group producing this document.",
            "type": {
              "name": "headers.editor-participation",
              "section": "front-matter",
              "rule": "editorSection"
            }
          }
        ]
      },

I see that Dominik (former editor) has a w3cid of 63802, maybe that is what echidna is complaining about?

 editors: [
          {
            w3cid: 68454,
            name: 'Mark Foltz',
            company: 'Google',
            mailto: 'mfoltz@google.com'
          },
          {
            w3cid: 63802,
            name: 'Dominik Röttsches',
            company: 'Intel',
            note: 'until April 2015'
          }
        ],

Calling on @tidoust for his expertise in all things around spec publishing :)

anssiko commented 3 months ago

@mfoltzgoogle thanks for debugging this! #522 was an appropriate fix in this case; spec-prod says success again.

FTR: specberus started to check editors are group participants in https://github.com/w3c/specberus/pull/1787