#910999 RFP: mxisd -- Federated Matrix Identity Server

Package:
wnpp
Source:
wnpp
Submitter:
Johannes Keyser
Date:
2025-11-29 16:42:04 UTC
Severity:
wishlist
#910999#5
Date:
2018-10-14 15:54:16 UTC
From:
To:
* Package name    : mxisd
  Version         : 1.2.0
  Upstream Author : Max Dor <github1@max.kamax.io>
* URL             : https://github.com/kamax-matrix/mxisd
* License         : AGPL-3.0
  Programming Lang: Java
  Description     : Federated Matrix Identity Server

Matrix is an open network for secure, decentralized communication.
mxisd provides mappings between Matrix IDs and Third-Party IDentifiers
(e.g. email addresses) for the Matrix Homeserver and its users.
Particularly relevant features for decentralized self-hosting are its
federation capabilities and complete control over the identity stores.
A list of compatible identity stores is available at
https://github.com/kamax-matrix/mxisd/blob/master/docs/stores/README.md.

#910999#10
Date:
2018-10-16 15:07:29 UTC
From:
To:
Dear all,

I did attempt to list the dependencies needed to package mixsd . Hope
somebody can give more of an insight and help progress this further.

#910999#15
Date:
2019-04-20 12:34:00 UTC
From:
To:
As of mxisd 1.3.1, mxisd depends on undertow (libundertow-java) instead
of Spring Boot. undertow is not going to be included in Buster release:
https://bugs.debian.org/903916

I also looked at the potential dependencies required.

I've also understood from a conversation with the upstream author he's
not very interested to spend a lot of time on mxisd after the upcoming
1.4.0 release, but focus on gridepo stuff instead. Rewriting mxisd from
undertow to some other HTTP library (e.g. Jetty) is unlikely at this
time.

Attached is the output of gradle dependencies from mxisd 1.3.1 (current
stable version).