Differences between revisions 20 and 21
Revision 20 as of 2017-08-22 23:14:37
Size: 5116
Editor: HubertChathi
Comment:
Revision 21 as of 2017-08-22 23:15:55
Size: 5157
Editor: HubertChathi
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:
 * [[https://github.com/vector-im/riot-web|Riot]]: no package nor ITP yet  * [[https://github.com/vector-im/riot-web|Riot]]: no package nor ITP yet ([[https://bugs.debian.org/866502|RFP]])

Matrix

This page lists Matrix-related software, and their status in Debian.

Packaging

Packaging team uses Alioth with a mailinglist.

Discussion about Matrix packaging takes place in #debian-matrix:matrix.org.

Clients

  • purple-matrix: in Debian sid

  • Riot: no package nor ITP yet (RFP)

    • depends on a lot of node packages that are not yet in Debian, including React

    • also depends on ?JavaScript version of olm, which is not buildable in Debian yet (see below)

    • build-depends on npm > 2, which is not in Debian, and nodejs > 6, which is currently in experimental

    • desktop version depends on Electron, which is not yet in Debian
  • quaternion: ITP/Git, currently in NEW

  • nheko: ITP/Git, currently in NEW

  • weechat plugin: no package nor ITP yet. Has known performance issues.

  • nachat: no package nor ITP yet -- seems to be abandoned upstream

Servers

Libraries/SDKs

  • olm: ITP, currently in NEW

    • ?JavaScript version cannot be built due to unusable emscripten

  • matrix-js-sdk: no package nor ITP yet

    • build-depends on Babel, which is not yet in Debian, but is being worked on in NEW

    • depends on another-json, which is not in Debian, but should be easy to package. But only needed by crypto code, so not needed until olm ?JavaScript is available

    • browser version depends on browser-request, which is not in Debian

    • new upstream version depends on bluebird, which is not yet in Debian (RFP)

  • matrix-python-sdk: no package nor ITP yet

  • gomatrix: no package nor ITP yet

  • matrix-appservice: no package nor ITP yet

    • depends on morgan, which is not in Debian yet

  • matrix-appservice-bridge: (?JavaScript) no package nor ITP yet

    • depends on jayschema and nedb, which are not in Debian yet

    • also depends on matrix-appservice, above
  • matrix-puppet-bridge: (?JavaScript) no package nor ITP yet

    • depends on several packages that are not yet in Debian

Bridges/Bots/etc