Open fricklerhandwerk opened 1 year ago
Hello,
thank you for opening this issue. I'm the main developer of the project and am posting here so everyone is aware of my account. Please feel free to reach out if you have any questions or face any issues with the project.
To begin with, the backend and the CLI frontend are probably the best places to start. For self-hosting, the web frontend is the primary choice. Its most significant dependency, apart from those already in the backend, is Brython.
It's worth noting that the backend also includes an XMPP ⬌ ActivityPub gateway, which might be of interest for self-hosting.
For any queries, you can also join our official XMPP chat at libervia@chat.jabberfr.org.
Regards
Hi, we've been tinkering with Libervia and it seems like there are big structural changes taking place right now in the default branch (as mentioned in #87) which means it's cumbersome to package it right now. As a side note, consider publishing releases for the packages, so that we can tell what is the latest stable version: for example, the latest version in libervia-backend
is v0.8.0 which was published 2 years ago; is there a more recent stable version?
All this to say, when the project is in a more stable place (e.g. with regards to sat_tmp
or the tests in libervia-pubsub/sat_pubsub
), please do let us know and we'll take another look. Best of luck in future developments!
Hi, I'm currently planning a release before the end of November. I can contact you once it's done. I don't get your note on publishing released, 0.8.
0 is indeed last stable release, and 0.9.0
will be the next one. sat_tmp
is necessary to implement changes on top of wokkel. Regarding Libervia Pubsub
, it's independent from the rest of Libervia, but Libervia will use it when available. It's on the server side though.
Hi @goffi-contrib, what's the state of the release? Is there a timeline on when we can continue with packaging support?
Hi @fricklerhandwerk, sorry for the late answer. I have still work to do for the release (I've had to postpone due to really busy past months), but it should not impact packaging: it's internal files modifications, and no file should be moved or dependencies added.
Libervia is a XMPP client based on a daemon/frontends architecture. It supports multi-frontends (desktop, web, console interface, CLI, etc.) and provides a plethora of multi-purpose tools such as instant messaging, microblogging, photo albums, calendar events, file sharing, A/V calls, and state-of-the-art end-to-end encryption.
The goal here is to provide turnkey setup for self-hosting. There are multiple components involved. Break down into separate issues as needed.