priyadi / roundcube-converse.js-xmpp-plugin

XMPP plugin for Roundcube Webmail based on converse.js
49 stars 18 forks source link

handle multiple groups invalid #30

Open mckaygerhard opened 10 years ago

mckaygerhard commented 10 years ago

noted converse.js need and global group and people must have include in this, i configured muliple groups, but not all can see all groups.... converse.js cannot see the others status due not all are on all groups..

i solve this makin a global group, including all people in that group, and make it visible that group for itsefl, that's not sense in corporate environment

priyadi commented 10 years ago

Hi, I'm not sure if I understand your problem. However I think you should file this bug to the upstream converse.js at https://github.com/jcbrand/converse.js

mckaygerhard commented 10 years ago

@priyadi the converse.js plugin are great in terms of integration for roundcube. the problem are for the very large production environments with avanced group settings...

i'll try to explain the situation and then you can orient me to what should i do:

i have a complete producton environment with a large very huge amount of users, around 3000, and daily have 100~300 online at same time.. loading the session takes several time.. with groups this are very faster but seems that converse.js need a global group, if not many users cannot see others (i must able a global group to solve that)

as a note: reviewed at converse.js i noted that converse.js need to made new session in each rendering process, this due rendering process are made minimal times in today developments software such gmail as example.. this are useless in PYMES due machine need to save resources to more avanced taks, with this behavior browsers are hungry memory and cpu process

so as u suggested: i opened a new bug issue in converse upstream at https://github.com/jcbrand/converse.js/issues/179 please stay in alert for that