-
Notifications
You must be signed in to change notification settings - Fork 33
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
Implement a mechanism to manage moratoria (?) #220
Comments
👍 we should have a way to close Echidna and prevent publications during a specific period. |
-1 one of the benefit of automation is removing these moratoria; I can understand that some publications still require human interaction (e.g. for home page news), but I would let it up to the group/staff contact to determine what is more important (releasing a new draft soon vs getting it announced on the home page). |
Agree for the moratoria. There's no need to block automated publications during TPAC, AC or Christmas, but in case of software maintenance/upgrades that would cause Echidna to fail, it can be useful. |
I think this is a legal question, more than anything else. Letting someone publish something while the team (specifically the webmaster) is known to be absent or otherwise busy for some reason means issues could stay unattended for days. “Issues” could be (bear with me here while I list some really extreme scenarios): something is published that includes offensive content or illegal content; an evil (or clumsy) editor leaves their software publishing their stuff over and over in an infinite loop; someone exploits a vulnerability in the publication system to gain access to other pieces or to bring services down… Published documents bearing W3C's seal of approval, I think these hypothetical situations may have legal implications. And security-wise, it seems to me like a good idea to leave things switched off occasionally, during the time when there is less human intervention… I thought that is why there were moratoria in the first place (apart from granting some time off to staff and the webmaster, of course). |
Echidna lets groups publish even during W3C moratoria.
Those (few, short) periods exist for good reasons. Even if publication is possible w/o human intervention now, I think Echidna should honour moratoria.
Implement a mechanism in Echidna that will understand those moratoria, blocking publication and returning meaningful results (errors) that will explain the situation to whoever tries to publish during one of those periods.
The text was updated successfully, but these errors were encountered: