Differences between revisions 22 and 24 (spanning 2 versions)
Revision 22 as of 2017-08-22 23:18:01
Size: 5105
Editor: HubertChathi
Comment:
Revision 24 as of 2017-09-19 02:10:41
Size: 4983
Editor: HubertChathi
Comment: Babel is now in contrib
Deletions are marked like this. Additions are marked like this.
Line 34: Line 34:
 * [[https://matrix.org/git/olm|olm]]: [[https://bugs.debian.org/847566|ITP]], currently in NEW  * [[https://matrix.org/git/olm|olm]]: [[https://packages.debian.org/source/sid/olm|in Debian]]
Line 37: Line 37:
   * build-depends on [[https://babeljs.io/|Babel]], which is not yet in Debian, but is --([[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842222|being worked on]])-- [[https://ftp-master.debian.org/new/node-babel_6.25.0+dfsg-1.html|in NEW]]    * build-depends on [[https://babeljs.io/|Babel]], which is [[https://packages.debian.org/sid/node-babel-cli|in contrib]]

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

    • 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: in Debian

    • ?JavaScript version cannot be built due to unusable emscripten

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

    • build-depends on Babel, which is in contrib

    • 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