Log of the #sugar IRC Channel


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

Date : 03-03-2015




[06:38:42] [connected at Tue Mar 3 06:38:42 2015]
[06:38:43] <hitchcock.freenode.net> *** Looking up your hostname...
[06:38:43] <hitchcock.freenode.net> *** Checking Ident
[06:38:43] <hitchcock.freenode.net> *** Got Ident response
[06:38:44] <hitchcock.freenode.net> *** Found your hostname
[06:38:44] <NickServ> NOTignacio is not a registered nickname.
[06:38:50] [I have joined #sugar]
[06:51:00] <Bokiuete> hello
[07:03:43] <GB21> I would like to contribute to your organization.Can you help?
[07:25:16] <designviacode> how to choose beginner bugs.. ?
[08:30:09] <pratik151> hello
[08:31:04] <dakshah> pratik151, hey!
[08:35:42] <designviacode> hi.. pratik
[08:44:06] <sanad> hi
[08:44:07] <sugarbot> sanad, Hi! We have applied to GSoC 2015.
[08:44:07] <sugarbot> sanad, Please check out http://wiki.sugarlabs.org/go/Summer_of_Code
[08:44:35] <sanad> im here as a gsoc student
[08:45:20] <sanad> i have worked with javascript and its framework like angularjs and python programming language,with html5 also
[08:46:04] <sanad> i would like to work on cordova/phonegap
[08:46:26] <sanad> project
[11:26:35] <artista> walterbender, ping
[11:26:45] <walterbender> artista, pong
[11:27:32] <artista> walterbender, I tried resizing the drawing area but we lose the graphic when we do so :/
[11:27:58] <walterbender> artista, probably not worth it then
[11:28:47] <artista> walterbender, I guess so
[11:30:39] <artista> walterbender, I had few things about the project Turtle Blocks for in-line programming. Can we discuss it now?
[11:30:45] <walterbender> sure
[11:32:12] <artista> as we discussed last time I am thinking of using dictionary to save variables .
[11:33:22] <artista> although it will limit the scope of variable as in global or instance variable but it will also help in supporting many datatypes as in int,float,etc
[11:35:11] <walterbender> internally, variables are stored in a dictionary already
[11:37:07] <artista> but acc. to my knowledge we are yet to provide the user with the option of declaring variable as and when I required
[11:49:35] <walterbender> artista, yes... just saying that you can use the current boxes mechanism for ints, stings, arrays and dicts
[11:49:51] <vikramahuja1001_> gonzalo__: ping
[12:09:22] <artista> walterbender, yeah sure I surely use it
[12:15:57] <artista> walterbender, are we expected to do it for both javascript and python or anyone if latter is the case then which one is more prior
[12:16:21] <walterbender> javascript is the priority at the moment
[12:18:12] <artista> walterbender, Thanks I'll look at the javascript one too :)
[15:00:46] carver404 is now known as carver404|afk
[15:01:01] carver404|afk is now known as carver404
[15:37:10] <ignacio> walterbender, you remember this? :P /me just found it http://i.imgur.com/4JLjr3k.jpg
[15:37:32] <walterbender> :)
[15:37:45] <ty221> Hi all :D
[15:37:48] <walterbender> ignacio, I just added buttons to the palette for scrolling
[15:38:01] <walterbender> and fixed a few regressions...
[15:39:24] <ignacio> nice, I
[15:39:30] * ignacio is ordering some things for school
[16:11:17] <native93> walterbender, ping
[16:14:02] psd__ is now known as psd
[16:33:05] <walterbender> native93, pong
[16:34:07] <native93> walterbender, any dialogue with tch ?
[16:34:25] <walterbender> haven't seen him at all today
[16:34:40] <walterbender> native93, but he did post a new project idea in the wiki
[16:34:48] <walterbender> the collaboration model for JS
[16:35:13] <walterbender> given your experience last year, you maybe well positioned to work on it
[16:35:50] <native93> hmm, just saw ..
[16:36:40] <walterbender> to be frank, I think it is a more important project for us at the moment
[16:37:30] <native93> I find it similar to bulletin board, correct me if I am wrong .
[16:37:37] <walterbender> yes
[16:37:45] <walterbender> in many respects
[16:38:40] <native93> the only thing differs is collaboration between web activities this time, sounds nice .
[16:40:04] <native93> I will start with the research work, the only issue would be of testing .
[16:40:14] <native93> proxy issues with sugar-web..
[16:40:20] <native93> same as last time
[16:44:39] <gauravm043> walterbender, ping
[16:45:02] <walterbender> gauravm043, pong
[16:45:14] <walterbender> native93, discuss it with tch when he is around
[16:45:26] <Abhishek> walterbender: can we add a plugin to bypass proxy coz sometimes being on network of proxy creates a problem while installing or updating especially in universities?
[16:45:53] <walterbender> Abhishek, a plugin to what?
[16:46:44] <gauravm043> walterbender, as discussed yesterday i have made a prototype for reading to write activity
[16:47:00] <gauravm043> walterbender, https://github.com/gauravm043/Spirolaterals_JS
[16:47:14] <Abhishek> not plugin, sorry just a file .. added to repo's like my frnd said wikimedia repository has a file that helps in bypassing proxy filtering
[16:47:29] <walterbender> gauravm043, cool. I will take a look tonight
[16:48:05] <native93> walterbender, sure, will try to catch up.
[16:48:06] <walterbender> Abhishek, for sugar-build issues?
[16:48:10] <gauravm043> walterbender, ok :)
[16:48:11] <Abhishek> yes
[16:53:07] <walterbender> Abhishek, talk to tch
[16:55:18] <Abhishek> yeah, i will do, i m now trying to note down the proxy issues i got for sugar-build and then will think on that. walterbender
[16:55:49] <walterbender> Abhishek, tch is the current maintainer
[16:57:00] <Abhishek> yeah, he looks offline, i will ping and share my notes . Thanks walter :)
[16:59:24] <walterbender> ignacio, https://cloud.githubusercontent.com/assets/3996641/6473301/94df0342-c1c6-11e4-9bdc-df228c4d2d4b.png
[17:00:12] <ignacio> walterbender, nice, is that a new palette?
[17:00:16] <ignacio> -the boxes thing-
[17:01:50] <walterbender> ???
[17:02:11] <walterbender> you mean at the very bottom left?
[17:02:17] <walterbender> that is the macros palette
[17:02:19] <ignacio> yeah
[17:02:22] <walterbender> for stacks you save
[17:02:27] <ignacio> oh
[17:02:28] <ignacio> cool
[17:02:44] <walterbender> you save a stack with a long press on an action block
[17:02:51] <ignacio> walterbender, events are defined?
[17:02:56] <ignacio> I mean, you drag and drop events?
[17:03:00] <ignacio> or just write it?
[17:03:18] <walterbender> you can broadcast any event you want
[17:03:37] <walterbender> but I broadcast a special click event whenever a turtle is clicked
[17:03:49] <walterbender> so you can use turtles as buttons in your projects
[17:04:08] <ignacio> walterbender, so, "thinking"
[17:04:11] <ignacio> we can create a "button"
[17:04:16] <walterbender> exactly
[17:04:19] <ignacio> like turtle, and emit a event
[17:04:25] <walterbender> any turtle can be a button
[17:04:53] <ignacio> nice
[17:04:56] <walterbender> and since you can change the appearance of the turtle you can make the button look any way you want
[17:05:28] <walterbender> so you could make a piano, once you finish the music block :)
[17:05:47] <ignacio> wow
[17:08:26] <walterbender> gauravm043, looking at your program... how does it work? I type something?
[17:09:11] <gauravm043> walterbender, there is a coding area i have given code to generate the shape
[17:09:25] <walterbender> gauravm043, what is the syntax?
[17:09:28] <gauravm043> walterbender, it will generate the shape when play button is pressed
[17:09:41] <walterbender> some example code
[17:09:55] <gauravm043> walterbender, it is there
[17:10:17] <gauravm043> walterbender, is it not working in your browser :/ i have given a default code
[17:10:30] <walterbender> not working for me
[17:11:23] <gauravm043> walterbender, which browser are you using let me check if there is a problem
[17:12:00] <gauravm043> walterbender, and the same is working once we have installed the activity in sugar
[17:12:09] <walterbender> chrome
[17:12:12] <walterbender> I will try FF
[17:13:14] <walterbender> same thing
[17:13:52] <gauravm043> walterbender, try ./setup.py dev in sugar is it not working there also for me it is working in FF, and sugar
[17:14:13] <walterbender> gauravm043, will try
[17:14:16] <gauravm043> walterbender, but for me as well its not working in chrome ... strange
[17:14:26] psd__ is now known as psd
[17:14:30] * walterbender was trying using rawgit
[17:17:18] <walterbender> gauravm043, nada
[17:18:38] <gauravm043> walterbender, i will try to fix it
[17:19:05] <gauravm043> walterbender, i think file is not loading via xmlhttprequest .. i will try another way
[17:19:30] <walterbender> gauravm043, I am trying from Sugar
[17:20:09] <walterbender> gauravm043, that worked
[17:20:18] <gauravm043> walterbender, :)
[17:21:08] <gauravm043> walterbender, what can be the reason behind this
[17:21:30] <walterbender> gauravm043, I think it is the httprequest and crossplatform issues
[17:22:05] <gauravm043> walterbender, i will try to fix it i am getting the same error in chrome console just saw ..
[17:22:42] <gauravm043> walterbender, however how can we improve current prototype ... i was thinking to divide the activity in levels
[17:23:03] <walterbender> gauravm043, the activity has about 50 levels
[17:23:47] <walterbender> but we really want to be programming in a pseudo code for this project
[17:24:04] <gauravm043> walterbender, not in that sense but to have level 1: where user have to enter only variable values
[17:24:17] <walterbender> let me poke around with it tonight
[17:24:43] <gauravm043> walterbender, sure :)
[17:24:57] <walterbender> I think for the coding to read program, we would be better off using Turtle Blocks as a base
[17:25:12] <walterbender> I'll make some sketches of what I have in mind
[17:26:30] <gauravm043> walterbender, sounds good looking forward to it :)
[17:35:47] <walterbender> hey tch__
[17:53:09] <abhinav> walterbender, ping
[17:59:30] <meeting> Wave
[18:16:26] <walterbender> abhinav, pong
[18:17:59] <abhinav> walterbender, pm?
[18:18:09] <walterbender> ok
[21:35:24] <vikramahuja1001_> walterbender: ping
[21:36:15] <walterbender> vikramahuja1001_, pong
[21:37:49] <vikramahuja1001_> walterbender: I was looking at the plugin system you mentioned, so for the Image Viewer Plugin if it contains code for Caman JS , how can it be used by the user if he wants to change something?
[21:38:20] <vikramahuja1001_> as in change something in the plugin's result.
[21:42:24] <walterbender> I don't understand the question
[21:42:49] <vikramahuja1001_> walterbender: and one more thing i was looking at Sugar Web Basic Activity Set Project and it mentioned that Calculate, paint, memorize and recored have to be ported to JS, but paint and memorize have already been ported(https://github.com/llaske/sugarizer/tree/master/activities) , so what needs to be done in that?
[21:44:08] <walterbender> vikramahuja1001_, those are placeholder projects... we will do some prioritizing based on who shows up.
[21:45:42] <vikramahuja1001_> walterbender: As in turtle JS the pluginfy.py converts an rtp to json format, so can the user change this rtp file to change the result?
[21:45:56] <walterbender> yes
[21:47:17] <vikramahuja1001_> walterbender: placeholder projects? What does it mean?
[21:51:13] <vikramahuja1001_> walterbender: And do we need to create plugins for all the functions that i mentioned in my list?
[22:02:58] <walterbender> vikramahuja1001_, some can be built in
[22:03:04] <walterbender> the point is to have plugins
[22:03:20] <walterbender> so end users can expand the program
[22:19:39] <vikramahuja1001_> walterbender: Fine. I will do some research on it and see how they can be done, I think we can have all of them to be built in. Thanks
[01:25:05] [disconnected at Wed Mar 4 01:25:05 2015]