Our users need to be able to have structured conversations tied to tasks. We made a widget that allows users to comment on tasks by creating discussions as containers for the comments. We persist the connection between task and discussion by inserting links into the discussion content and notes fields that point back to the other content type. We insert custom attributes into the links that contain the task/discussion IDs to allow our widget to reference task->discussion.
This method is fragile, obtrusive and requires more API calls to work with than we would like. We want to find a more robust approach.
Does anyone have any ideas on how this linking of tasks and discussions might be done more elegantly?
While it would be breaking out into an additional system - our Immersive for Atlassian JIRA, in Jive integration allows supports this capability to link, create, search for/filter (and more) JIRA tasks, from Jive.
Contact us at firstname.lastname@example.org if interested in demo or learning more.