[Sugar-devel] known issues with collaboration in XS 0.5.2

Tomeu Vizoso tomeu at sugarlabs.org
Tue Sep 7 10:44:45 EDT 2010

On Mon, Sep 6, 2010 at 10:27, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:
> On Fri, Sep 3, 2010 at 19:48, Martin Langhoff <martin at laptop.org> wrote:
>> On Fri, Sep 3, 2010 at 12:43 PM, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:
>>> I have a local XS 0.6 that is working fine but I'm finding that the XS
>>> 0.5.2 at jabber.sugarlabs.org is not returning some results for some
>>> of the queries that I make.
>> There are very important bugfixes in the "final" ejabberd that is in
>> olpcxs-testing repo for xs-0.6
>> I should release a 0.6.1 with the contents of olpcxs-testing, but
>> things haven't been kind to me lately.
>> You aren't telling us exactly what problems you saw on the old
>> ejabberd.
> I'm noticing that the server never replies to some PEP queries about
> buddyinfo and activity properties. The symptom on the Sugar side is
> that the DBus calls timeout.

Actually, it eventually replies, it's just that it takes veeery long sometimes.

With the script attached, some GetProperties queries take a few
seconds, others more than 25 seconds (the default dbus timeout). It
should be invoked like this: dbus-launch --exit-with-session python

There are presently 2573 registered users and the ejabberd version is
ejabberd-xs-2.0.3-11.fc9.olpc.i386 , which is the last one I see in

Martin, does it match your experience that, when there are several
hundreds of registered users, PEP queries could take so much CPU?
During each query, the process 'beam' was taking 100% CPU. Postgres
didn't appeared in top.



>> All I can say is: that old ejabberd (+patches) had plenty of
>> gremlins and unexplainable behaviours. The ejabberd in olpcxs-testing
>> has been 100% reliable in behaviour, and I reworked the patches until
>> I didn't see any buggy behaviour.
> Thanks, this answers perfectly my question.
>> Highly recommended. Should work with just a rebuild if you're not on F9.
>> I cannot confirm that the right patches are in the latest ejabberd on F13.
> Ok, will be keeping an eye on further updates to the School Server
> software and will test Sugar against its jabber server.
>> cheers,
>> m
>> --
>>  martin at laptop.org -- School Server Architect
>>  - ask interesting questions
>>  - don't get distracted with shiny stuff  - working code first
>>  - http://wiki.laptop.org/go/User:Martinlanghoff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gabble_test.py
Type: text/x-python-script
Size: 4896 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100907/52327cc1/attachment.bin 

More information about the Sugar-devel mailing list