Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Add rocketchat notification project service integration

Problem to solve

As a Developer, I want a rocketchat notification integration similar to slack notifications so that team can be notified through opensource collaboration tool on new issues, closed issues, merge request events, comments, etc.

https://docs.gitlab.com/ee/user/project/integrations/slack.html Slack notifications is fantastic along with all its configurable triggers. Please provide similar offering with https://rocket.chat/

Acceptance Criteria

  • Rocket.chat project service available in project integrations settings
  • Triggers match gitlab notification settings
  • Project integration documentation updated to explain new feature
  • Instructions provided on how to setup incoming webhook in rocket.chat
  • Ability select/deselect active
  • Messages received by rocketchat service clear and match slack notification messages

Target audience

/label ~"Persona: Product Manager"
/label ~"Persona: Development Team Lead"
/label ~"Persona: Software developer"
/label ~"Persona: DevOps Engineer"

Further details

Slack is standard but sometimes blocked by those who use gitlab. rocketchat is an opensource equivlaent to slack that allows for on prem deployments that can be integrated with gitlab.

Proposal

Permissions and Security

Same as slack notifications

Documentation

What does success look like, and how can we measure that?

Project can be modified to use rocket.chat project service and notify rocket.chat server channels.

What is the type of buyer?

Core since rocketchat is an opensoure equivalent to slack. Some unique situations involve slack being blocked which could indicate a corporation willing to pay for such a feature.

Links / references

Edited Mar 07, 2019 by Rick Saccoccia
Assignee Loading
Time tracking Loading