Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate

#sugar-meeting, 2013-09-06

 « Previous day | Index | Today | Next day »     Channels | Search | Join

All times shown according to UTC.

Time Nick Message
10:53 meeting <meeting!~sugaroid@rev-18-85-44-69.sugarlabs.org> has joined #sugar-meeting
12:09 gonzalo_odiard <gonzalo_odiard!~gonzalo@> has joined #sugar-meeting
13:26 gonzalo_odiard_ <gonzalo_odiard_!~gonzalo@> has joined #sugar-meeting
13:29 gonzalo_odiard has quit IRC
13:59 mzepf <mzepf!~marion@stgt-5f7027cc.pool.mediaWays.net> has joined #sugar-meeting
15:26 satellit has quit IRC
15:50 satellit <satellit!~satellit@c-24-19-192-50.hsd1.wa.comcast.net> has joined #sugar-meeting
16:13 surajgillespie <surajgillespie!~suraj@> has joined #sugar-meeting
16:20 surajgillespie has quit IRC
16:32 surajgillespie <surajgillespie!~suraj@> has joined #sugar-meeting
16:32 walterbender <walterbender!~webchat@rev-18-85-44-69.sugarlabs.org> has joined #sugar-meeting
17:00 CDeLorme hello walter
17:02 tch__ <tch__!~webchat@rev-18-85-44-69.sugarlabs.org> has joined #sugar-meeting
17:04 walterbender let's get started
17:05 #start-meeting
17:05 meeting Meeting started Fri Sep  6 17:05:00 2013 UTC. The chair is walterbender. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:05 Useful Commands: #action #agreed #help #info #idea #link #topic #endmeeting
17:05 walterbender just to remind everyone: the summer (northern hemisphere) is coming to a close
17:05 Monday, 16 September is our soft "pencils down" date
17:06 We require that students stop all coding on 23 September.
17:06 (We being Google)
17:06 Monday, 23 September at 19:00 UTC is also when final evaluations open
17:07 evals are due by the 27th.
17:07 DAWacker <DAWacker!~David@yacht.rit.edu> has joined #sugar-meeting
17:08 walterbender well... shall we begin the weekly updates?
17:08 axitkhurana: want to start us off?
17:09 axitkhurana Sure :)
17:09 This week I wrote a python client for Moksaya's API
17:09 https://github.com/axitkhurana/gmoksaya
17:10 Using tch__'s grestful library
17:10 Also, in the process, made a couple of fixes  to grestful
17:10 walterbender tch__: any comments?
17:11 tch__ axitkhurana: I am planning on testing it :)
17:11 walterbender axitkhurana: are you on track for completing your project?
17:11 Cerlyn <Cerlyn!~cerlyn@173-12-75-9-miami.hfc.comcastbusiness.net> has joined #sugar-meeting
17:12 axitkhurana walterbender: I think so, next would be to use this client to integrate it as a service in social cloud.
17:12 and document the changes
17:12 llaske <llaske!~wircer@AVelizy-154-1-105-194.w90-2.abo.wanadoo.fr> has joined #sugar-meeting
17:12 tch__ axitkhurana: you should definitely add some videos to the project's documentation, so show how this works
17:12 walterbender bonjour Lionel
17:13 llaske hi all
17:13 axitkhurana tch__: Sure, I'll do that.
17:14 walterbender all sounds good. thx axitkhurana
17:14 surajgillespie: you wanna report?
17:14 surajgillespie yup :)
17:15 Finally managed to the get the object chooser bits into sugar web.
17:15 Although i was a bit slow on it, it was time well spent.
17:16 It served its main purpose, i.e testing the sugar datastore api.
17:16 Managed to unearth a few bugs in the current api.
17:16 Here is a sample to play with, https://github.com/surajgillespie/Object-Chooser
17:17 Also, getting my blog ready about my work over the past month. Will post a link to the group after this meeting.
17:17 walterbender surajgillespie: thanks for hanging in there... gettting your code upstreamed can take patience
17:18 surajgillespie :)
17:18 As for next week, I'll try to get in the preview field bits into sugar web.
17:19 http://html2canvas.hertzen.com/ was a suggestion put forth by Manuel,
17:19 so we could handle the preview stuff on the JS side rather than python.
17:19 walterbender nice
17:20 surajgillespie and that's pretty much it from my side
17:22 walterbender any comments?
17:22 boredomist: wanna go next?
17:23 CDeLorme: ?
17:24 CDeLorme yes
17:24 Early this week I hit an unexpected wall and the network stack is still incomplete.
17:24 I was unable to catch incoming channels, which is a required feature since Call channels use the same catch process and are used to wrap GStreamer.
17:24 Fortunately I have been in contact with smcv for the past three days working through this.
17:24 My assumption that the dbus service is shared was incorrect, it looks for the first registered handler and ignores the others.
17:25 decause shoutout walterbender for the help connecting us
17:25 walterbender #telepathy to the rescue?
17:25 CDeLorme The problem is that fedora and debian have built-in clients with handlers to receive messages.
17:25 yes smcv has been on it for three days with me now
17:25 It's not working yet, but close.
17:25 So my system needs to override the handlers with an observer and claim the channels.  I am working on testing this now, [latest test code](http://paste.fedoraproject.org/37632/37848263/).
17:25 I plan to put in some cycles this weekend to try and finish solving this puzzle, and I will be putting together a blog post and adding all the details to the documentation.
17:26 walterbender CDeLorme: this sort of thing is always tricky
17:26 CDeLorme Yeah I also have been slow to test it because it requires running two machines, sending works great.
17:27 Given the time remaining for GSOC I may have to choose between documentation of services or finished code, but I'll cross that bridge when I come to it.  Since HFOSS classes just started up I may see if there is interest there to carry on the work after GSoC is done.
17:27 If that's the case I'd rather supply helpful documentation than a finished but rather incomprehensible final product.
17:28 decause CDeLorme: hopefully it doesn't come to one or the other
17:28 gonzalo_odiard_ CDeLorme, anyway, should be good have something testeable
17:28 walterbender even if it is not full featured
17:29 CDeLorme I have no doubt that I can finish at least partial functionality
17:30 walterbender great
17:30 mzepf: your turn?
17:30 mzepf walterbender: Yes.
17:31 I spent most of the week on the Primitives for the 'while' and 'until' blocks.
17:31 It wasn't easy, but they work now, and they're exportable.
17:32 I also finished transforming all 'old format' Primitives to the 'new format'.
17:32 I.e. everything that worked and was exportable ca. 3 weeks ago works and is exportable again.
17:33 Then I started adding new Primitives, e.g., for the 'random', 'int', 'chr', 'stop stack', 'wait', and 'sandwich clamp' blocks.
17:33 I'm now done with the first 6 palettes from the left in TA, so there are 4 more palettes missing.
17:34 I doubt I'll be able to make *all* blocks exportable by the end of the GSoC,
17:34 but I'll try to cover the more important ones, especially the 'show' block.
17:35 walterbender mzepf: I plan to demo your project at Turtle Art Day (October 12) in Paraguay :)
17:35 mzepf walterbender: Great!
17:35 walterbender mzepf: and you should go to Pycon next year and demo it.
17:36 (the original idea for the project came up at Pycon last year)
17:36 mzepf: maybe we can try to do a small pilot study to see if users can actually use it
17:37 mzepf walterbender: That would be great.
17:37 walterbender mzepf: I will think about the study design
17:37 mzepf walterbender: Oh, that reminds me I still don't have an 'export' button inside Sugar.
17:38 I only have one in the GNOME version.
17:38 walterbender mzepf: that is easy enough to add... just like the Logo one
17:38 I can make you an icon...
17:38 decause mzepf: +1 on going to PyCon
17:38 mzepf walterbender: That would be very kind. Thanks!
17:38 decause walterbender: have you heard anything about the EDU summit (somewhat off topic, sorry)
17:39 walterbender decause: EduJam?
17:39 decause PyCON EDU Summit (you keynoted last year's)
17:39 has the name changed?
17:39 walterbender oh... Pycon EDU
17:39 decause I'll take that as a no :P
17:40 walterbender to be honest, I have been so busy, I have not been paying attention
17:40 after Sugar 100 and Turtle Art Day, I will come up for air
17:40 where is PyCON next year?
17:40 decause walterbender: kk. I'm going to email last year's organizers, and let them know FOSS@RIT is interested in running point if they need us
17:41 walterbender: Montreal :) :) :)
17:41 much closer to MA/NY
17:41 walterbender not so far for me...
17:41 I will try to attend
17:41 decause hopes to be bringing van-loads of students this time
17:42 walterbender back on topic... anyone else have anything to report this week?
17:42 decause didn't mean to get the train off the tracks here, I'll talk to you more about it during not meeting with you walterbender
17:42 walterbender decause: I'm the one who brought up PyCON :)
17:43 DAWacker walterbender: ya, I have some info on badges and the Sash activity
17:43 surajgillespie has quit IRC
17:44 walterbender well.. thanks all.
17:44 #end-meeting
17:44 meeting Meeting ended Fri Sep  6 17:44:15 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot. (v 0.1.4)
17:44 Minutes: http://meeting.sugarlabs.org/s[…]-06T17:05:00.html
17:44 Log:     http://meeting.sugarlabs.org/s[…]13-09-06T17:05:00
17:44 DAWacker walterbender: :(
17:44 llaske has left #sugar-meeting
17:44 DAWacker walterbender: i have some info on badges and the Sash activity
17:44 walterbender DAWacker: please chime in
17:45 DAWacker ok cool
17:45 walterbender for the record...
17:45 #start-meeting
17:45 meeting Meeting started Fri Sep  6 17:45:25 2013 UTC. The chair is walterbender. Information about MeetBot at http://wiki.debian.org/MeetBot.
17:45 Useful Commands: #action #agreed #help #info #idea #link #topic #endmeeting
17:46 DAWacker so a team and i over the summer developed badges for XO activites and got these badges working with two of the activites that FOSS@RIT developed, Lemonade Stand and SkyTime
17:46 walterbender DAWacker: say more...
17:46 DAWacker at this point, we figure badges can be awarded to any activity that has a badges/ directory filled with images as well as the badges/ library that I wrote
17:47 we orginally developed badges for Lemonade Stand but wrote a library that was imported into SkyTime and badges can be awarded there as well
17:47 walterbender DAWacker: where do the badges show up?
17:48 DAWacker Sash is an activity that is used to read any information on the XO about badges and displays the badge image in a Gtk window with tooltip text about the badge (name, date received, activity awarded from, and a short description about the badge)
17:49 walterbender DAWacker: have you thought about adding the badges to the Journal too?
17:49 gonzalo_odiard_ DAWacker, are you using the mozilla/fedora insfrestructure for the badges?
17:49 decause walterbender: badges are using the journal, yes :)
17:49 walterbender decause: they are stored as metadata?
17:49 DAWacker walterbender: yes we are using the journal for badges but it doesn't specifically say in the journal when a badge is awarded
17:50 decause gonzalo_odiard_: we have done some research into Mozilla Open Badges integration, but as of right now, there is no way to upload to the backpack without using a browser/javascript
17:50 DAWacker walterbender: we are using a DS object to store the metadata about badges
17:50 tch__ we could show them at the friends view ;)
17:50 walterbender DAWacker: be worth considering writing a Journal extension to show the badges in the detail view
17:51 DAWacker walterbender: that would be awesome actually, it would be awesome if when you got a badge it displayed the badge image with the description there.  I will look into that
17:51 walterbender DAWacker: an object for the badges or the badges as part of each object
17:51 DAWacker walterbender: I guess you could say Sash does something similar to that
17:51 decause I will *definitely* be pitching this one in my HFOSS course, and I think there will be a number of students interested (95% of the class is Game Design & Development Majors)
17:51 walterbender should be pretty easy to modify the Journal expandedentry view
17:51 gonzalo_odiard_ looks like something we can look for sugar 102
17:51 walterbender +1
17:51 decause and since DAWacker is my TA, I think the upstream mentor will be highly available ;)
17:52 DAWacker walterbender: each activity that supports badges creates a DS object and Sash queries those objects to retrieve information
17:52 walterbender decause: I have also always wanted a standard way of displaying 'high scores'
17:52 gonzalo_odiard_ decause, DAWacker, should be good if you can discuss more openly the plan, in sugar-devel and/or prepare a feture page in sugarlabs wiki
17:52 walterbender decause: right now, some of my activities export scores to Chart
17:53 DAWacker walterbender: Chart?
17:53 walterbender but your students could do something more fun, like the Wii does, for example
17:53 Chart is a simple activity for plotting data
17:53 gonzalo_odiard_ walterbender, what do the wii?
17:53 decause gonzalo_odiard_: duely noted. is there a regular meeting in #sug-devel we should aim for?
17:53 DAWacker walterbender: cool
17:53 walterbender decause: good projects for this fall
17:53 and timely for 102
17:54 gonzalo_odiard_ decause, not right now, sugar-devel mailing list is the best optyion
17:54 decause gonzalo_odiard_: kk
17:54 I'll ping the sash/lemonadestand team, see if we can't get some cycles to update the wiki
17:54 walterbender decause: writing up a feature page in the wiki is also good
17:54 gonzalo_odiard_ decause, is the best way to be sure we have something we can include in the main distribution
17:54 DAWacker decause: noted.
17:55 walterbender: i plan on writing up a page for Sash
17:55 decause this is our first time doing something bigger than "just a game" for sugar, so let me know what the standard procedure is for doing "feature" level stuff and we'll observe protocol :)
17:56 walterbender decause: there are lots of examples at wiki.sl.o/go/Featrures
17:56 decause walterbender: kk
17:56 walterbender Features
17:56 decause DAWacker: ^^^
17:56 DAWacker decause: got it
17:56 walterbender something like this would want a design review early in the process
17:56 gonzalo_odiard_ decause, you can look here for the procedure http://wiki.sugarlabs.org/go/Features/Policy
17:56 DAWacker walterbender: do you mind posting a direct link?
17:57 decause gonzalo_odiard++
17:57 gonzalo_odiard_ here for a template http://wiki.sugarlabs.org/go/F[…]/Feature_Template
17:57 DAWacker gonzalo_odiard_: awesome, thanks!
17:57 gonzalo_odiard_ and here for examples: http://wiki.sugarlabs.org/go/Features
17:58 walterbender gonzalo_odiard_: we should find a place to put features that have landed... this page is very cluttered
17:58 decause DAWacker: we'll be adding all of this to the course website too, so don't be afraid to make some tickets on the repo
17:58 hflossk repo, that is
17:58 DAWacker decause: understood
17:59 walterbender DAWacker: thanks for sharing :)
17:59 gonzalo_odiard_ walterbender, is true
17:59 walterbender should lead to good things
17:59 surajgillespie <surajgillespie!~suraj@> has joined #sugar-meeting
17:59 DAWacker walterbender: no problem! thanks for the awesome suggestions and the next steps in development :)
18:00 walterbender: its my first time doing anything at this level so it's very exciting
18:01 walterbender OK... anyone else?
18:01 3
18:01 2
18:01 1
18:01 #end-meeting
18:01 meeting Meeting ended Fri Sep  6 18:01:46 2013 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot. (v 0.1.4)
18:01 Minutes: http://meeting.sugarlabs.org/s[…]-06T17:45:25.html
18:01 Log:     http://meeting.sugarlabs.org/s[…]13-09-06T17:45:25
18:02 decause walterbender: we should talk about GSoC summit at some point in the near future also
18:02 I want to be sure I am faithfully representing Sugar, and would like a briefing on anything that is need-to-know
18:02 walterbender decause: I think you, tch__ and lionel are going
18:03 decause :)
18:03 nice
18:03 walterbender I think you guys know the drill already
18:03 decause I got my confirmation yesterday, and my hotel/flight are set
18:03 walterbender just remind them that Sugar != OLPC != Negroponte
18:03 decause walterbender++
18:04 will the GSoC projects have some kind of "One-pager" report, or highlight reel that we can get before we go out there?
18:05 walterbender decause: hopefully we can compile it from the final reports
18:05 decause walterbender: nod nod nod
18:15 tch__ decause: :)
18:18 mzepf has quit IRC
18:18 decause tch__: gonna be sweet :)
18:18 mzepf <mzepf!~marion@stgt-5f7027cc.pool.mediaWays.net> has joined #sugar-meeting
18:20 tch__ decause: i bet it will!
18:22 surajgillespie has quit IRC
18:24 mzepf has quit IRC
18:29 tch__ has quit IRC
19:34 satellit has quit IRC
19:34 Cerlyn has quit IRC
20:58 walterbender has quit IRC

 « Previous day | Index | Today | Next day »     Channels | Search | Join

Powered by ilbot/Modified.