An open source integration manager for matrix clients, like Element.
An open source integration manager for matrix clients, like Element. Community discussion in #dimension:t2bot.io on Matrix.
Please be aware that Dimension is no longer formally maintained. Bugs are not being looked at, and features are not being implemented. There is no active support for the project either, and deploying it is difficult and possibly subject to security issues.
At a future date, Dimension may be replaced or made obsolete, however this is not planned for the immediate horizon.
Chances are you don't need an integration manager though:
/addwidget
This is no longer recommended to be run in your infrastructure.
See docs/installing.md for more information on running Dimension.
/addwidget https://dimension.t2bot.io/widgets/manager-test
in a private room then click the button.Integration managers aim to ease a user's interaction with the various services a homeserver may provide. Often times the integrations manager provided by Element, is more than suitable. However, there are a few cases where running your own makes more sense:
Integration managers sit between your users and your integrations (bots, bridges, etc). It helps guide users through the configuration of your integrations for their rooms. The integrations manager can only manage integrations it is configured for. For example, Modular can only provide configuration for the bridges and bots running on matrix.org, while Dimension can provide configuration for your own bots and bridges.
The infrastructure diagram looks something like this:
For more information about working on Dimension, see DEVELOPMENT.md.
For information about Dimension's license, please see the LICENSE file included in this repository.