← Back to team overview

mahara-contributors team mailing list archive

[Bug 1326425] Re: New question plugin

 

When planing the block type(s), we discovered some (potential)
inconsistencies, referring to the sharing rights of questions and
answers:

- Right now, the access rights for answers depend on the access right of
the question they refer to. That makes sense in this context, but it
also means that an answering user cannot control, who can access the
answer, he himself created. Actually, a user who answered to a question
can loose the right to view his own answer, when the owner of the
question revokes the share-right to him. Maybe the existent access-
rights should be fixed when the first answer is provided?

- Also, the system doesn't serve for private questions, because the
question owner can provide access to additional audience after an answer
has been provided (and actually he can't see who the question has been
shared with in the first place). I think that's ok, as long as that's
clearly communicated to the user, or would you like to make the plugin
work for those cases as well?

- Should the question owner also be able to share other peoples answers
via views? And the other way round, would there be need for an answer-
blocktype and should that contain the question, because they don't make
much sense without the context? If so, should a answer-provider have the
right to share the question with other users?

- One thing we thought of was that the way, questions and answers work,
resemble somehow the work in Groups. If all artefacts were group
artefacts, the usual group rights would determine, if only the
administrator or all group members could share the question and
artefacts. But that would mean losing the authorship with it's special
rights or adding additional rights on top of the ownership of the group
artefacts. Also, that way you can't ask questions beyond the groups.

- Another idea would be to allow answer-owners to display the question
but to not display the authorship of the other artefacts, or to only
show it, if the question itself has been shared with the viewer of the
page.

- Or the block could only show the question/answer, that the page-owner
owns with a link to the question-page, where the access rights for the
question determines, if he can see the question with all answers, or not
(and there would be no link, if the viewer couldn't see the question)

Any thoughts on this or in general on how the access here should work?

Cheers
Tobias

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1326425

Title:
  New question plugin

Status in Mahara ePortfolio:
  In Progress

Bug description:
  A new artefact for questions, based on the proposal by the Totara
  group, see
  https://mahara.org/view/artefact.php?artefact=363268&view=1088 for
  details

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1326425/+subscriptions


References