Ticket #2549 (accepted enhancement) — at Version 2

Opened 23 months ago

Last modified 19 months ago

Merge organization logic into groups

Reported by: ross Owned by: ross
Priority: awaiting triage Milestone: ckan 2.0
Component: ckan Keywords: organizations
Cc: Repository: ckan
Theme: none

Description (last modified by ross) (diff)

Requirements

Merge the organizations plugin into the core groups functionality. Most of this is templating and a small number of changes to the group controller.

Investigate the possibility of removing the Membership model and using FKs.

Interface

This is likely to consist of:

  • Updating the templates in templates/group/
  • Configuring whether we want to constrain datasets to a single group (as per organizations)
  • Implementing the separate user management (add users to group).
  • Checking the publisher auth to not necessarily rely on group type = 'organization'
  • Making sure that the changes still work with publisher auth.

User Stories

None

Tasks

[ ] Code

[ ] Configuration

[ ] Model/Migration?

[ ] Fix templates

[ ] Documentation

Estimates

Change History

comment:1 Changed 23 months ago by ross

  • Owner changed from kindly to ross
  • Status changed from new to accepted
  • Milestone changed from ckan-v1.8 to current-ckan-sprint-2012-06-25

comment:2 Changed 22 months ago by ross

  • Description modified (diff)
Note: See TracTickets for help on using tickets.