Log of the #sugar IRC Channel


All the times shown here presently are in Boston Standard Time -0500Hrs

Date : 13-03-2015




[07:15:04] [connected at Fri Mar 13 07:15:04 2015]
[07:15:04] <sendak.freenode.net> *** Looking up your hostname...
[07:15:04] <sendak.freenode.net> *** Checking Ident
[07:15:05] <sendak.freenode.net> *** Found your hostname
[07:15:05] <sendak.freenode.net> *** Got Ident response
[07:15:05] <NickServ> NOTignacio is not a registered nickname.
[07:15:11] [I have joined #sugar]
[07:15:23] <GitHub15> [sugar-docs] godiard opened pull request #73: Update dev-environment.md to show how to enable debug (master...godiard-enable-debug) http://git.io/pSbE
[09:56:03] <exploreshaifali> tch__, around?
[09:56:14] <tch__> exploreshaifali, pong
[09:56:31] <exploreshaifali> tch__, thanks for the application review but I have a question
[09:56:53] <exploreshaifali> tch__, for users to fork, clone etc where will we build UI?
[09:57:24] <exploreshaifali> tch__, I mean does it should be somewhere inside turtle https://turtle.sugarlabs.org/
[09:57:36] <exploreshaifali> or we will have a new domain for that?
[10:02:12] <tch__> exploreshaifali, inside turtle UI,
[10:03:12] <exploreshaifali> tch__, okay, I was thinking for UI we will design so in that case we have to put icons for each new feature we will provide?
[10:04:19] <tch__> exploreshaifali, yeah, we will need new icons and also some though on how to organize these icons inside the ui
[10:04:34] <tch__> thoughts*
[10:04:55] <exploreshaifali> tch__, cool
[10:05:11] <tch__> exploreshaifali, have you tried turtleblocksjs yet?
[10:05:40] <exploreshaifali> tch__, I didn't explored them much atm
[10:06:03] <exploreshaifali> but have tried small
[10:06:38] <exploreshaifali> tch__, these days I am planning the same, to get familiar with sugar!
[10:06:53] <exploreshaifali> I think that is also important other than git stuff
[10:07:44] <tch__> exploreshaifali, absolutely, in fact, designing a proper UX on top of these git-as-a-backend proposal is just as hard as writing the code
[10:08:11] <tch__> exploreshaifali, is important to understand how sugar UX works in general, to it can mix
[10:08:16] <tch__> s/to/so/g
[10:09:27] <tch__> exploreshaifali, try to translate the back-end benefits into concrete benefits for the user from UX and UI pespective
[10:10:20] <exploreshaifali> tch__, okay for that first I need to look inside turtlejs https://github.com/walterbender/turtleblocksjs ?
[10:21:39] <nalin_> Hi
[10:22:54] <nalin_> I was doing some research on inline block editor for turtle block, and want some clarifications
[10:23:23] <nalin_> I have seen blockly editor
[10:24:23] <nalin_> I want to ask if there is anything specific we want to extend in our block editor language
[10:31:14] <tch__> exploreshaifali, yes
[10:31:49] <exploreshaifali> tch__, cool thanks!
[10:31:54] <tch__> exploreshaifali, np!
[11:26:39] <Abhishek> .
[11:59:41] <jairath> walterbender, ping
[12:19:50] carver404 is now known as carver404|afk
[12:20:18] <vikramahuja1001_> walterbender: Hello
[12:27:48] <walterbender> vikramahuja1001_, jairath hi
[12:28:58] <jairath> The collaboration architecture you asked for, https://docs.google.com/document/d/1Xur1B4AXCpeFTGUkrnhNuozyDgeNYkXt38La9wXQIN8/edit?usp=sharing
[12:29:10] * Boquete saying hay hay hello
[12:29:27] <vikramahuja1001_> walterbender: hello.Did you get a chance to see my mail?
[12:29:45] <walterbender> vikramahuja1001_, on my queue for today
[12:30:19] <vikramahuja1001_> walterbender: Do let me know about what you think? Thanks (y)
[12:30:29] <walterbender> vikramahuja1001_, will do
[12:30:38] <walterbender> jairath, let's get tch's input too
[12:30:47] <walterbender> I'll read it this afternoon
[12:31:12] <jairath> okay (y)
[12:31:39] <jairath> tch__, ping
[12:43:33] <nalin_> Hi
[12:44:48] <nalin_> for inline block editor (turtle blocks), what exaactly are our specifications, like expected results because I saw blockly and there wasnot much difference between turtle blocks and it except for strings
[13:11:33] <Abhishek> nalin_: wait for walter, he could explain it better. I know a bit but he would be more clear. (y)
[13:12:01] <nalin_> Okay, sure :)
[13:23:15] <nalin_> Any idea , how long will it take for walter to return.
[13:24:58] <Abhishek> nalin_: may be an hr
[13:25:25] <nalin_> Okay
[13:50:51] <Abhishek> walterbender: added more code & updated READ.md https://github.com/stndlkr200/Physics_JS
[13:51:36] <Abhishek> walterbender: mailed u some details, and seeking ur free time
[13:51:59] <Abhishek> also i want the sketches u mentioned
[13:54:42] <Abhishek> walterbender: couldn't update the pulley system and physics board(dynamic creation of physical objects) on my website now, will do it after i fix my domain issue :/ expired
[13:57:13] <Abhishek> walterbender: also i wanted to make a quiz room based on physics kids are expert in, that wont take much effort, what do u say ?
[13:57:59] <walterbender> Abhishek, not sure what you mean by a quiz room
[13:58:51] <Abhishek> walterbender: just a min i will quickly write an example
[14:08:22] <Abhishek> walterbender: http://fpaste.org/197707/27009414/
[14:09:07] <Abhishek> walterbender: not just textual, its visual as well as through games, puzzles which can relates physics in kids brain
[14:09:37] <Abhishek> yesterday i thought of number of such quizes, it was great imagining these :p
[14:11:49] <Abhishek> don't worry that for each quiz i will create a separate simulation, i wont, will instead write behaviour plugin ( different physics) that returns me output of my choice or action.
[14:11:58] <walterbender> Abhishek, I'm not sure... maybe it would be better to challenge them to design the experients to test hypotheses
[14:13:13] <Abhishek> walterbender: yeah that too is thr.
[14:13:23] <Abhishek> did u check readme ?
[14:13:42] <Abhishek> quiz is a separate component of physics_js
[14:14:01] <Abhishek> project component does that, where ur idea suits
[14:14:13] <Abhishek> they can test hypothesis thr
[14:16:46] <Abhishek> walterbender: to make learn physics i should focus on visual physics, creatable physics, answerable physics .
[14:17:44] <Abhishek> visual physics: i call it lab . creatable physics: i call it project & answerable physics: i call it quiz
[14:19:06] <Abhishek> creatable physics lets u create objects add physics to it and apply them in certain reference frame or environment for e.g
[14:20:09] <Boquete> me
[14:20:14] <Boquete> i mean, hi
[14:20:21] <Abhishek> walterbender: these are my ideas, i m waiting for ur suggestions as well. :)
[14:22:41] <nalin_> Hi
[14:22:43] <nalin_> for inline block editor (turtle blocks), what exaactly are our specifications, like expected results because I saw blockly and there wasnot much difference between turtle blocks and it except for strings
[14:23:08] <Abhishek> walterbender: all our "Ideas to try" comes under lab (i.e visual physics) category http://wiki.sugarlabs.org/go/Activities/Physics .
[14:23:35] <walterbender> yes, I know
[14:25:24] <Abhishek> 4-5 visual physics are ready, and 1 creatable physics is ready, planning on quizes now !
[14:27:01] <Abhishek> i will mail u all the implementation details by tomorrow and publish it on ML as well !
[14:36:43] <Abhishek> https://www.youtube.com/watch?v=1nseWyxaN6g
[14:38:33] <walterbender> Abhishek, to me, first and foremost, the Physics activity is a great multimedia paint program :)
[14:41:46] <Abhishek> walterbender: i know that :) for me its that "paint program" + a lot :p (actually physics needs a vigorous discussion, i keep on thinking how to make it learning friendly )
[14:43:13] <Abhishek> i m planning out to take a review in nearby schools too on behalf of sugar if i could finish 10-11 visual and a good 'paint physics' as u said ! and then ask what would they like to have more
[14:44:09] <Abhishek> i need to workout extensively before i could make it scalable
[14:53:48] <nalin_> Walter : in the project where we want to build an inline block editor for turtle blocks js, can you tell me what the expectations are, the final product should be able to do what ?
[15:13:32] <walterbender> nalin_, hi
[15:13:49] <walterbender> nalin_, it should be a lot like Blocky, as you already observed
[15:14:39] <nalin_> but walter, according to the blocks what turtle blocks is missing is mostly string and some small extension
[15:15:17] <walterbender> nalin_, the idea is custom blocks
[15:15:23] <walterbender> whatever the user wants
[15:15:34] <nalin_> Oh,
[15:15:58] <walterbender> we do it with plugins but those cannot be authored/debugged very easily by "normal" users
[15:16:04] <nalin_> And walter about having the inline editor, the graphics will pretty much remain the same?
[15:23:23] <walterbender> yes
[15:42:23] <Sammiester> Hello everyone
[16:09:07] <exploreshaifali> walterbender, around?
[16:09:54] <aa> I recognize some of these people :)
[16:11:19] <walterbender> exploreshaifali, hi
[16:12:09] <exploreshaifali> walterbender, I have explored turtle, I want to make it more clear why we want our user to provide fork,clone etc
[16:13:11] <exploreshaifali> walterbender, we will provide these feature inside turtle UI only, so that they can store their programs etc?
[16:14:04] <walterbender> exploreshaifali, we can probably make progress on a more general UI by exploring within Turtle only to begin with
[16:14:33] <walterbender> and we can move more quickly in our experiments in Turtle since we have fewer overall constraints
[16:14:49] <walterbender> but the long-term goal is something that we can use for all apps
[16:15:39] <exploreshaifali> walterbender, okay, so we can think and decide where we will create UI for new features we will provide
[16:15:53] <exploreshaifali> walterbender, either on turtle UI or on another separate domain
[16:15:56] <exploreshaifali> right?
[16:16:08] <walterbender> exploreshaifali, we have the planet code in Sugar
[16:16:18] <walterbender> we can make an intervention there
[16:16:41] * exploreshaifali searching for "planet" code
[16:17:45] <exploreshaifali> walterbender, you mean in the sugar repo?
[16:18:13] <walterbender> in the turtlejs repo
[16:18:28] <shrey_yay> walterbender, ping
[16:18:35] <walterbender> shrey_yay, pong
[16:19:25] <shrey_yay> walterbender, in imageviewer JS from where will we access the images?
[16:19:33] <exploreshaifali> walterbender, okay but the question is still same - we are providing this facility to users so that they can store, fork, clone etc their programs that they make in turtle ?
[16:20:01] <exploreshaifali> walterbender, or there is other purpose also?
[16:20:02] <walterbender> shrey_yay, through a chooser primarily
[16:20:22] <walterbender> exploreshaifali, just turtle to start
[16:21:33] <shrey_yay> walterbender, the chooser will open files from where?
[16:21:56] <walterbender> shrey_yay, presumably the file system (or the web)
[16:22:07] <exploreshaifali> walterbender, you mean for now - provide these facilites only for turtle? right?
[16:22:31] <walterbender> yes
[16:23:31] <exploreshaifali> walterbender, so over all current goal is to let users store their programs into git based backend?
[16:24:07] <walterbender> yes... and then retrieve them in a variety of ways as we have been discussing
[16:24:21] <exploreshaifali> walterbender, yes!
[16:24:23] * walterbender has to go offline for a but
[16:24:26] <walterbender> bit
[16:24:32] <walterbender> ttyl...
[16:24:34] <shrey_yay> walterbender, ok thanks :)
[16:24:40] <walterbender> sure
[16:24:40] <exploreshaifali> walterbender, Thanks!
[16:24:47] <walterbender> ciao
[16:25:05] <exploreshaifali> walterbender, please let me know if I am suppose to make any improvement in my application!
[16:25:39] <Abhishek> github game off https://github.com/blog/1972-the-game-has-changed
[16:33:14] <samdroid> tch__: thanks :)
[16:33:26] <tch__> samdroid, saw anything wrong?
[16:33:34] <samdroid> tch__: I'm looking now
[16:34:09] <samdroid> tch__: The file is "file:///home/tch/Devel/turtleblocksjs/undefined"
[16:34:28] <samdroid> tch__: Is that what less says on your computer?
[16:34:40] <tch__> samdroid, yeah, that file is untouched
[16:35:08] <tch__> so, something must be pretty crazy
[16:35:20] <samdroid> :(
[16:35:44] <samdroid> Lemme try uploading a file, maybe I broke that at some point
[16:36:42] <Abhishek> samdroid: hi
[16:38:16] <samdroid> Abhishek: hey
[16:38:24] <samdroid> Abhishek: I will get VE on the wiki :)
[16:41:07] <samdroid> tch__: Nop, the upload works fine for me
[16:42:04] <tch__> samdroid, have you tried reproducing with the exact steps? (include cache cleaning etc)
[16:42:07] <samdroid> tch__: Could you add "print content" at line 168 and 171 and see what it says?
[16:48:31] <samdroid> tch__: Oh, will do
[16:54:47] <samdroid> tch__: Did the cache clearning, still can't reproduce
[16:55:07] <tch__> samdroid, is your server projects directory empty?
[16:55:27] <tch__> samdroid, there must be a particular condition,
[16:56:58] <samdroid> tch__: No
[16:57:07] <samdroid> tch__: But I'm uploading a new project and it works
[16:57:21] <samdroid> tch__: Other thing to check, you do have the base64 command?
[16:57:25] <tch__> samdroid, you should try that just in case
[16:57:32] <tch__> i have it
[16:57:33] <samdroid> (hoping it isn't some weird thing I installed)
[16:59:59] <samdroid> tch__: Works with an empty projects
[17:00:53] <tch__> samdroid, just in case, have you tried it all the conditions at once?
[17:01:04] <tch__> samdroid, emptied cache, empty projects, etc
[17:01:40] <tch__> samdroid, I mean, this thing happens, so there must be a condition that triggers it
[17:02:40] <tch__> samdroid, I will give it another try later, but would be good if you can give it a few more rounds of tests or try to infer what it could be from the fact that the contents is trash
[17:02:56] <tch__> the undefined things suggest is something that happend at the client side
[17:11:21] <samdroid> tch__: I think the undefined thing is the useragent trying to parse it a JSON
[17:15:06] <abhinav> tch__, ping
[17:25:51] <abhinav> walterbender, what is the ws url for jabber.sl.o. ws://jabber.sl.o:5280/http-bind is not working.
[17:42:19] <abhinav> walterbender, ping
[21:36:56] <ignacio> Hi guys
[22:18:20] <ignacio> .seen walterbender
[22:18:21] <smartIgnacio> ignacio: I last saw walterbender at 2015-03-13 20:24:47 UTC on #sugar
[22:19:08] <ignacio> smartIgnacio, thanks
[05:12:24] [disconnected at Sat Mar 14 05:12:24 2015]