Differences between revisions 8 and 11 (spanning 3 versions)
Revision 8 as of 2017-06-23 12:03:58
Size: 3796
Editor: HubertChathi
Comment:
Revision 11 as of 2017-06-24 18:36:50
Size: 3918
Editor: HubertChathi
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
   * depends on a lot of node packages that are not yet in Debiana    * depends on a lot of node packages that are not yet in Debian
   *
also depends on JavaScript version of olm, which is not buildable in Debian yet (see below)
Line 27: Line 28:
   * depends on [[https://github.com/NegativeMjark/another-json|another-json]], which is not in Debian, but should be easy to package (or else maybe fall back on built-in JSON serialization)    * depends on [[https://github.com/NegativeMjark/another-json|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

This page lists Matrix-related software, and their status in Debian. Discussion about Matrix packaging in #debian-matrix:matrix.org.

Clients

  • purple-matrix: in Debian sid

  • Riot: no package nor ITP yet

    • depends on a lot of node packages that are not yet in Debian
    • 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

  • quaternion: ITP/git, currently in NEW

  • nheko: ITP

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

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

Servers

  • synapse: in Debian sid

  • dendrite: no package nor ITP yet (probably not stable enough to be uploaded, but initial packaging investigation could be done)

    • currently depends on kafka, which is not in Debian RFP

  • ruma: no package nor ITP yet (probably not stable enough to be uploaded, but initial packaging investigation could be done)

Libraries/SDKs

  • olm: ITP, currently in NEW

    • ?JavaScript version cannot be built due to unusable emscripten

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

    • 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

  • 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

Bridges/Bots/etc