Metronome IM

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Metronome
DeveloperMarco Cirillo
Initial releaseMay 12, 2013 (2013-05-12)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inLua
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemUnix-like
    TypeXMPP server
    LicenseISC License, MIT License
    WebsiteOfficial 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[1][2] and Microblogging over XMPP support[3] along other extensions including: Stream Management,[4] CSI,[5] full support of Bidirectional S2S Streams (BIDI),[6] MAM,[7] Push Notifications,[8] Security Labels,[9] Direct TLS support for C2S/S2S.[10]

    History

    [edit | edit source]

    Coding of Metronome started in August 2012 due to the increasing needs to customize the Prosody codebase to suit the LW.Org IM[11] xmpp service requirements. Initially the codebase was not meant to be released, but after the adoption by the Jappix main service,[12] the code was opensourced and released under a dual ISC/MIT License.[13]

    Deployments and Mentions

    [edit | edit source]

    It is the default XMPP daemon for the YunoHost[14] 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 | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]