[sugar] [ANNOUNCE] Gadget 0.0.3 released

2008-11-27 Thread Guillaume Desmottes
The Down on the Farm release. Highlights: - According to our tests, you should use at least ejabberd 2.0.2 to have Gadget working properly. See README for details. - Fix handling of view close messages. Tarballs: http://dev.laptop.org/pub/gadget/ Regards, G.

[sugar] [RELEASE] sugar-presence-service 0.83.1 released

2008-10-29 Thread Guillaume Desmottes
A new release of Presence Service is available at: https://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.83.1.tar.bz2 Enhancements: * dev.laptop.org #7581: Don't ignore buddies without keys. This improve interoperability with non Sugar client. *

Re: [sugar] telepathy-glib and glib 2.16 dependency

2008-10-20 Thread Guillaume Desmottes
Le vendredi 17 octobre 2008 à 21:46 +0200, Marco Pesenti Gritti a écrit : Hello, Hi Marco commit dd2c13d56672d7ff7e69f59138c1bf3493e3dddf Author: Guillaume Desmottes [EMAIL PROTECTED] Date: Fri Oct 17 17:37:36 2008 +0100 upgrade to telepathy-glib 0.7.17 This adds a dependency

[sugar] [ANNOUNCE] Gadget 0.0.2 released

2008-10-17 Thread Guillaume Desmottes
The Monster Lake release. Highlights: - Support for constraining activity search results. - Various bug fixes. - Adds load simulation tools for testing purposes. - Support for multi criteria search. Tarballs: http://dev.laptop.org/pub/gadget/ G.

Re: [sugar] Congrats to Telepathy

2008-09-25 Thread Guillaume Desmottes
Le mercredi 24 septembre 2008 à 19:05 -0400, Benjamin M. Schwartz a écrit : -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Congratulations are in order, I think, for the Telepathy developers. Gnome 2.24 was just released, and from Thank you very much. :) Note that we have some plan to make

Re: [sugar] [Telepathy] ANNOUNCE: telepathy-salut 0.3.5 released

2008-09-18 Thread Guillaume Desmottes
Le mercredi 17 septembre 2008 à 20:14 +0200, Morgan Collett a écrit : For those not on the Telepathy list... And as said, on #8441 there is a backport of this fix in the rpm package which seems to fix the issue. -- Forwarded message -- From: Guillaume Desmottes [EMAIL

[sugar] [RELEASE] sugar-presence-service 0.82.2 released

2008-08-08 Thread Guillaume Desmottes
A new release of Presence Service is available at: https://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.82.2.tar.bz2 The I should use pyflakes more often release. This brown paper bag release fixes a stupid name error in #5618 fixe. Regards, G.

[sugar] [RELEASE] sugar-presence-service 0.82.1 released

2008-08-07 Thread Guillaume Desmottes
A new release of Presence Service is available at: https://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.82.1.tar.bz2 The One more bug fixed release. Fixes: * dev.laptop.org #5618: PS should drop handles causing InspectHandles failing Regards, G.

Re: [sugar] July 31 - Sucrose 0.81.6 Tarballs Due

2008-07-31 Thread Guillaume Desmottes
Le mercredi 30 juillet 2008 à 19:25 +0200, Simon Schampijer a écrit : Dear maintainers, the next development release is tomorrow the 31th July. Please provide source code tarballs by the end of tomorrow for the following modules: Not code change in sugar-presence-service since 0.81.4.

Re: [sugar] Presence Participant ID

2008-07-30 Thread Guillaume Desmottes
Le mercredi 30 juillet 2008 à 13:57 +0200, Bert Freudenberg a écrit : Hi, I just noticed the addition of this function to the PS API: • SearchActivitiesByParticipants(au) → o • Search for activities having the given participants. • Returns: the view

Re: [sugar] Presence Participant ID

2008-07-30 Thread Guillaume Desmottes
Le mercredi 30 juillet 2008 à 13:57 +0200, Bert Freudenberg a écrit : Hi, I just noticed the addition of this function to the PS API: • SearchActivitiesByParticipants(au) → o • Search for activities having the given participants. • Returns: the view

Re: [sugar] Sugar mtg minutes, 24th July 2008

2008-07-25 Thread Guillaume Desmottes
Le jeudi 24 juillet 2008 à 21:59 +0200, Tomeu Vizoso a écrit : Hi, these are the minutes of today's sugar developer meeting. Please check the minutes and complete what I may have missed. http://sugarlabs.org/go/DevelopmentTeam/Meetings#Thursday_July_24_2008_-_17.00_.28UTC.29 Hi guys, I

Re: [sugar] SMS messaging

2008-07-25 Thread Guillaume Desmottes
Le jeudi 24 juillet 2008 à 09:59 +0200, Guillaume Desmottes a écrit : The plan with Gadget is to allow user to request random buddies (and activities) or perform search based on different criteria. As you can see on [1], currently only search based on buddy properties is implemented but we

Re: [sugar] SMS messaging

2008-07-24 Thread Guillaume Desmottes
Le mercredi 23 juillet 2008 à 12:38 -0400, Ankur Verma a écrit : I can run a bash/python script upon the reception of the message with the message parameters. This makes it flexible enough to call any application. Then I think you should write a Python application which connect to the

Re: [sugar] SMS messaging

2008-07-24 Thread Guillaume Desmottes
Le jeudi 24 juillet 2008 à 03:36 -0400, Ankur Verma a écrit : As per our earlier discussion, the method at present is to use roster.py, which you are planning to remove in the next versions. Humm not really. Using the roster is and will always be a sane way to find contacts. But, as you can

Re: [sugar] SMS messaging

2008-07-23 Thread Guillaume Desmottes
Le mardi 22 juillet 2008 à 18:36 -0400, Ankur Verma a écrit : Message is in the format Nick_Name:Message. Though its true that Nicknames are not unique across a school, but it is the only way to specify XO in a user-friendly manner. If XO is not currently connected, a SMS autoreply will

Re: [sugar] Presence Service D-Bus API

2008-07-15 Thread Guillaume Desmottes
Le lundi 14 juillet 2008 à 21:54 -0700, Bert Freudenberg a écrit : Am 14.07.2008 um 05:48 schrieb WikiAdmin: anonymous user 91.179.26.46 edited Presence Service D-Bus API http://wiki.laptop.org/index.php?title=Presence_Service_D-Bus_APIdiff=0oldid=137835 This adds the

Re: [sugar] [SURVEY] builders, how do you build? what do you build?

2008-07-01 Thread Guillaume Desmottes
) Who are you and who do you directly work for? Guillaume Desmottes, working for Collabora Ltd. 1) What do you build? The Telepathy Stack: telepathy-gabble, telepathy-glib, telepathy-salut, telepathy-stream-engine The Farsight Stack (used for the video-chat activity): farsight, gstreamer-plugins

Re: [sugar] sugar-presence-service 0.81.2 released

2008-06-23 Thread Guillaume Desmottes
Le vendredi 20 juin 2008 à 20:54 +0200, Morgan Collett a écrit : The Features on ice release. tar: https://dev.laptop.org/pub/sugar/sources/sugar-presence-service/sugar-presence-service-0.81.2.tar.bz2 Thanks for managing the release Morgan (I was in holidays last week). :) G.

Re: [sugar] review: Guillaume's 'activity' branch of Gadget

2008-06-11 Thread Guillaume Desmottes
Le mardi 10 juin 2008 à 14:42 +0100, Dafydd Harries a écrit : diff --git a/gadget/component.py b/gadget/component.py index b5fc702..dd85a03 100644 --- a/gadget/component.py +++ b/gadget/component.py @@ -92,8 +92,9 @@ class Room(object): def __init__(self, own_nick):

[sugar] review: Daf's view branch

2008-06-05 Thread Guillaume Desmottes
Just few comments: +class ActivityViewHandler(object): This class should have member_added and member_removed methods as its dummy implementation in test_model. A FIXME would be enough for now. We should probably have a properties_changed method too. +self.activity_views = {} A

Re: [sugar] review: Daf's view branch

2008-06-05 Thread Guillaume Desmottes
Le jeudi 05 juin 2008 à 12:40 +0200, Guillaume Desmottes a écrit : +class ActivityViewHandler(object): This class should have member_added and member_removed methods as its dummy implementation in test_model. A FIXME would be enough for now. We should probably have a properties_changed method

Re: [sugar] Preparing for the feature freeze

2008-06-04 Thread Guillaume Desmottes
Le mardi 03 juin 2008 à 14:33 -0400, Polychronis Ypodimatopoulos a écrit : Guillaume Desmottes wrote: Search queries will return a {Buddy,Activity}View object. This object will have a Get{Buddies,Activities} method to retrieve the result of the search, a Changed (or Added/Removed) signal

Re: [sugar] [PATCH] Refactor invites for 1-1 Chat (#6298)

2008-06-04 Thread Guillaume Desmottes
Le mercredi 04 juin 2008 à 17:08 +0200, Morgan Collett a écrit : The main code to review is at: http://dev.laptop.org/git?p=users/morgan/sugar;a=shortlog;h=6298 (3 most recent patches). As bundle_id is passed to both constructor, you could move it to BaseInvite.__init__ Didn't read code

Re: [sugar] Preparing for the feature freeze

2008-06-03 Thread Guillaume Desmottes
Le mardi 03 juin 2008 à 12:11 +0200, Marco Pesenti Gritti a écrit : On Tue, Jun 3, 2008 at 11:59 AM, Morgan Collett [EMAIL PROTECTED] wrote: Gadget is a server side component for the jabber server that will address the scalability issues by showing presence for only a subset of those on

Re: [sugar] Preparing for the feature freeze

2008-06-03 Thread Guillaume Desmottes
Le mardi 03 juin 2008 à 12:34 +0200, Marco Pesenti Gritti a écrit : For now I'm focusing on PS API. If someone wants to work on the GUI side when they are done that would be great. What kind of API are you planning for the PS? Trying to understand how much work it will be to hook it up

[sugar] Gadget's feature integration in Sugar

2008-06-02 Thread Guillaume Desmottes
Hi, Daf and I are making good progress on Gadget, so that's a good time to start to think about its integration in Sugar. Basically, Gadget is a XMPP server component that should solve our current scalability issues and drop the ugly shared roster hack. I invite you to take a look on the Use

Re: [sugar] review: gadget buddy search code

2008-05-16 Thread Guillaume Desmottes
Le jeudi 15 mai 2008 à 21:38 +0100, Dafydd Harries a écrit : Ar 15/05/2008 am 20:33, ysgrifennodd Dafydd Harries: +class BuddyIqTest5(TestCase): +buddy multi query with two results +class BuddyIqTest5(TestCase): +buddy query with an invalid property Let's rename the second

Re: [sugar] review: gadget buddy search code

2008-05-16 Thread Guillaume Desmottes
Le jeudi 15 mai 2008 à 20:33 +0100, Dafydd Harries a écrit : Ar 15/05/2008 am 15:04, ysgrifennodd Guillaume Desmottes: Le mercredi 14 mai 2008 à 22:52 +0100, Dafydd Harries a écrit : +# FIXME: add more types +type_to_str = {str: 'str'} +str_to_type = {'str': str} + We

Re: [sugar] review: gadget buddy search code

2008-05-16 Thread Guillaume Desmottes
Le jeudi 15 mai 2008 à 21:41 +0100, Dafydd Harries a écrit : Ar 15/05/2008 am 20:33, ysgrifennodd Dafydd Harries: Otherwise, go ahead and merge. A couple of other nitpicks: both are fixed. +class ParsePropertiesTest(TrialTestCase): ... +class PropertiesToXmlTest(TrialTestCase):

Re: [sugar] review: gadget presence branch

2008-05-16 Thread Guillaume Desmottes
Le jeudi 15 mai 2008 à 21:57 +0100, Dafydd Harries a écrit : +# FIXME: we should send presence to buddies subscribed to gadget. How? if self.debug: self.xmlstream.setDispatchFn(self.onElement) I'm guessing your roster branch answers this question.

Re: [sugar] Volunteers/help for sugar/cerebro integration

2008-05-15 Thread Guillaume Desmottes
Le mercredi 14 mai 2008 à 12:23 -0400, Polychronis Ypodimatopoulos a écrit : The integration can be done in either of these two ways: 1) Create a new telepathy connection manager that will act as interface between telepathy and cerebro. Some preliminary work already done by Michael Stone

Re: [sugar] [PATCH] Push get_buddy from Connect into sugar.presence (#6473)

2008-05-14 Thread Guillaume Desmottes
Le mardi 13 mai 2008 à 17:03 +0200, Morgan Collett a écrit : This subclasses TubeConnection to make a version (SugarTubeConnection) that can resolve a handle to a Buddy. Patches are for sugar(.presence) and Connect. +handle = self._conn.GetSelfHandle() Why call the

Re: [sugar] OLPC priorities for Sugar in the August release

2008-05-14 Thread Guillaume Desmottes
Le mercredi 14 mai 2008 à 11:48 +0200, Tomeu Vizoso a écrit : * Groups, models for groups (Peru, Hernan) Is this groups in Sugar? Do we have some kind of requirements? There are some discussions about groups here: https://dev.laptop.org/ticket/4043 G.

Re: [sugar] Shared Terminal Idea

2008-05-13 Thread Guillaume Desmottes
Le lundi 12 mai 2008 à 13:25 -0400, Benjamin M. Schwartz a écrit : I think shared Terminal would be very cool. A lot of other people seem to think so too. It would be a fun way to learn command-line stuff, by sharing a prompt with a remote friend. Definitely. Shared terminal could be a

Re: [sugar] f8+ sugar-jhbuild telepathy-gabble problem

2008-05-09 Thread Guillaume Desmottes
Le jeudi 08 mai 2008 à 14:10 +0100, Martin Dengler a écrit : Hi sugar@, I'm having a problem with sugar-jhbuild that's somewhat new: loudmouth is 1.2.3 on a F8 + updates, but sugar-jhbuild now requires it to be 1.3.2:

Re: [sugar] f8+ sugar-jhbuild telepathy-gabble problem

2008-05-09 Thread Guillaume Desmottes
Le vendredi 09 mai 2008 à 11:47 +0200, Guillaume Desmottes a écrit : Le jeudi 08 mai 2008 à 14:10 +0100, Martin Dengler a écrit : Hi sugar@, I'm having a problem with sugar-jhbuild that's somewhat new: loudmouth is 1.2.3 on a F8 + updates, but sugar-jhbuild now requires it to be 1.3.2

Re: [sugar] f8+ sugar-jhbuild telepathy-gabble problem

2008-05-09 Thread Guillaume Desmottes
Le vendredi 09 mai 2008 à 12:34 +0200, Marco Pesenti Gritti a écrit : On Fri, May 9, 2008 at 12:07 PM, Guillaume Desmottes [EMAIL PROTECTED] wrote: Thanks to the help of Frédéric Peters (jhbuild upstream maintainer) I found the reason of this. I pushed a fix to https://dev.laptop.org

Re: [sugar] [PATCH] 1-1 Chat (non-Sugar Jabber clients #6298)

2008-05-07 Thread Guillaume Desmottes
Le mercredi 07 mai 2008 à 10:03 +0200, Morgan Collett a écrit : I've attached patches for Sugar and Chat that handle incoming XMPP 1-1 connections, from a non-Sugar Jabber client. It's a bit of a proof of concept, because although it works there are some issues that need improving - so

Re: [sugar] request for help - how to restart gabble ?

2008-04-14 Thread Guillaume Desmottes
Le samedi 12 avril 2008 à 15:18 -0400, Chris Ball a écrit : Hi Mikus, Is re-starting Sugar (ctl-alt-erase) the only approved way to re-start gabble, or are there commands which would do it without having to re-start the currently running Sugar ? I believe the gabble/salut

Re: [sugar] Automatic transfer/update of activities on the mesh (Was: Sharing behavior in the core Read activity)

2008-03-26 Thread Guillaume Desmottes
Le mardi 25 mars 2008 à 16:02 -0400, Benjamin M. Schwartz a écrit : This works, and will work for the proposed case. For the future, I see file transfer as precisely the sort of thing that should be handled internally to Telepathy. Perhaps Telepathy should implement XEP-0234 (file

[sugar] The futur of the mesh view

2007-12-04 Thread Guillaume Desmottes
Hi, We recently started the design of a futur XMPP server component. It should solve the scalability problems with current implementation and will avoid to display hundreds of buddies and activities on the mesh view, making it unusable. We'd like to know what are the exact plans from an use

Re: [sugar] Tubes message dropping

2007-07-23 Thread Guillaume Desmottes
Le samedi 21 juillet 2007 à 21:02 +0100, Simon McVittie a écrit : On Sat, 21 Jul 2007 at 13:50:27 +0200, J.M. Maurer wrote: To the Tube guys: Do you drop messages on your XMPP server? An AbiCollab packet that contains an image never gets sent over, resulting in documents getting out of