Metronome IM
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
Developer(s) | Marco Cirillo |
---|---|
Initial release | May 12, 2013 |
Stable release | 4.0.3[1]
/ 11 August 2023 |
Repository | |
Written in | Lua |
Operating system | Unix-like |
Type | XMPP server |
License | ISC License, MIT License |
Website | Official Website |
Metronome is a light-weight XMPP server written in Lua based on Prosody. It's aimed to provide advanced features while maintaining a modest resource usage. Extensive PubSub[2][3] and Microblogging over XMPP support[4] along other extensions including: Stream Management,[5] CSI,[6] full support of Bidirectional S2S Streams (BIDI),[7] MAM,[8] Push Notifications,[9] Security Labels,[10] Direct TLS support for C2S/S2S.[11]
History
[edit]Coding of Metronome started in August 2012 due to the increasing needs to customize the Prosody codebase to suit the LW.Org IM[12] xmpp service requirements. Initially the codebase was not meant to be released, but after the adoption by the Jappix main service,[13] the code was opensourced and released under a dual ISC/MIT License.[14]
Deployments and Mentions
[edit]It is the default XMPP daemon for the YunoHost[15] Debian based distribution.
It was the server of the Jappix (Official Service) a web-based IM Social Platform/XMPP Client.
And also was the server below Movim (Official Pod)[1] a distributed web-based social platform.
See also
[edit]References
[edit]- ^ "Release 4.0.3". 11 August 2023. Retrieved 18 September 2023.
- ^ "XEP-0060: Publish-Subscribe". XMPP Standards Foundation. 22 March 2023.
- ^ "XEP-0163: Personal Eventing Protocol". XMPP Standards Foundation. 16 February 2022.
- ^ "XEP-0277: Microblogging over XMPP". XMPP Standards Foundation. 15 February 2022.
- ^ "XEP-0198: Stream Management". XMPP Standards Foundation. 25 July 2018.
- ^ "XEP-0352: Client State Indication". XMPP Standards Foundation. 14 October 2020.
- ^ "XEP-0288: Bidirectional Server-to-Server Connections". XMPP Standards Foundation. 17 October 2016.
- ^ "XEP-0313: Message Archive Management". XMPP Standards Foundation. 9 March 2023.
- ^ "XEP-0357: Push Notifications". XMPP Standards Foundation. 11 February 2020.
- ^ "XEP-0258: Security Labels in XMPP". XMPP Standards Foundation. 3 November 2018.
- ^ "XEP-0368: SRV records for XMPP over TLS". XMPP Standards Foundation. 20 August 2019.
- ^ "LW.Org IM XMPP Public Service". LW.Org.
- ^ "Jappix Official Service, Metronome adoption (Tweet)". Jappix.
- ^ "Official FOSS Re-release (Tweet)". Jappix.
- ^ "YunoHost Documentation". YunoHost.
External links
[edit]- XSF Server Software list
- "Awesome-XMPP" A curated list of delightful XMPP related resources
- Supported server-side XEP list
- Metronome IM Project on Ohloh
- Metronome IM Project on GitHub