Package Details: weechat-matrix-git r733.427cb9f-1

Git Clone URL: https://aur.archlinux.org/weechat-matrix-git.git (read-only, click to copy)
Package Base: weechat-matrix-git
Description: Weechat Matrix protocol script written in Python
Upstream URL: https://github.com/poljar/weechat-matrix
Licenses: ISC
Conflicts: weechat-matrix
Provides: weechat-matrix
Replaces: weechat-poljar-matrix-git
Submitter: Slash
Maintainer: None
Last Packager: Slash
Votes: 9
Popularity: 0.000000
First Submitted: 2020-03-30 14:24 (UTC)
Last Updated: 2020-05-22 02:37 (UTC)

Dependencies (16)

Required by (0)

Sources (1)

Pinned Comments

MarsSeed commented on 2024-01-29 10:50 (UTC) (edited on 2024-03-20 20:52 (UTC) by MarsSeed)

Upstream development discontinued in favor of weechat-matrix-rs-git.

electricprism commented on 2021-05-29 21:14 (UTC) (edited on 2021-05-29 21:17 (UTC) by electricprism)

Project Status: weechat-matrix is stable and quite usable as a daily driver. It already supports large parts of the Matrix protocol, including end-to-end encryption (though some features like cross-signing and session unwedging are unimplemented).

However, due to some inherent limitations of Weechat scripts, development has moved to weechat-matrix-rs, a Weechat plugin written in Rust. As such, weechat-matrix is in maintenance mode and will likely not be receiving substantial new features. PRs are still accepted and welcome. https://github.com/poljar/weechat-matrix

(I've noticed there is a bug in this that requires python310 from AUR to workaround https://github.com/poljar/weechat-matrix/issues/248 )

However I think the package might want to support upstream development by ~~~switching to the rust version which supersedes the python version.~~~ https://github.com/poljar/weechat-matrix-rs

Looks like a package already exists, please add your votes -- https://aur.archlinux.org/packages/weechat-matrix-rs-git/

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2024-01-29 10:50 (UTC) (edited on 2024-03-20 20:52 (UTC) by MarsSeed)

Upstream development discontinued in favor of weechat-matrix-rs-git.

electricprism commented on 2021-05-29 21:14 (UTC) (edited on 2021-05-29 21:17 (UTC) by electricprism)

Project Status: weechat-matrix is stable and quite usable as a daily driver. It already supports large parts of the Matrix protocol, including end-to-end encryption (though some features like cross-signing and session unwedging are unimplemented).

However, due to some inherent limitations of Weechat scripts, development has moved to weechat-matrix-rs, a Weechat plugin written in Rust. As such, weechat-matrix is in maintenance mode and will likely not be receiving substantial new features. PRs are still accepted and welcome. https://github.com/poljar/weechat-matrix

(I've noticed there is a bug in this that requires python310 from AUR to workaround https://github.com/poljar/weechat-matrix/issues/248 )

However I think the package might want to support upstream development by ~~~switching to the rust version which supersedes the python version.~~~ https://github.com/poljar/weechat-matrix-rs

Looks like a package already exists, please add your votes -- https://aur.archlinux.org/packages/weechat-matrix-rs-git/

diabonas commented on 2020-05-03 11:46 (UTC)

WeeChat 2.8-2 automatically recognises scripts in /usr/share/weechat/, so there is no need to symlink /usr/share/weechat/python/weechat-matrix.py to ~/.weechat/python/ any more, the command /script load weechat-matrix.py now works out of the box.

To autoload the script during startup, create a symlink as usual:

ln -s /usr/share/weechat/python/weechat-matrix.py -t ~/.weechat/python/autoload

Slash commented on 2020-03-30 02:37 (UTC)

@diabonas - Thanks for the info, I will rename this to weechat-matrix-git when the other package is moved.

diabonas commented on 2020-03-29 23:45 (UTC)

I have added the first release of this package as weechat-matrix to the [community] repository: since the older weechat-matrix-protocol-script is not actively developed any more, I don't think the "poljar" qualifier is necessary any longer to distinguish both projects.

Note that the files in the [community] package are placed in /usr/share in accordance with the Filesystem Hierarchy Standard, so to use the new package, you will need to update your existing symbolic links:

ln -sf /usr/share/weechat/python/{matrix,matrix.py} -t ~/.weechat/python

To match the naming of the [community] package, this package should perspectivally be renamed to weechmatrix-matrix-git, but the existing AUR package of that name based on weechat-matrix-protocol-script needs to be moved first.

Slash commented on 2019-12-04 16:50 (UTC)

@physkets I added the contrib scripts and updated the .install file