Re: [Sugar-devel] More Sugar 0.88 bugs to work on
On Alt/Tab not working, shell.log contains: ** (sugar-session:3122): WARNING **: Grab failed, another application may already have access to key 'altshiftTab' ** (sugar-session:3122): WARNING **: Grab failed, another application may already have access to key 'altTab' -- James Cameron http://quozl.linux.org.au/ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] More Sugar 0.88 bugs to work on
On Thursday 27 May 2010 10:17:11 am Bernie Innocenti wrote: On the plane to Miami, I've reorganized some of the reports sent by various testers: === Bugs reported against os240 === [ ] Alt-1 does not capture a screenshot Probably the same of ALT-Tab not working. I bet we're eating all the ALT events for the start-new function in the Favorites view. Who would like to work on this? [ ] Selecting pictures from the journal in Memorize kills the application (journal error?) Andres, this might be a regression introduced by your patch series. I could not reproduce this on os240py or sugar-jhbuild with Memorize 34. Do you have a more detailed report? Also, this image doesn't include the last version of the patchset. Sorting on removable devices doesn't work, for example. I would recommend any testing to be done with the latest version. [ ] Control panel - keyboard causes a restart, thats all it does, dont know what its meant to do but shouldnt restart without warning Martin, maybe you could do this? [ ] Trouble handling non-sugarized activities (XaoS) I wonder how much work would it take, in your opinion, to implement the Freedesktop startup-notification protocol in Sugar? So we could stop wrapping every non-native activities with things such as the sugarize script, which serves no useful purpose but to implement the non-standard startup protocol expected by Sugar. After the switch to Metacity, this would be another step towards proper integration of regular Linux applications with Sugar. -- // Bernie Innocenti - http://codewiz.org/ \X/ Sugar Labs - http://sugarlabs.org/ -- -Andrés signature.asc Description: This is a digitally signed message part. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] [SoaS] [IAEP] Really cool developments with SoaS v3
On Thu, May 27, 2010 at 10:31:18AM -0400, Dave Bauer wrote: I am thinking of a web-based form that would allow deployments to customize their own SoaS spin. This would be good for the Australian deployment who have asked how they could get a soas which is an exact match of an xo build so the teacher could practice on their laptop and easily connect a data projector tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] More Sugar 0.88 bugs to work on
On Thu, May 27, 2010 at 09:17:11AM -0400, Bernie Innocenti wrote: On the plane to Miami, I've reorganized some of the reports sent by various testers: === Bugs reported against os240 === [ ] Alt-1 does not capture a screenshot alt 1 also works for me, os240py xo-1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] More Sugar 0.88 bugs to work on
[ ] Selecting pictures from the journal in Memorize kills the application (journal error?) Andres, this might be a regression introduced by your patch series. I could not reproduce this on os240py or sugar-jhbuild with Memorize 34. could not reproduce either, os240py xo-1 inserted a paint object and a screenshot ok(yes, the screenshot i got with alt 1) ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activity updater
On Thu, May 27, 2010 at 12:50:10PM -0400, Bernie Innocenti wrote: El Sun, 23-05-2010 a las 14:50 -0400, Michael Stone escribió: The only purposes of the list comprehension in UpdateModel.check_updates() is to set self._bundles_to_check to a list containing the elements returned by bundleregistry.get_registry(). This purpose can be more succinctly achieved by means of the list() constructor. I'll test both patches in F11-XO1 and report back. As your eyes are already looking at this code, perhaps you may like to help with some work. yesterday dsd and I discussed the possibility to add back support for the microformat as a backend to the current activity updater. The current aslo-specific RDF protocol makes it hard for deployments to decentralize activity management to schoolservers. It's also very slow becase it does one HTTP query for each installed activity. Daniel wrote a list of desired requirements in another post not long ago. The ASLO-side of microformat support looks really trivial: we just need edit the html template for the page displaying activity collections. But what about more trivial way, just create new php generated page (like update-aslo.php) to generate page with what updater needs. In that case such script will be stored out of AMO code base and won't contain any AMO UI elements. ASLO lets any registered user create custom collections and grant other users editing rights to it. The only important feature which is missing is locking specific versions of activities. If it's a lot easier, we could restore support for the OLPC microformat and ditch the RDF protocol altogether. It won't be missed because it hasn't been used by any large deployment yet. I'm not sure can import the old code verbatim, though. Besides being very complex, it adds a dependency on bitfrost. A minimalistic backend for the current updater would be a lot more maintainable, imho. -- // Bernie Innocenti - http://codewiz.org/ \X/ Sugar Labs - http://sugarlabs.org/ -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] ANNOUNCE: Sugar 0.88 for the XO-1
bugs os240py Activities sometimes launch and stay in a window (seen with paint and turtle blocks) but not happening today more frequently the window appears only for a fraction of a second at launch (with scratch and abacus the window is visible for half a second or so) and Pippy always launches pygame in a window once paint briefly said activity failed to start, just before it started ok pulsing icon during activity start is delayed in appearing, eg takes 4 seconds with turtle blocks, thats one of the slowest tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SoaS] Updated Open Office.ods Spreadsheet of tested Compatible Activities with a Soas Mirabelle 509 USB
On Tue, May 11, 2010 at 3:10 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Tue, May 11, 2010 at 9:54 AM, Bernie Innocenti ber...@codewiz.org wrote: On Mon, 2010-05-10 at 20:59 -0700, Thomas C Gilliard wrote: Link: http://people.sugarlabs.org/Tgillard/Activities-Index-Mirabell.ods The work you're doing is amazing, but it's hard to collaborate on a spreadsheet. Maybe you could translate it to a wiki page? Or, even I agree -- it is fantastic but hard to open to collaboration. A table done in a wikipage, or even a google-apps spreadsheet can help a lot. I'm adding this as an item to talk about in the postmortem meeting on June 1st - see http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_meetings#Agenda. Tom has been doing a lot of QA for v3, it would be nice to figure out a regular development-test-release cycle for v4, with systematic test cases that other people can also run. A est case management system may be nice here. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SoaS] [IAEP] Really cool developments with SoaS v3
Dave, Gerald - I started a stub for drafting a spec for this, and linked to this thread so that it's easy to pull in links from James and others (thanks for kickstarting this!)* http://wiki.sugarlabs.org/go/Kickstart_generator (I couldn't come up with a better name...) I also linked to this from http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_release_process#Current_feature_ideas (we need to figure out a feature process in general, for how people doing cool work on stuff like this can have their work officially approved as a supported feature in some SoaS release.) --Mel *...I just realized the (originally) unintentional pun right as I went to hit the 'send' button. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Sugar on a Stick v3 how did we do? release review meeting
How did the Mirabelle release cycle go? We're gearing up for making v4, and want to know what went well and what could have been better - everything from technical to deployment to documentation to process sustainability to... well, really, everything! Our next weekly meeting (Monday May 31, 1900 UTC in #sugar-meeting on irc.freenode.net) will be about exactly that. We announced this date several weeks back, but now that the release is out and the meeting date near, it's time for a reminder. If you can't make the meeting, no worries (especially since Monday is a holiday in the US). This meeting is intended to get as much feedback out at one time as possible; release planning for v4 is a separate meeting (June 7th, again at 1900 UTC) that will take the feedback from this release review into account. Anything sent in before that meeting will be considered during the initial v4 planning session. if you can't make the meeting (or even if you can) and have thoughts or suggestions you'd like to share, please send them to s...@lists.sugarlabs.org or add them directly to the agenda, http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_meetings#Agenda (which includes links to the email feedback I've seen so far). Note that you need to be a member of the soas list to post to it, so if you aren't subscribed, feel free to email it just to me with a request to forward to the list, and I'll do so. I'm only gathering feedback that appears on the soas list, though, in order to preserve my sanity - so if you reply to any of the other lists, we may not see it in time. The three questions to answer: 1. What went well with Mirabelle? 2. What didn't? 3. How would you change things? And then, of course, whatever else you'd like to write. --Mel, who was somehow inadvertently persuaded by Peter and Sebastian to chair this meeting ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [SoaS] [IAEP] Really cool developments with SoaS v3
Mel, I like the stubs, the pun, and the term kickstart. Thanks for your work on this. Gerald On Fri, May 28, 2010 at 9:37 AM, Mel Chua m...@melchua.com wrote: Dave, Gerald - I started a stub for drafting a spec for this, and linked to this thread so that it's easy to pull in links from James and others (thanks for kickstarting this!)* http://wiki.sugarlabs.org/go/Kickstart_generator (I couldn't come up with a better name...) I also linked to this from http://wiki.sugarlabs.org/go/Sugar_on_a_Stick_release_process#Current_feature_ideas (we need to figure out a feature process in general, for how people doing cool work on stuff like this can have their work officially approved as a supported feature in some SoaS release.) --Mel *...I just realized the (originally) unintentional pun right as I went to hit the 'send' button. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Chat sharing errors
I just connected wirelessly 1- ) Mirabelle USB Started Chat as shared in Mirabelle 2- )Blueberry.vmx Joined 3- ) XO-1 os230py (Sugar 0.88.0) Joined XO-1 saw all connections colors and text Blueberry saw 1/2 of connections with color balance were plus text Mirabelle saw only its own broadcasts in color all others were ?plus text Is Mirabelle configured to require the Gadget Service? Tom Gilliard satellit Telepathy log: 1275085638.929632 WARNING s-p-s.presenceservice: Error fetching buddy properties for handle 99 keyid/db81d25ebff2f9e8c47c792b86c9584af31c601e: org.freedesktop.Telepathy.Error.NetworkError: Server does not provide Gadget Buddy service Chat log: 1275085166.212162 WARNING root: No gtk.AccelGroup in the top level window. 1275085166.226231 WARNING root: No gtk.AccelGroup in the top level window. ** (sugar-activity:1721): DEBUG: Got client ID 101bb29a399a020b2a1275085166539934001586 ** (sugar-activity:1721): DEBUG: Setting initial properties ** (sugar-activity:1721): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle ** (sugar-activity:1721): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself ** (sugar-activity:1721): DEBUG: Received SaveComplete message in state save-yourself-done 1275085187.876690 ERROR dbus.connection: Exception in handler for D-Bus signal: Traceback (most recent call last): File /usr/lib/python2.6/site-packages/dbus/connection.py, line 214, in maybe_handle_message self._handler(*args, **kwargs) File /usr/share/sugar/activities/Chat.activity/pippy_app.py, line 643, in _received_cb buddy = self._get_buddy(sender) File /usr/share/sugar/activities/Chat.activity/pippy_app.py, line 676, in _get_buddy handle = group.GetHandleOwners([cs_handle])[0] File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.6/site-packages/dbus/connection.py, line 630, in call_blocking message, timeout) DBusException: org.freedesktop.Telepathy.Error.InvalidHandle: handle 0 is not currently a valid contact handle (type 1) 1275085215.322330 WARNING sugar.presence.presenceservice: Unable to retrieve buddy handle for handle 92 at conn org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 from presence service: The buddy 92 was not found on the connection to org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 1275085250.744937 WARNING sugar.presence.presenceservice: Unable to retrieve buddy handle for handle 17 at conn org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 from presence service: The buddy 17 was not found on the connection to org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 1275085269.696594 WARNING sugar.presence.presenceservice: Unable to retrieve buddy handle for handle 92 at conn org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 from presence service: The buddy 92 was not found on the connection to org.freedesktop.Telepathy.Connection.gabble.jabber._384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842:/org/freedesktop/Telepathy/Connection/gabble/jabber/_384a29a33399ec7af2a0b84069b5d26f4ddb25427_40jabber_2esugarlabs_2eorg_2f857fc842 1275085297.548812 ERROR dbus.connection: Exception in handler for D-Bus signal: Traceback (most recent call last): File /usr/lib/python2.6/site-packages/dbus/connection.py, line 214, in maybe_handle_message self._handler(*args, **kwargs) File /usr/share/sugar/activities/Chat.activity/pippy_app.py, line 643, in _received_cb buddy = self._get_buddy(sender) File /usr/share/sugar/activities/Chat.activity/pippy_app.py, line 676, in _get_buddy handle = group.GetHandleOwners([cs_handle])[0] File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.6/site-packages/dbus/connection.py, line 630, in call_blocking
Re: [Sugar-devel] ANNOUNCE: Sugar 0.88 for the XO-1
os240py Measure sometimes locks up on recording a waveform, quitting from frame then brings up metacity dialog activity is not responding Dont think there was any error log. more on delayed or absent pulsing start icon and activities starting in window: i suspect the two may be related, on the rare occasion that an activity started in a window, the pulsing icon was absent (also rare) sugar sometimes restarts; only seen 3 times, twice clicking on journal and once deleting a journal entry tony ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel