Skip to content

Conversation

@zeuner
Copy link
Owner

@zeuner zeuner commented Dec 9, 2017

I'd like to discuss merging these changes into the initial EDUtest codebase since a common, compatible codebase should benefit all users, and the changes seem to be fit well into the usage scenarios I know of. In particular:

  • "teacher" privilege renaming: It was controversial anyway since not all education-related contexts are school-based.

  • "student" privilege removal: It's not needed anyway since in the usual education-related scenarios, everyone who is not a "teacher" will be a "student". Furthermore, future versions will support bulk commands on "student" groups, which cannot be implemented well using privileges.

  • "heal" and "announce" commands: Seem generally useful.


Ich wuerde gerne eine Diskussion anstossen, ob diese Aenderungen in die urspruengliche EDUtest-Code-Basis aufgenommen werden sollten. Ich denke, es spricht einiges dafuer, da eine gemeinsame, kompatible Code-Basis allen Nutzern zugutekommen duerfte, und da die Aenderungen dort, wo EDUtest meines Wissens genutzt wird, meines Erachtens gut hineinpassen.

  • Umbenennung des "teacher"-Privilegs: Die Bezeichnung war ohnehin kontrovers, da nicht jeder paedagogische Kontext mit Schulen zusammenhaengt.

  • Entfernung des "student"-Privilegs: Es ist ohnehin nicht notwendig, da ueblicherweise jeder, der nicht "teacher" ist, "student" ist. Darueber hinaus wird in der Zukunft Unterstuetzung fuer Massenkommandos auf Schuelergruppen implementiert, was ohnehin nicht gut mit Privilegien umzusetzen ist.

  • Kommandos "heal" und "announce": Scheinen mir allgemein nuetzlich zu sein.

@BiLachner
Copy link

Kein Problem damit.

@zeuner
Copy link
Owner Author

zeuner commented Dec 11, 2017 via email

@zeuner
Copy link
Owner Author

zeuner commented Feb 22, 2019

The "student" privilege is now being split out: [1].

Das "student"-Privileg wird nun ausgelagert: [1].

[1] https://github.com/zeuner/edutest-chatcommands/tree/privilege-modularization

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants