Skip to content

Commit

Permalink
[#2911] Updates to orgs doc
Browse files Browse the repository at this point in the history
  • Loading branch information
tobes committed Sep 21, 2012
1 parent 86372c5 commit 005ab3e
Showing 1 changed file with 34 additions and 19 deletions.
53 changes: 34 additions & 19 deletions doc/organizations_and_groups.rst
Expand Up @@ -226,57 +226,72 @@ Member table - this does not seem to exist would be
+-------------+
|Member |
+-------------+
|Dataset |
|Group/Org |
|User |
|Role |
+-------------+


Orgs would just be a group type with it's own forms and a field that destiguishes it as an org. Probably it's own schema etc
Orgs would just be a group type with it's own forms and a field that
destiguishes it as an org. Probably it's own schema etc

An organisation would only be different from a group by this type unless I
am given explict differences (note: I have no real knowledge of groups only
that in the code)

If possible all actions will just be group_.... not organization_....

Any changes to the group model would be as minimal as possible


Admin
~~~~~
Admin ~~~~~

Need to add some stuff to allow admin of group datasets etc both for admin/sysadmins
Need to add some stuff to allow admin of group datasets etc both for
admin/sysadmins


Searches
~~~~~~~~
Searches ~~~~~~~~

Search Indexes would be updated to contain privacy information for groups

Searches would be updated to not return private data. This may need some thought to keep things running fast - public users would almost definatly be a special case as this is a common usage
Searches would be updated to not return private data. This may need some
thought to keep things running fast - public users would almost definatly be
a special case as this is a common usage


Need methods for group/org applications and admin

Do we need to move/migrate existing data?

Group/Org searches should seem different to the user so searching groups only shows groups etc
Group/Org searches should seem different to the user so searching groups
only shows groups etc

I may need some help with the search stuff

Auth
~~~~
Auth ~~~~

All auth functions would be group_... but these would then internally use the org_... functionality if the group is an org
All auth functions would be group_... but these would then internally use
the org_... functionality if the group is an org

Try to remove any old auth stuff if possible

Permissions to just be hard coded (as user stories) in this first phase but keep an eye on future upgrades
Permissions to just be hard coded (as user stories) in this first phase but
keep an eye on future upgrades

Sysadmins will have magic powers to see do anything


Tests
~~~~~
Tests ~~~~~

Attempt to keep existing tests running and look at some tests for new
functionality.

Misc ~~~~

Attempt to keep existing tests running and look at some tests for new functionality.
There will be some integration issues but they are outside the scope of this
doc and the development cycle

Misc
~~~~
API ~~~

There will be some integration issues but they are outside the scope of this doc and the development cycle
Only actions will be supported for orgs - any v1/2 apis will only work for
groups orgs will 500

0 comments on commit 005ab3e

Please sign in to comment.