]> granicus.if.org Git - ejabberd/commit
Add support for '@online@' Shared Roster Group (thanks to Martin Langhoff)(EJAB-1391)
authorBadlop <badlop@process-one.net>
Mon, 21 Feb 2011 21:33:23 +0000 (22:33 +0100)
committerBadlop <badlop@process-one.net>
Mon, 21 Feb 2011 21:34:15 +0000 (22:34 +0100)
commit677d8b1a2972c3c4134aaf07780f2b16846e14be
treeada04cd5b54cd68a5f773c7d7562098ded9b7620
parent850218c2df808d9802d960f09c513896b6b06560
Add support for '@online@' Shared Roster Group (thanks to Martin Langhoff)(EJAB-1391)

New version of the @online@ patch originally by Collabora.
Notes:
- the presence push is mediated via the group rather than
  per user - this may reduce memory footprint... _if_ ejabberd
  has some smart optimisation in that codepath
- it assumes that any group with membership @online@ _displays_
  online as well -- this is a simplification and breaks the
  decoupling that ejabberd has in this regard.
doc/guide.tex
src/mod_shared_roster.erl