7 | | Cost: 6d |
8 | | |
9 | | == Details == |
10 | | |
11 | | * A package Admin should be able to change the permissions for the package for others. |
12 | | * A person registering a package (if logged in) automatically becomes an Admin for that package |
13 | | * By default being an Admin implies Editor implies Reader |
14 | | * By default edit rights are for everyone (as are read rights) |
15 | | * A system administrator may alter the package Admins for any package (this is optional since now that we have web admin interface for editing of model/DB could do this via that route) |
16 | | |
17 | | === Extras === |
18 | | |
19 | | May wish to expand edit permissions in future to e.g.: |
20 | | |
21 | | * Edit: core |
22 | | * Edit: tags |
23 | | * Edit: everything |
24 | | |
25 | | == Implementation Details == |