adapt_authoring icon indicating copy to clipboard operation
adapt_authoring copied to clipboard

Read-only courses

Open taylortom opened this issue 7 years ago • 3 comments

Requested Feature

Ability to set courses as 'read-only', allowing users to view course content & preview, without being able to modify anything.

Current Workaround

N/A

taylortom avatar Feb 01 '18 23:02 taylortom

How would this interact with shared? Would the owner also have to set shared? or would it be a 3rd option?

Would the owner be able to edit it while it was read-only?

canstudios-louisem avatar Feb 02 '18 09:02 canstudios-louisem

Good point. I think we could probably do with redefining shared at the same time, it's always felt a bit half-baked.

The way I see it is that 'read-only' mode would be a bit of a halfway-house between shared and not-shared courses. The main use-case for us is to have a way to allow clients access to a course (particularly a preview, but think it'd be useful to also allow access to the course structure etc.) without also giving them full write access. It seems silly that the only option we have is to export a build, and then upload this elsewhere.

taylortom avatar Feb 05 '18 17:02 taylortom

I think we need a (basic) review feature in core. I thought about a "review stage" where you stage a build course for review and allow others to comment. Staging a course would simply be copying a built course into a different location. So rather then downloading it, you move it somewhere on the server and serve the content over http. A staged course should be immutable to make commenting easier. This is easy to accomplish when you use a built course.

lc-thomasberger avatar Feb 07 '18 08:02 lc-thomasberger