•  
     
    story #12977 define Contributors as User Groups in addition to individual
Summary
tracker admin
define Contributors as User Groups in addition to individual

We often assign teams rather than individual. Contributor semantic should reflect that

Functional overview

Contributor semantic should be extended to list of user_groups bindings.

  • Import/export XML should be updated
  • Tracker duplication at project creation should be updated
  • Update checks and implementations in
    • Permission checking
    • Notifications
    • Assigned to widget
    • [Assigned to me] in email notifications
    • Email notifications
  • Rendering of cards on cardwall: when Contributor is set to groups, "assigned to" is not displayed (and cannot be changed) on cards.
  • Cross tracker search impact
    • @assigned_to should be able to work with list of user_group names like: @assigned_to IN ('Developers', 'QA') or @assigned_to = 'Developers'.
    • Note: when doing a cross tracker search with @assigned_to, the constraint check ensure that all fields selected in Contributor semantics in all trackers selected are bound to the same type of data (either people or groups). It's not possible to run a cross tracker search on 2 trackers that have Contributors set to groups with one group set to users and one set to groups
Empty
Geoffroy Grelot (ggrelot)
Status
Empty
Canceled
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#12977
Manuel Vacelet (vaceletm)
2019-04-08 11:34
2019-02-08 11:24
4057

References
Referencing story #12977

Follow-ups

User avatar

Initial proposal didn't meet expectations, see parent epic.


  • Status changed from Ready (stalled) to Canceled
  • Category set to
User avatar
  • I want to
    -define Contributors as User Groups instead of individual 
    +define Contributors as User Groups in addition to individual 
User avatar
  • So that
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • CC list set to Geoffroy Grelot (ggrelot)