Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Requirement

User Story

Importance

Jira Issue

Notes

1

Notify Users of Mentions and comments on their content

When a user is mentioned in a Confluence page/content - it should be easy for them to review those comments in one place (Display in ConfluenceBot channel)

Status
colourRed
titleHIGH

2

 Easily search for confluence pages to refer to

 A user should be able to easily search confluence for topics or keywords to find a page they looking for and refer to it (/confluence search <keywords>) (Display in RHS?)

 

Status
colourRed
titlehigh

 

 

3

Refer to recently accessed confluence pages

A user should be able to quickly recall their recently accessed Confluence pages so they can get back to them easily. (Possibly display in RHS)

Status
colourRed
titlehigh

4

Refer to Saved confluence pages

A user can “star” pages in Confluence, this command would make it easy to see a list of the confluence pages the user has “starred” (ie: /confluence starred)

Status
colourYellow
titlemedium

5

Refer to Recently Updated pages

Display a stream of recently updated content (updated by others) in Confluence underneath the hierarchy of Pages/Sites the user has starred (likely a CQL query)

Status
colourYellow
titlemedium

6

Pasting a link to Confluence provides context about the content

When pasting a link into MM that is hosted on a connected Confluence server, the content should render some information about the content (within the channel or in RHS) such as Title, Parent Doc, Most Recent Update, Link to Page.

Status
colourRed
titleHigh

7

Display a confluence page within a tab on ConfluenceBot Channel

(This is highly dependent on building a “tabbed interface API” for plugins) Within a channel, a channel admin could create a new tab with a relevant Confluence page rendered upon it (such as a Confluence project page related to the channel subject)

Status
colourPurple
titlelow

8

Optionally preview Confluence Content in RHS

When clicking on a Confluence link in MM, have the option to see it in the RHS. When displaying the content, display additional meta data such as other contributors, and comments and link to original page.

Status
colourYellow
titlemedium

9

Allow a user to easily star/favourite content from within Mattermost

To better serve up information tailored for this user, they should be able to star/unstar content when they are viewing it in Mattermost.

Status
colourYellow
titlemedium

10

Read Later/Catchup Bot

Tie into RemindBot to remind a user to read/review some long-form content which they may encounter in their day to day work that they want to read later. For example a project plan comes along in the channel, I don’t have time to read it now - flag it to read later. Then have a “Read-Later” tab in RHS and a bot reminder.

Status
colourYellow
titlemedium-low

11

Attach MM Conversation to Confluence content

Allow a post-action menu item to create a new piece of content in Confluence (like meeting notes). This would open a MM modal window and allow user to browse Spaces in which to create the content.

Status
colourYellow
titlelowMedium

12

Allow user to Connect their own Confluence login to MM

13

Support Multiple Confluence instances and allow a user to switch between them

At least a consideration for future architecture.

Status
titlelow

14

Channel Notification Subscriptions

Allow a channel admin to subscribe to certain Confluence notification events in a channel (such as whenever a new page is created within Space X, notify the channel)

Status
titlelow

15

Task assignments

Allow users to create/view/updates/complete tasks in Confluence from MM

16

Create a Space

Allow users to create a space and add users to it from MM

User interaction and design

...