Changes between Version 5 and Version 6 of prosody-admin


Ignore:
Timestamp:
Jan 3, 2017, 4:18:49 PM (3 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • prosody-admin

    v5 v6  
    1111== Modules ==
    1212
    13 We have the prosody-modules package installed via debian and from that package we have enabled the carbons (copy messages to all clients) and smacks (stream management) modules.
     13We have the prosody-modules package installed via debian and from that package we have enabled the following modules:
    1414
    15 In addition, we have a number of modules that are not ([https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826271 yet]) packaged in debian that we must upgrade ourselves by hand.
     15 * carbons: copy messages to all clients
     16 * smacks: stream management
     17 * csi: allows clients to request that certain updates not be propagated to preserve battery
     18 * filter_chatstates: works with mod_csi to avoid chat state updates
     19 * throttle_presence: works with mod_csi to avoid presence updates
     20 * mam: maintains chats in an archive to be re-delivered when you come back online. Stores for only a week. Note: becuase we are running prosody .9, our only option seems to be in-memory storage, so we will lose archive messages on reboot.
     21 * TBD: http_files
     22 * TBD: blocking
     23 * TBD: cloud_notify
    1624
    17 The source code for the modules is located in:
    18 
    19 /usr/local/src/prosody-modules-source/
    20 
    21 It is populated via mercurial, so to update, run:
    22 
    23 {{{
    24 0 mcchesney:/usr/local/src/prosody-modules-source# hg update
    25 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
    26 0 mcchesney:/usr/local/src/prosody-modules-source#
    27 }}}
    28 
    29 The live modules should then be copied to:
    30 
    31 /usr/local/lib/prosody/modules
    32 
    33 And then prosody should be restarted.
    34 
    35 At the moment we are maintaining:
     25In addition, we are maintaining ourselves:
    3626
    3727 * mod_auth_external.lua: allows for external auth
    38  * mod_csi: allows clients to request that certain updates not be propagated to preserve battery
    39  * mod_filter_chatstates: works with mod_csi to avoid chat state updates
    40  * mod_throttle_presence: works with mod_csi to avoid presence updates
    41  * mod_mam: maintains chats in an archive to be re-delivered when you come back online. Stores for only a week. Note: becuase we are running prosody .9, our only option seems to be in-memory storage, so we will lose archive messages on reboot.
    4228
    4329== Debian packages ==