-
Notifications
You must be signed in to change notification settings - Fork 396
Update: Add livematrix client #3054
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update: Add livematrix client #3054
Conversation
Signed-off-by: Jack S. <[email protected]>
Co-authored-by: Thibault Martin <[email protected]> Signed-off-by: Jack S. <[email protected]>
|
What's its server component about? I'm not sure I would classify this as a regular client (i.e. implementing/targetting compliance with the Matrix C2S API). We might want to consider introducing some new places to put more unusual projects, including this one, ejabberd, cactus comments, ... The project also doesn't seem too active with the last real commit being in 2022. |
|
Quoted from a previous comment:
@osousa, would you be able to offer any insight? Quoted from a previous comment:
I'd back such a move. If we're to list projects like Cactus Comments separately, then we should list livematrix as such too. Quoted from a previous comment:
In the absence of actual formal releases, I wonder what the best date is to use in I'll revise |
|
@HarHarLinks i agree, this was a pet project that got way more downloads than i ever expected. The server (livematrix) in this context is in reality a "client" (A literal client account must be set to intermediate conversations) that operates as a middleman within a server (using the mautrix SDK), whenever someone starts a chat through the live chat in your website, a room pops up in your main matrix account, something like this: [Chat Browser] <---TLS---> [livematrix] <---e2ee---> [Matrix homeserver] <---e2ee ---> [matrix personal account] Its a simple concept but works very well (I have 2 gifs in the main repo, if you wait a bit you can see how it works in 30 seconds)
True, but if added to an official (even if secondary one for unusual projects) list , i'll absolutely take on this again ASAP to refactor, refine and improve. |
|
@awtj8o81ryywg793 thank you very much for this, it really would be awesome to be a tiny part of te echosystem, even if in a secondary list for unusual usecases :)
I agree with an "expirity" date based on latest releases, each case is particular, but a project being active does make it more appealing and secure. I am more than willing to revamp and improve the codebase to bring it to new heights feature wise, as being in an official list (even if on the misfits one) would be a huge incentive for me |
|
Quoted from a previous comment:
No worries! Thank you for your contribution to the ecosystem! Quoted from a previous comment:
It would probably be a good idea to branch this particular point into its own discussion and discuss it in more detail. Perhaps as part of a wider push to better document the information needed for ecosystem projects? See this comment for another reason why I think we should improve on this front. |
Signed-off-by: Jack S. <[email protected]>
Signed-off-by: Jack S. <[email protected]>
|
@awtj8o81ryywg793 yes, very pertinent to have that discussion. I do think there's merit to livematrix and cactus to be on some list considering some others in the official "integrations" one, recognition is always a major booster :)
Agreed. It could be a nice project to automate housekeeping of Matrix ecosystem, check for latest releases and archiving, notifying the ones with the need for new releases, and maybe tag or remove the ones that were archived. For example, chooj was archived , it seems kaiOS made things difficult to continue for them. |
Description
Add livematrix client. Closes #1365.
✔️ Checklist
<>to linkify them (learn more).[label](@/target.md)syntax./blogpage, especially for multiple posts on the same day. Prefer UTC format, e.g.2025-12-01T14:00:00Zfor Dec 1st, 2025, 2pm UTC.