hepisec commented on issue #1264:
URL: https://github.com/apache/answer/issues/1264#issuecomment-3000587550
If you consider existing installations, I'd suggest the following approach:
- add an administration option to enable groups, let's call it
`groups_enabled`
- when a new question is created and `groups_enabled` is `true`, the user
**can** select one or more groups the question will be assigned to, but this is
optional
- the user can only assign groups he is a member of
- when a question is not assigned to a group, it is considered "public" (=
visible for all users), this is the default for all existing questions in an
existing installation after this feature becomes available
- when a question is assigned to one or more groups, only members of the
assigned groups can see the question (and answers, of course)
- the administrator can manage groups and group members
Additional feature:
- a user can subscribe to questions in his groups the same way he can
subscribe to questions of specific tags
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]