Problem/Motivation

Whereas the contact types, contact method types, and contact method detail types that ship with CRM are very general purpose, the relationships that ship with CRM are effectively examples and only some of them will make sense for a given site. The base CRM module should not ship examples as default content.

Steps to reproduce

Proposed resolution

Remove these crm_relationships:

  • Parent
  • Partner
  • Siblings
  • Spouse
  • Volunteer

Remaining tasks

User interface changes

API changes

Data model changes

Issue fork crm-3566217

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

jdleonard created an issue. See original summary.

bluegeek9’s picture

Status: Active » Postponed

This is on hold until we have a Sample Data module.

bluegeek9’s picture

Status: Postponed » Active

crm_simpsons sample data recipe is merged.

mortona2k’s picture

Status: Active » Needs work

I agree with this, not all applications built with CRM will want the same set of relationships (or contact types).

Maybe these could be moved into a "default" recipe?

bluegeek9’s picture

Assigned: Unassigned » jdleonard
bluegeek9’s picture

Status: Needs work » Postponed (maintainer needs more info)
bluegeek9’s picture

Assigned: jdleonard » bluegeek9
Issue summary: View changes
Status: Postponed (maintainer needs more info) » Active

  • bluegeek9 committed b7834c6e on 1.0.x
    task: #3566217 Don't ship relationship entities as default content
    
bluegeek9’s picture

Assigned: bluegeek9 » Unassigned
Status: Active » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.