Skip to content

Unify methods only support merging another team into self, rather than merging self into another team #16

@anitejb

Description

@anitejb

One thing to note while I was designing the Unify methods I overlooked the relationship where we may want to simulate a team that is interested to join another team. What we currently have is the relationship where a team is asking another team to join theirs. I think what we have here allows us to do what we want but it may feel weird for our end users. Food for thought.

Originally posted by @JasonCheng1 in #7 (comment)

In order to implement this we may need to restructure how we store invites in the db (we already have outgoing_inv and incoming_inv, maybe an additional list for interests?) as well as the interaction workflow (right now, we have invite/rescind and confirm/reject, where one team takes care of both parts - if we want interest requests to be made by team1 and merge to be made by team2, it will have to work a little differently).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions