Log of the #sugar IRC Channel


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

Date : 10-03-2015




[01:52:19] [connected at Tue Mar 10 01:52:19 2015]
[01:52:19] <kornbluth.freenode.net> *** Looking up your hostname...
[01:52:19] <kornbluth.freenode.net> *** Checking Ident
[01:52:19] <kornbluth.freenode.net> *** Found your hostname
[01:52:19] <kornbluth.freenode.net> *** Got Ident response
[01:52:19] <NickServ> NOTignacio is not a registered nickname.
[01:52:25] [I have joined #sugar]
[02:36:57] <crusher_e0bc> Abhishek: are we allowed to submit more than one proposal in gsoc
[02:37:34] <Abhishek> crusher_e0bc: that u will have to ask walter, i m also a gsoc aspirant :p
[02:37:51] <crusher_e0bc> hahaha ...... gr8
[02:38:00] <crusher_e0bc> best of luck then
[02:38:01] <Abhishek> but not just gsoc , with sugar forever :p
[02:38:19] <Abhishek> hahaha, thanks :)
[02:38:28] <Abhishek> u too
[02:46:36] <samdroid> crusher_e0bc: If you want to discuss multipul on the ml that is always cool
[02:47:51] <crusher_e0bc> ;)
[02:50:54] <crusher_e0bc> samdroid: do you use ml?
[02:52:37] <Abhishek> crusher_e0bc: u can subscribe it here http://lists.sugarlabs.org/listinfo/gsoc
[02:53:36] <exploreshaifali> Abhishek, are you also GSoC 15 aspirant?
[02:53:38] <crusher_e0bc> Abhishek: thanks bro
[02:53:52] <Abhishek> exploreshaifali: yes
[02:54:32] <exploreshaifali> okay!
[02:55:19] <Abhishek> samdroid: do u know what are other nicks of tch :p ?
[02:56:02] <exploreshaifali> lol Abhishek
[02:56:08] <Abhishek> need to set up proxy plugin initials !
[02:56:10] <exploreshaifali> that is good question
[02:58:12] <exploreshaifali> Abhishek, we need to give a screenshot of your Sugar development environment when we hover over the XO-person icon in the middle of Home view, the drop-down text should have our email in place of "logout".
[02:58:21] <exploreshaifali> can you help me in it?
[02:58:37] <Abhishek> yes :)
[02:58:44] <Abhishek> sure i will help,
[02:58:54] <Abhishek> but what else did u try :p
[03:00:19] <crusher_e0bc> exploreshaifali: Have you completed your broot set up
[03:00:43] <exploreshaifali> crusher_e0bc, yes!
[03:01:16] <crusher_e0bc> ya so we are at par :p
[03:01:17] <exploreshaifali> Abhishek, I tried to go inside settings of broot but could not find any such option to change it
[03:04:47] <exploreshaifali> I have just changed language to hindi :P
[03:08:15] <Abhishek> exploreshaifali: actually its very simple, u should do it.
[03:08:40] <exploreshaifali> Abhishek, okay, let me think more how can I make it !
[03:08:42] <exploreshaifali> :D
[03:10:18] <crusher_e0bc> ya exactly
[03:34:36] <BoqueteM> Hello.
[03:53:50] <samdroid> BoqueteM: Hey
[03:54:51] <samdroid> Abhishek: Don't send your rmails emails to gsoc@, sugar-devel@ will get you the most responces
[04:00:08] <crusher_e0bc> Abhishek: Can u please give some headstart for the logout to email problem
[04:05:15] <crusher_e0bc> Abhishek: ?
[04:06:04] <crusher_e0bc> Abhishek: Can u give some headstart for the logout to email problem
[04:11:20] <samdroid> crusher_e0bc: You need to change the code that set the menuitem text
[04:12:56] <crusher_e0bc> samdroid: (y)
[04:15:46] <crusher_e0bc> samdroid: Actually I knew that we have to change the text in the code.....the thing i was asking was where that code is but i think that is what we have to figure out
[04:16:07] <crusher_e0bc> samdroid: But thanx anyways
[04:19:56] <crusher_e0bc> done (y_
[04:20:01] <crusher_e0bc> yay
[06:51:07] <Abhishek> samdroid, sent the details to systems@ , check it out
[08:00:59] <goutamnair7> gonzalo_:ping
[09:02:48] <walterbender> k_yash1, is the PR for the palette buttons correct? seems like it is the old one still
[09:06:03] <k_yash1> walterbender, hey..it is correct http://rawgit.com/khandelwalYash/turtleblocksjs/master/index.html
[09:07:10] <walterbender> k_yash1, that is the same as PR #195?
[09:07:11] <soakbot> Ticket 195: sugar-jhbuild: config file for Ubuntu 8.04 missing. http://bugs.sugarlabs.org/ticket/195
[09:07:53] <k_yash1> walterbender, yeah PR is the same...well they have extra commits though
[09:08:23] <walterbender> can you make one clean PR?
[09:09:25] <k_yash1> walterbender, okay :)
[09:22:13] <gonzalo_> goutamnair7, pong
[09:22:57] <goutamnair7> gonzalo_:Hey, I just wanted to ask about the fototoon activity and if it could be combined with the image viewer project?
[09:23:14] <gonzalo_> goutamnair7, already replied the email
[09:23:46] <goutamnair7> gonzalo_:Oh, okay
[09:30:32] <k_yash1> walterbender, new PR made
[09:38:00] <kepta> Abhishek are you there
[09:38:30] <ignacio> .seen Abhishek
[09:38:30] <smartIgnacio> ignacio: Sorry, I haven't seen abhishek around.
[09:38:32] <ignacio> meh
[09:38:38] <ignacio> meeting, seen Abhishek
[09:38:39] <meeting> ignacio: Abhishek was last seen in #sugar 2 hours, 47 minutes, and 30 seconds ago: samdroid, sent the details to systems@ , check it out
[09:39:06] <kepta> walter are you there?
[09:39:25] <walterbender> k_yash1, merged. thx
[09:39:50] <walterbender> kepta, I am here but need to leave for a meeting. back in 2 hours.
[09:39:57] <kepta> just a small doubt walter
[09:40:18] <kepta> I am bug fixing the activity which involves 2d collision
[09:40:19] <kepta> The physics there is kinda incorrect
[09:40:31] <kepta> Any idea how to implement elastic 2d collision
[09:53:16] <Abhishek> kepta: hello
[09:53:28] <kepta> Abhishek
[09:53:38] <kepta> I was wondering if you could help me out with 2d collsion
[09:53:49] <Abhishek> yeah sure tell
[09:54:06] <kepta> 2d collision is a vast thing
[09:54:19] <kepta> Do you want to precisely calculate it?
[09:54:31] <kepta> momentum conversation and energy conversation
[09:55:38] <Abhishek> kepta: ofcourse
[09:55:48] <kepta> ok.
[09:55:49] <Abhishek> these are simple
[09:56:00] <Abhishek> for 2d collsion
[09:56:02] <kepta> can you guide me a bit
[09:56:18] <Abhishek> can u show me the progress u made
[09:56:28] <Abhishek> or whats in ur mind
[09:56:29] <Abhishek> ?
[09:56:30] <Abhishek> now
[09:56:37] <kepta> I tried to implement some equations
[09:56:46] <kepta> They are really not working
[09:56:56] <kepta> I considered the balls diameter to be propotional to the mass
[09:57:20] <kepta> and this formula
[09:57:21] <kepta> http://www.euclideanspace.com/physics/dynamics/collision/twod/
[09:58:26] <Abhishek> kepta: in HTB balls should move with constant speed
[09:59:04] <kepta> so?
[09:59:22] <Abhishek> so vX and vY need to be calculated correctly with line joining centers thats it
[09:59:59] <kepta> okay
[10:01:04] <kepta> but abhishek
[10:01:07] <kepta> what about the mass
[10:01:57] <Abhishek> mass is not into role now, there is no role of force
[10:05:20] <kepta> so mass = 1?
[10:06:02] <Abhishek> kepta: assume massless
[10:06:39] <kepta> we can keep it a bit propotional to diameter, it will look realistic
[10:06:44] <kepta> what do you say?
[10:08:27] <Abhishek> okay u want to transfer energy and momentum among balls ?
[10:10:12] <kepta> yes sir
[10:10:15] <kepta> just a suggestion
[10:10:28] <Abhishek> kepta: not a sir, pleaseeee
[10:10:30] <Abhishek> :p
[10:10:43] <kepta> :), yes
[10:11:02] <Abhishek> kepta: it will be better if u just fix vX and vY as per law
[10:11:07] <Abhishek> coz
[10:11:29] <Abhishek> aim of game is to concentrate on maths written on ball
[10:11:37] <Abhishek> and click that
[10:11:59] <Abhishek> however if u wish to increase the difficulty
[10:12:57] <Abhishek> u can accelerate the balls in higher levels
[10:13:11] <Abhishek> that would be better , as far as i think
[10:13:30] <kepta> I was thinking of bringing elasticity coefficient
[10:13:57] <kepta> increasing it so that collsions become energy efficient in higher levels
[10:14:59] <Abhishek> that could be done (y)
[10:15:13] <kepta> how do i show you the code?
[10:15:15] <kepta> PR?
[10:16:03] <Abhishek> kepta: yes.
[10:16:30] <Abhishek> but try to sync with report on bug.sl.o for now
[10:16:31] <kepta> Abhishek, I am a bit new. Can you tell me how to exactly upload the code
[10:17:17] <Abhishek> kepta: do u use git ?
[10:17:21] <kepta> yes
[10:17:47] <Abhishek> yes make a repo and push the code
[10:21:15] <kepta> I ahve already forked sugar
[10:21:54] <Abhishek> akj_ : cd folder, script -a mycmdlog will create a provisional file for u, just upload that file.
[10:22:44] <Abhishek> kepta: yeah u can send PR thr
[10:33:15] <kepta> abhishek
[10:33:20] <kepta> How do I add more levels
[10:34:23] <GitHub19> [sugar] tchx84 tagged v0.104.1 at c0749cc: http://git.io/pBFW
[10:34:23] <GitHub19> sugar/v0.104.1 ffbdd7b Martin Abente Lahaye: Update Igbo translations from ibo.po...
[10:34:23] <GitHub19> sugar/v0.104.1 c0749cc Martin Abente Lahaye: Release 0.104.1
[10:34:53] <GitHub25> [sugar] tchx84 pushed 2 new commits to master: http://git.io/pBFr
[10:34:53] <GitHub25> sugar/master ffbdd7b Martin Abente Lahaye: Update Igbo translations from ibo.po...
[10:34:53] <GitHub25> sugar/master c0749cc Martin Abente Lahaye: Release 0.104.1
[10:36:12] <GitHub24> [sugar-toolkit-gtk3] tchx84 pushed 2 new commits to master: http://git.io/pBbJ
[10:36:12] <GitHub24> sugar-toolkit-gtk3/master 12a6d2b Martin Abente Lahaye: Update Igbo translations from ibo.po...
[10:36:12] <GitHub24> sugar-toolkit-gtk3/master 3c88e98 Martin Abente Lahaye: Release 0.104.1
[10:36:21] <GitHub191> [sugar-toolkit-gtk3] tchx84 tagged v0.104.1 at master: http://git.io/pBbt
[10:36:28] <Abhishek> kepta: checkout main_game.py
[10:36:41] <GitHub189> [sugar-datastore] tchx84 pushed 1 new commit to master: http://git.io/pBbs
[10:36:42] <GitHub189> sugar-datastore/master 613d436 Martin Abente Lahaye: Release 0.104.1
[10:36:44] <GitHub59> [sugar-datastore] tchx84 tagged v0.104.1 at master: http://git.io/pBbn
[10:36:56] <GitHub131> [sugar-artwork] tchx84 pushed 1 new commit to master: http://git.io/pBbr
[10:36:56] <GitHub131> sugar-artwork/master d5c4c3d Martin Abente Lahaye: Release 0.104.1
[10:36:59] <GitHub126> [sugar-artwork] tchx84 tagged v0.104.1 at master: http://git.io/pBbK
[10:37:09] <GitHub126> [sugar-runner] tchx84 pushed 1 new commit to master: http://git.io/pBbP
[10:37:09] <GitHub126> sugar-runner/master a6e75af Martin Abente Lahaye: Release 0.104.1
[10:37:13] <kepta> is this guy spamming?
[10:37:14] <GitHub162> [sugar-runner] tchx84 tagged v0.104.1 at master: http://git.io/pBb1
[10:46:31] <kepta> abhishek are you there
[10:47:47] <vikramahuja1001_> gonzalo_: ping
[10:53:37] <GitHub166> [sugar] tchx84 merged master into sucrose-0.104: http://git.io/pRei
[10:54:55] <GitHub185> [sugar-toolkit-gtk3] tchx84 merged master into sucrose-0.104: http://git.io/pRvq
[10:55:25] <GitHub147> [sugar-datastore] tchx84 merged master into sucrose-0.104: http://git.io/pRv8
[10:56:35] <GitHub168> [sugar-artwork] tchx84 merged master into sucrose-0.104: http://git.io/pRfv
[10:56:50] <GitHub11> [sugar-runner] tchx84 merged master into sucrose-0.104: http://git.io/pRfL
[10:58:07] <kepta> Can anyone tell me how to Pr for an acitivity?
[11:08:16] <satellit_e> http://spins.fedoraproject.org/en/prerelease
[11:14:11] <ignacio> School start in 46 minutes.
[11:14:14] <ignacio> I hate school.
[11:14:15] <ignacio> uhg.
[11:17:51] <exploreshaifali> ignacio, same here, I have college too
[11:18:06] <exploreshaifali> they are not at all exciting!
[11:18:41] <ignacio> my frist day
[11:18:42] <ignacio> D
[11:18:44] <ignacio> D:
[11:18:44] <ignacio> First*
[11:19:06] <exploreshaifali> I am pursuing my last year :D
[11:19:39] <ignacio> I mean, first day of school
[11:19:42] <ignacio> Second year
[11:19:49] <ignacio> 5/6 == 2/3
[11:19:54] <ignacio> (in my case)
[11:20:04] <exploreshaifali> oh okay :D
[11:28:19] ignacio is now known as {{Stan-K}}
[11:29:26] <grvanm> ignacio`, school sucks
[11:29:39] {{Stan-K}} is now known as ignacio
[11:29:40] <ignacio> grvanm, yeah
[11:29:41] <ignacio> xD
[11:30:16] ignacio is now known as asciisnowman
[11:30:44] asciisnowman is now known as unicodesnowoman
[11:31:21] <grvanm> ignacio`, enjoy :P
[11:31:26] unicodesnowoman is now known as ignacio
[11:37:37] <tanya> Hello, I am a gsoc 2015 asspirant
[11:38:46] <tanya> I have worked in javascript and python
[11:39:18] <tanya> can anyone suggest me where to start as in which project should I choose
[11:39:27] <tanya> abhinav: ping
[11:39:44] <tanya> grvanm: ping
[11:39:54] <grvanm> tanya, pong
[11:40:54] <grvanm> tanya you can look at the http://wiki.sugarlabs.org/go/Summer_of_Code/2015
[11:41:53] <tanya> grvanm: Turtle Blocks export as Javascript , I think I can work on this project
[11:42:01] <tanya> is any mentor available
[11:45:17] <abhinav> tanya, ping
[11:45:23] <abhinav> *pong
[11:46:11] <abhinav> walterbender, ping
[11:53:34] <kepta> abhinav can you help me?
[11:54:04] <abhinav> kepta, yeah sure
[11:54:16] <kepta> I made some changes to an activity
[11:54:26] <kepta> how do I give it for reveiw
[11:54:27] <kepta> review*
[11:55:13] <walterbender> abhinav, pong
[11:55:28] <abhinav> kepta, u have to send a Pull Request to the repo u forked from
[11:55:29] <walterbender> kepta, you can submit a pull request
[11:55:46] <kepta> but the repo sugar-build only has certain files
[11:55:54] <kepta> activity is folder is empty
[11:56:01] <kepta> my current folder has activity
[11:57:17] <abhinav> walterbender, There is a small bug in the hover animation(the eye candy) implemented by samdroid
[11:57:42] <abhinav> try to scroll while hovering over a palette button icon
[11:58:40] <abhinav> kepta, which is the activity u are hacking for?
[11:59:07] <kepta> balls collision
[11:59:41] <abhinav> and u forked it from?
[11:59:52] <kepta> I didnt fork the activity
[12:00:01] <kepta> I just downloaded it via sugar browser
[12:01:21] <abhinav> kepta, it will be better if u fork the source repo and then commit and push ur changes
[12:01:29] <abhinav> and then submit a pr
[12:01:37] <kepta> how do I find its source repo
[12:02:07] * abhinav looks for the repo
[12:02:15] <kepta> Hit the ball
[12:02:18] <kepta> is the name
[12:03:50] <walterbender> kepta, contact the developer, laurent.bernabe
[12:04:07] <kepta> ok thanks walterbender
[12:04:09] <walterbender> his email is in his profile on activities.sugarlabs.org
[12:04:17] <kepta> walterbender, one more doubt
[12:06:07] <abhinav> walterbender, did u see?
[12:10:23] <exploreshaifali> tch__, hello
[12:10:50] <exploreshaifali> tch__, what do you think the impact of project "Git Backend"?
[12:12:52] <walterbender> abhinav, did I see what?
[12:13:46] <abhinav> walterbender, try to scroll while hovering over a palette button icon in turtleblocksjs
[12:14:28] <walterbender> abhinav, and...
[12:14:57] <abhinav> walterbender, a possible bug
[12:15:29] <exploreshaifali> walterbender, what do you think the impact of project "Git Backend"?
[12:15:44] <walterbender> maybe I am not doing something properly to reproduce it
[12:16:38] <walterbender> exploreshaifali, I think there are 2 benefits: a technical one and a user-experience one.
[12:17:37] <abhinav> walterbender, hover over turtle palette button icon
[12:17:56] <walterbender> The technical benefit is that we are able to leverage a well supported, well understood backend that alleviates the need to keep a custom backend supported
[12:17:57] <abhinav> and then try to scroll
[12:19:34] <walterbender> The user experience benefit is that we can provide mobility of the datastore; versioning of projects; cloning of projects; etc. all of which means it is easier to collaborate and evolve as a learner.
[12:20:04] <exploreshaifali> walterbender, yes, great!
[12:20:09] <walterbender> abhinav, I am doing that and other than Sam's eye candy I don't see any issues
[12:20:13] <exploreshaifali> walterbender, Thanks!
[12:20:26] <walterbender> exploreshaifali, look forward to seeing your proposal
[12:21:02] <exploreshaifali> walterbender, yes soon I will send it to you and tch__ :)
[12:21:18] <exploreshaifali> Thanks a lot!
[12:22:16] <abhinav> walterbender, when u scroll down, the highlight doesnt go along the button icon
[12:22:51] <exploreshaifali> walterbender, I got to know that the github API about I mentioned earlier have certain limitations - it supports fetching of blobs only up to 100 megabytes in size
[12:23:31] <exploreshaifali> walterbender, and the number of requests one can make using github api is also limited
[12:23:38] <jairath> tch__, did you check my mail?
[12:23:49] <abhinav> walterbender, there is no cohesion between palette button and the highlight it seems
[12:24:09] <walterbender> abhinav, with the grey circles it is a bit hard to tell, but I see the highlight moving as I scroll.
[12:24:36] <exploreshaifali> walterbender, so I think we need to make datastore from scratch. What you say?
[12:25:48] <walterbender> exploreshaifali, could be that we cannot use github as the backend... but we have lots of work to do independent of the choice of the hosting service
[12:25:57] <abhinav> walterbender, sending u a screenshot
[12:26:04] <walterbender> would be nice to have a complete FOSS host in the long run
[12:26:10] <walterbender> abhinav, thx
[12:26:40] <nalin_> Hi, I would love to work with sugar labs this summer in GSOC 15.
[12:27:14] <exploreshaifali> walterbender, so which language you prefer me to use for developing the backend?
[12:27:31] <nalin_> I would like to work on "Turtle Blocks for in-line programming" project idea
[12:27:48] <exploreshaifali> walterbender, using linux commands can server the stuff?
[12:27:52] <walterbender> exploreshaifali, my preference is Python but if there is a good reason to use, say Ruby, we should... just explain the rationale
[12:28:10] <abhinav> walterbender, http://imgur.com/wyQEr4L
[12:28:22] <walterbender> exploreshaifali, we could set up a simple linux server, yes
[12:28:26] <nalin_> Any idea where I can get started
[12:28:53] <exploreshaifali> walterbender, okay!
[12:29:19] <abhinav> walterbender, i got the highlight when i hovered over pen icon. But then when I scroll I get this
[12:29:33] <abhinav> pen moves but highlight doesnt
[12:29:58] <walterbender> abhinav, for me... there is a bit of a lag, but I think that is intentional? part of the eye candy? but I don't ever see a disassociation between where I drag and where the highlight ends up.
[12:30:13] <walterbender> nalin_, have you set up the developer environment?
[12:30:29] <walterbender> nalin_, have you played around a bit with Turtle Blocks?
[12:30:29] <nalin_> yes
[12:30:43] <nalin_> No that is what I am going to do next :)
[12:31:36] <walterbender> nalin_, then think about how we can use the block language as an overlay? or window? in other activities to program customizations.
[12:32:05] <walterbender> we need to figure out how to best compartmentalize the Turtle components as a resource
[12:32:24] <walterbender> nalin_, my biggest concern is how to support debugging.
[12:33:03] <nalin_> Ok, can you just explain the idea a bit to me as I seem to have misunderstood it
[12:34:54] <walterbender> nalin_, could be I was talking about the wrong project... there are two that are very similar
[12:35:13] <walterbender> one is using blocks to program extensions to other activities
[12:35:26] <abhinav> walterbender, I think this cannot be a part of eye candy. Try scrolling on a smaller screen. U will surely get the disassociation.
[12:35:35] <walterbender> the other is extending turtleblocks itself from within Turtle Blocks
[12:35:47] <walterbender> abhinav, I'll try
[12:36:40] <nalin_> Ok,I was talking about the one using blocks to program extensions to other activites
[12:37:04] <gauravm043> walterbender, ping
[12:37:08] <walterbender> abhinav, nope. cannot reproduce the error (I am using Chrome)
[12:37:26] <walterbender> nalin_, OK... so I was talking about the correct project
[12:37:34] <walterbender> nalin_, what is confusing you?
[12:37:38] <walterbender> gauravm043, pong
[12:38:12] <gauravm043> walterbender, have a look at https://docs.google.com/document/d/114WSn2ejBDMIL3G-c6FrvjNmYsJu56KanRw2tYphNNk/edit?usp=sharing
[12:38:25] <gauravm043> walterbender, i have made a demo at the end
[12:38:40] <gauravm043> walterbender, and i have some doubts
[12:38:49] <abhinav> walterbender, can u send me a screenshot after scrolling(after hovering over pen icon) please?
[12:40:48] <nalin_> Maybe If I play a little bit around with Turtle blocks, I will get my answer
[12:41:04] <nalin_> But thanks a lot for helping me out
[12:41:05] <nalin_> :)
[12:41:12] <walterbender> abhinav, http://people.sugarlabs.org/walter/images/scrolling.png
[12:41:31] <walterbender> gauravm043, reading...
[12:42:31] <walterbender> gauravm043, let me make the long-promised sketch
[12:42:43] <gauravm043> walterbender, ok
[12:42:53] <abhinav> walterbender, u hovered over flow icon?
[12:43:28] <walterbender> I hovered over pen then scrolled
[12:43:47] <walterbender> pen went off the screen and I ended up over flow
[12:48:45] <jairath> tch__, ping
[12:50:20] <abhinav> walterbender, thats what
[12:50:38] <abhinav> dont u think the highlight should move with icon
[12:53:03] <abhinav> walternender, or if mouse comes in the region of new icon, the new highlight should come in its place
[12:56:27] <kepta> How do I run the js version of sugar?
[12:59:06] <goutamnair7> walterbender:ping
[13:00:21] <gauravm043> kepta, js version of sugar as in you want to install a js activity ?
[13:00:50] <kepta> ya I wanna see the js activities
[13:01:36] <gauravm043> kepta, for example https://github.com/godiard/find-words-activity
[13:02:11] <gauravm043> kepta, fork the repo clone it then from the terminal (inside sugar) go to the directory and run ./setup.py dev
[13:02:31] <gauravm043> kepta, or python setup.py dev
[13:02:43] <kepta> inside sugar?
[13:02:53] <kepta> as in the sugar app ?
[13:03:03] <gauravm043> kepta, yes we have terminal inside sugar env
[13:03:11] <kepta> ok
[13:04:03] <kepta> I should clone it inside the activities foldeR?
[13:04:34] <gauravm043> kepta, better approach would be to make a directory like sugar-devel
[13:04:45] <gauravm043> kepta, and then clone all the source codes over there
[13:05:23] <kepta> ok so sugar-devel folder inside my sugar-build folder, am I right ?
[13:05:42] <gauravm043> kepta, for eg you have sugar-build/ create a folder of your choice sugar-devel in this case
[13:05:58] <gauravm043> kepta, yes inside sugar-build
[13:06:57] <gauravm043> then do cd sugar-build, clone the repo , in the terminal of sugar-env cd to the cloned repo and run python setup.py dev
[13:07:10] <gauravm043> *cd sugar-devel
[13:08:30] <kepta> ok I did python setup.py dev
[13:08:40] <gauravm043> kepta, did it ran well
[13:09:16] <artista> walterbender, ping
[13:09:49] <gauravm043> kepta, now search for the activity it should have been installed
[13:12:42] <walterbender> gauravm043, http://people.sugarlabs.org/walter/images/programming2read.png
[13:12:59] <walterbender> gauravm043, there is a project by the same name on the planet
[13:13:08] <walterbender> so you can see the code behind the image
[13:13:37] <walterbender> gauravm043, lots of little details to work out, but I think the idea is pretty evident in this example
[13:13:49] <walterbender> goutamnair7, pong
[13:13:52] <walterbender> artista, pong
[13:13:56] <gauravm043> walterbender, yes things are more clear now
[13:14:21] <walterbender> gauravm043, the example really works if you click on the sing or walk cards
[13:14:43] <walterbender> but we need to add some glue to string the proper events and actors together
[13:15:15] <gauravm043> walterbender, so that they can execute in sequence
[13:15:19] <artista> walterbender, can you please comment on the options that we can use to pass arguments mentioned here http://goo.gl/7cPdyp
[13:16:56] <gauravm043> walterbender, so here each of the term like walked , song , bird signifies a flashcard is that so
[13:17:07] <goutamnair7> walterbender:I spoke to Gonzalo about merging fototoons and image viewer, but I guess we should not combine the two projects
[13:17:48] <walterbender> goutamnair7, I agree with him... makes both projects more complicated than either needs to be.
[13:18:02] <vikramahuja1001_> walterbender: Hello
[13:18:03] <walterbender> Sugar abhirs Swiss Army knives
[13:18:11] <walterbender> artista, /me looks
[13:18:14] <sanad> hi i need some help choosing the projects for gsoc
[13:19:06] <goutamnair7> walterbender:So any ideas on what I could add to the image viewer, in order to make it a reasonable project?
[13:19:42] <walterbender> goutamnair7, the key is to make it have some exposure to powerful ideas for the kids
[13:19:51] <walterbender> so make sure it is not a black box
[13:20:02] <k_yash1> walterbender, http://imgur.com/Yc7BTby ....what do you say about this
[13:20:04] <walterbender> to do that would make it a substantial project worth pursuing
[13:20:27] <walterbender> artista, good start...
[13:20:41] <k_yash1> walterbender, does it fulfils the idea of chunks on a basic level...as stated in mouseMusic.pdf?
[13:20:41] <goutamnair7> walterbender:Okay, I'll think about it and let you know :)
[13:21:02] <walterbender> k_yash1, heading in the right direction
[13:21:08] <kepta> walterbender, I wanted to start working on a prototype of Beyond Flashcards: Programming to ReadJS
[13:21:26] <walterbender> kepta, make some sketches
[13:21:42] <kepta> walter, I really need a bit more resources for this idea
[13:21:56] <kepta> what exactly the game
[13:22:17] <kepta> Do you have some links, or any reading material
[13:22:58] <sanad> hi i need some help choosing the projects for gsoc
[13:23:04] <artista> walterbender, which option do you prefer out of the two ways for passing arguments?
[13:23:33] <walterbender> artista, I think we need experience with real examples before answering
[13:23:58] <walterbender> try modeling building something for Physics, for example
[13:24:25] <sanad> ??
[13:24:30] <sanad> hi
[13:24:33] <walterbender> sanad, what interests you?
[13:24:42] <walterbender> that is the key
[13:24:59] <sanad> javascript and web frameworks like AngularJS and the MEAN stack and Python
[13:25:17] <kepta> walterbender, can I get a bit more about the project
[13:25:42] <artista> walterbender, the first will be problematic for user because of lifo but it will be more generic
[13:27:30] <gauravm043> walterbender, do we need to have an independent activity for programming to read js or should we insert flashcard ability in TB code
[13:28:15] <gauravm043> walterbender, and do we need to apply NLP processing over the formed turtle matrix as well
[13:31:08] <walterbender> gauravm043, I think independent
[13:31:27] <walterbender> with some sort of NLP backend, yes
[13:31:47] <walterbender> with a plugin for specific languages
[13:32:11] <k_yash1> walterbender, Is it like that music blocks project should be build up on the turtleblocksjs framework...as a base?
[13:32:28] <walterbender> k_yash1, I think a fork
[13:33:05] <gauravm043> walterbender, i think we can import some of the TB code as well , or perhaps the basic framework
[13:33:24] <k_yash1> walterbender, can you explain a bit?
[13:33:32] <walterbender> gauravm043, for sure... no reason to reinvent the wheel
[13:33:42] <gauravm043> walterbender, yes exactly :)
[13:34:00] <walterbender> k_yash1, I think we want new primitives that are not appropriate for the basic turtle project
[13:34:10] <walterbender> so fork the project and add the new functionality
[13:34:21] <walterbender> and get rid of stuff we don't need
[13:34:30] <gauravm043> walterbender, so the new activity will only be having flashcards ... or some of the previous functionalities of TB
[13:34:58] <gauravm043> walterbender, like forward,back, start blocks
[13:36:16] <walterbender> gauravm043, yes.. but each card will have some turtle stacks under the hood
[13:36:22] <vikramahuja1001_> walterbender: I wis thinking about how a pipeline system could be implemented and i think that in order to have a pipeline of some kind on software level, what we can do is if a filter is created of many steps(brightness first , saturation later or the HSV) , instead of just showing the last step we can actually show all the intermediate steps sequentially
[13:36:22] <vikramahuja1001_> so that it can be easily understood by kids. What do you think?
[13:36:42] <gauravm043> walterbender, understood :)
[13:36:44] <walterbender> vikramahuja1001_, yes...
[13:36:55] <k_yash1> walterbender, can you give the link to repo
[13:37:01] <walterbender> and also the ability to understand the basic components of the pipeline
[13:37:21] <exploreshaifali> walterbender, I was thinking for constraints for backend
[13:37:38] <walterbender> k_yash1, github.com/walterbender/turtleblocksjs ?
[13:37:44] <exploreshaifali> walterbender, let us suppose I have developed git based backed having 777 features
[13:37:58] <gauravm043> walterbender, also for the proposal what are your views on "what will be the activities impact be on the Sugar Labs community?"
[13:38:06] <exploreshaifali> walterbender, now what special things we need for it to work for sugar labs
[13:38:09] <vikramahuja1001_> walterbender: definately , its working which can be explaned through a good UI.
[13:38:09] <walterbender> gauravm043, one sec
[13:38:38] <k_yash1> walterbender, oops..I thought there is some kind of basic implementation of music blocks is already done *sorry for that*
[13:38:56] <walterbender> k_yash1, not yet.. that is the project :)
[13:39:55] <walterbender> exploreshaifali, we have several different constituencies in Sugar:
[13:40:03] <walterbender> teachers, students, admins, parents
[13:40:28] <walterbender> we need to think in terms also of what is shared vs private
[13:40:48] <k_yash1> walterbender, okay then...I'll start exploring tone.js..and think of basic primitives for the project:)
[13:40:59] <walterbender> exploreshaifali, so we'll need some sort of dynamic group model
[13:41:50] <vikramahuja1001_> walterbender: Also about the UI , should it be Sugar like(having a sugar toolbar) or the Turtle Block JS like?
[13:42:57] <walterbender> gauravm043, the significance to Sugar is that we are a bit thin on constructionist literacy activities.... this has the potential to open up an entire arena where kids can construct within the context of acquiring reading and language skills. plus it will be fun!!
[13:43:38] <gauravm043> walterbender, thnx :)
[13:43:40] <exploreshaifali> walterbender, please can you give me examples of what things will be private?
[13:43:44] <walterbender> vikramahuja1001_, I'd not worry too much about the toolbar at this stage
[13:44:31] <walterbender> exploreshaifali, maybe nothing... or maybe at a school level: private from the general public?
[13:44:49] <artista> walterbender, I have added an example of distance function, can you have a look https://docs.google.com/document/d/1_m2cKv8yiQsNnrln0CdUZdCVeWyPzNJkSAgLBzAuab8/edit
[13:44:51] <walterbender> exploreshaifali, in the first go-around, let's not worry about private.
[13:44:52] <vikramahuja1001_> walterbender: thanks.
[13:45:10] <exploreshaifali> walterbender, yea make sense!
[13:45:18] <gauravm043> walterbender, also will this project be good as one summer project , or should i also add spirolaterals port to my proposal
[13:46:49] <exploreshaifali> walterbender, but even if we think about public and private things - I think it has nothing to do with database, this will be implemented on the top of database like while devloping UI
[13:47:08] <exploreshaifali> walterbender, like which data to be shown to which user and so
[13:47:29] <walterbender> gauravm043, this is more than enough for one project
[13:48:39] <walterbender> exploreshaifali, by default, the users should only see their own data but there should be tools for (1) sharing (2) searching and (3) handing in homework :)
[13:49:04] <walterbender> and we could use a tag system to mark snapshots for a "portfolio-like" experience
[13:49:23] <walterbender> e.g. this is where I was after the 2nd month of 3rd grade
[13:49:24] <gauravm043> walterbender, so should i start writing my proposal for the activity ( i think i have got majority of the ideas to implement ) :)
[13:49:36] <walterbender> gauravm043, yes... write away!
[13:50:03] <gauravm043> walterbender, thnx will sure do :)
[13:50:26] <jairath> walterbender, I talked to tch__ regarding redesigning collbaoration for web. He asked me to get famliar with current collaboration stack
[13:50:32] <walterbender> artista, exactly
[13:50:42] <walterbender> jairath, good advice :)
[13:51:20] <jairath> walterbender, I think I have a fair bit of idea about current collaboration and I even had a look at the socket.io based prototype
[13:51:20] * walterbender needs to disappear for a few hours... another meeting
[13:51:39] <walterbender> jairath, sounds good
[13:51:42] <jairath> can you tell me how can i move forward with this
[13:52:24] <walterbender> jairath, maybe some rough sketch of how the socket.io system would work. discovery being an oft-overlooked component
[13:52:50] <walterbender> jairath, tease together something that touches on each of the core componets of the current system
[13:53:00] * walterbender has to go
[13:53:08] <walterbender> back in 2-3 hours
[13:53:54] <Abhishek-> fiddle for es6 http://www.es6fiddle.net/ try out maps, arrow functions & promises :p
[13:55:03] <bliss-sid> Can anybody help me with how can we port an activity to Javascript?
[13:56:41] <Abhishek-> bliss-sid: volo create "Your-Activity-name" ./sugar-web-template
[13:57:00] <Abhishek-> inside ur osbuild shell
[13:58:04] <Abhishek-> bliss-sid: assuming u dont mean port though
[13:58:11] <Abhishek-> :p
[13:58:59] <bliss-sid> No was just looking into it ?
[14:00:57] <bliss-sid> Abhishek-: Has any activity already ported ?
[14:01:54] <Abhishek-> bliss-sid: what do mean by ported ? not getting u :/
[14:04:18] <bliss-sid> Abhishek-: I was looking into Gsoc project ideas.. ( http://wiki.sugarlabs.org/go/Summer_of_Code/2015 ) And couldn't really understand about the ideas regarding Sugar activities
[14:05:10] <anindya> Hello everyone, I am Anindya Chakravarti. I want to work this summer with Sugarlabs under GSoC. I have setup my development environment and would like to know in which direction I should be headed. Looking forward to any help.
[14:06:35] <Abhishek-> bliss-sid: well what do u want me to explain, any activity ? check out this http://developer.sugarlabs.org/activity.md.html
[14:06:56] <vikramahuja1001_> anindya: http://wiki.sugarlabs.org/go/Summer_of_Code/2015 and http://developer.sugarlabs.org/
[14:07:30] <Abhishek-> vikramahuja1001_: hi :) u here :p
[14:07:43] <vikramahuja1001_> Abhishek-: Hello. How are you ?
[14:08:05] <Abhishek-> i m good, u ? u going for inctf ? :p
[14:08:44] <anindya> vikramahuja : I have seen the ideas list and I really like the idea of web confusion
[14:09:29] <bliss-sid> " These are existing Python activities we'd like to see ported to JavaScript. In porting we expect that the activities will take on new UI features and pedagogical significance. "
[14:09:31] <vikramahuja1001_> Abhishek-: I am good. inctf, Naah. What abt you?
[14:09:49] <vikramahuja1001_> Abhishek-: So what are you working on?
[14:09:51] <anindya> I want to know what things are expected from the project(what would be the depth of html/css that would need to be taught) and what type of templates are expected
[14:10:04] <bliss-sid> I would need help on how can we achieve this?
[14:10:31] <Abhishek-> vikramahuja1001_: haan i am going, was trying some bandit :p networks
[14:10:49] <Abhishek-> currently PhysicsJS and dimension
[14:11:07] <Abhishek-> also proxy plugin :p
[14:11:45] <vikramahuja1001_> anindya: I think it will be better if you directly contact the Mentor of that project.
[14:11:53] <Abhishek-> in proxy plugin could set the env variables but bit unsure abt platform , so learning now
[14:12:38] <anindya> yea, thanks.
[14:12:48] <Abhishek-> anindya: u spoke to tony ? thr are 2 more ppl interested for web confusion. u should check turtle confusion game, bit similar
[14:13:34] <anindya> Abhishek : I have not yet spoken to Tony. Will message him right away and will also look in turtle confusion
[14:13:52] <vikramahuja1001_> gonzalo_: ping
[14:14:03] <gonzalo_> hi vikramahuja1001_
[14:14:28] <vikramahuja1001_> gonzalo_: Hello. I have sent you a mail.
[14:14:51] <vikramahuja1001_> gonzalo_: what do you think about the same?
[14:27:00] <gonzalo_> vikramahuja1001_, i think we should try to reproduce the actual UI and features of fototoon in sugar
[14:28:34] <vikramahuja1001_> gonzalo_: Ok. i will make the necessary changes.
[14:31:14] <artista> gonzalo_, ping
[14:31:18] <gauravm043> gonzalo_, ping (long time)
[14:31:26] <gonzalo_> gauravm043, hi!
[14:32:01] <gauravm043> Hi gonzalo_ , just wondering where u have been :)
[14:32:19] <gauravm043> gonzalo_, btw good to see you :)
[14:34:28] <gonzalo_> gauravm043, i took a long vacation :)
[14:34:59] <gauravm043> gonzalo_, thats nice :)
[14:36:08] <artista> gonzalo_, are you mentoring the project Turtle Blocks for in-line programming?
[14:36:29] <gonzalo_> artista, no, walter mentor that
[14:36:57] <artista> gonzalo_, ok I just saw your name there :)
[14:36:58] <gauravm043> gonzalo_, also i have sent you pr for #4642 ,
[14:37:00] <soakbot> Ticket 4642: Cannot copy or paste Browse address bar. http://bugs.sugarlabs.org/ticket/4642
[14:37:32] <gonzalo_> Fedora 22 Alpha SoaS available to download and test https://spins.fedoraproject.org/prerelease
[14:37:42] <Abhishek-> http://sugar-devel.sugarlabs.narkive.com/E2a9lJTL/release-announcing-sugar-0-104-1-stable :)
[14:38:41] <gonzalo_> gauravm043, sorry, i have a few pending pr to merge
[14:39:02] <gauravm043> gonzalo_, thats fine :)
[15:34:58] <Boquete> me say hayo
[15:43:41] <Quozl`> is there a Vibhor Sehgal here?
[15:44:56] <exploreshaifali> Quozl`, please can you give your opinion on the impact of the project "Git Backend"
[15:45:09] <exploreshaifali> on sugarlabs
[15:46:07] <Quozl`> walterbender: is there particpant or volunteer named Vibhor Sehgal? I've a mail asking for permission to change pages about Sugar Labs on OLPC Wiki.
[15:46:33] <Quozl`> exploreshaifali: can you give a reference to the project?
[15:47:17] <exploreshaifali> Quozl`, first project listed at http://wiki.sugarlabs.org/go/Summer_of_Code/2015
[15:49:39] <Quozl`> exploreshaifali: the impact may be greater collaboration between sugar users who have not collaborated before.
[15:50:46] <exploreshaifali> Quozl`, okay, Thanks!
[15:51:29] <exploreshaifali> Quozl`, please can you also give me some pointers to fix thr bug http://bugs.sugarlabs.org/ticket/4720
[15:53:23] <Quozl`> exploreshaifali: yes, sure, locate the log activity source code in git, read the python code, identify the parts of the program that select files, check if .sugar/default/logs/* are included, run the activity to verify, then change the source to add the file. each step of the way, when you achieve something, update the bug with a one line message.
[15:54:08] <Quozl`> exploreshaifali: to write the above list i used software development methodology, selecting certain steps.
[15:56:28] <exploreshaifali> Quozl`, I cannot figure for which repo I should search
[15:56:36] <exploreshaifali> figure out*
[15:57:16] <Quozl`> yes, that's a common problem. initially, you can download the activity file from activities.sugarlabs.org but you do need to find the git repository eventually.
[15:58:08] <Quozl`> in my development machine, i have two git repositories listed for log activity: https://github.com/godiard/log-activity.git and git://git.sugarlabs.org/log/mainline.git
[15:59:17] <exploreshaifali> Quozl`, okay, how you found the two repos? I have sugar development env running but inside sugar-builder I cannot find any folder with "log'
[15:59:35] <Quozl`> exploreshaifali: it would be Activities/Log.activity
[16:00:13] <exploreshaifali> Quozl`, Thanks! I am checking if it is there or not :)
[16:00:19] <Quozl`> (department of redundancy department, sigh. it is obvious that anything inside a directory named Activities would be an activity, yet the word .activity was added anyway.)
[16:00:31] <Quozl`> it would only be there if it is installed.
[16:01:05] <exploreshaifali> Quozl`, cool Thanks :)
[16:01:08] <Quozl`> exploreshaifali: i do not know how i found the two repositories, they were left-over data on my development machine.
[16:01:28] <exploreshaifali> okay :D
[16:01:42] <Quozl`> exploreshaifali: there has been discussion on adding a git repository URL to the activity.info file for situations like this.
[16:02:52] <exploreshaifali> Quozl`, I also have one suggestion, whenever someone file a bug, if he is a developer better to put the repo and files path there in bug details itself
[16:03:07] <exploreshaifali> so that newbies like me can try that out themselves
[16:03:11] <Quozl`> exploreshaifali: #4720 might turn out to be really easy, as it looks like i worked on a similar problem in September. so your work will be to verify it.
[16:03:11] <soakbot> Ticket 4720: Log: does not include logs after a reboot. http://bugs.sugarlabs.org/ticket/4720
[16:03:27] <Quozl`> exploreshaifali: yes, that's a possibility, but at the time i wrote that bug i didn't know where the repo was.
[16:03:51] <Quozl`> exploreshaifali: i would not wish to block bugs just because a repo cannot be found. ;-)
[16:03:54] <exploreshaifali> Quozl`, okay :)
[16:04:59] <exploreshaifali> yes yes Quozl` that make sense
[16:05:27] * Quozl` gets on his bike
[16:06:05] <exploreshaifali> :D
[16:13:43] <sehgalvibhor> Hi!
[16:32:08] <Claudia__> Hi gonzalo_
[16:34:47] <s1991> Hello, Is anybody mentor here?
[16:39:10] <walterbender> ping gonzalo_
[16:39:15] <walterbender> ping Quozl`
[16:39:19] <gonzalo_> pong walterbender
[16:39:33] <walterbender> gonzalo_, back from my meeting... is ClaudiaU around?
[16:39:41] <gonzalo_> walterbender, yes
[16:39:45] <ClaudiaU> Hello
[16:39:47] <walterbender> hi
[16:39:50] <ClaudiaU> we were in meering
[16:44:11] <exploreshaifali> walterbender, from your last answer I am a bit confused! Till now I am considering project as first developing a git based backend that will do nothing more than a database(777 features) along with versioning, forking etc that git will prodive itself
[16:44:28] <exploreshaifali> than creating a UI to use this database
[16:45:01] <exploreshaifali> so that rather than from command line users will have a cofortable UI to use it
[16:45:31] <exploreshaifali> walterbender, but once you mentioned to think for private and public data - as constrain of database
[16:45:39] <exploreshaifali> if I didn't got it wrong
[16:45:52] <exploreshaifali> how will it can be a constrain of database?
[16:46:43] <exploreshaifali> the feature of not showing private data to all can be implemented on UI(or better to say at application) level
[16:47:15] <exploreshaifali> walterbender, so where am I wrong?
[16:54:55] <artista> walterbender, ping
[17:25:09] * Quozl` gets off his bike
[17:28:21] <Quozl`> walterbender: pong.
[17:30:40] <walterbender> Quozl`, just finishing a meeting... give me five?
[17:31:58] <walterbender> Quozl`, saw your earlier question about the OLPC wiki
[17:32:08] <Quozl`> ok.
[17:32:37] <walterbender> I think that is a GSoC aspirant but I don't know much beyond that... maybe he/she is working on a bug filed on b.sl.o?
[17:33:23] <walterbender> he/she mentions something about updating pages to point to the relevant w.sl.o pages?
[17:34:52] <Quozl`> i'll cc you in reply suggesting that they work on the sugarlabs wiki instead, rather than laptop.org.
[17:36:31] <walterbender> Quozl`, fine with me
[17:38:23] <walterbender> exploreshaifali, we need a discussion about privacy
[17:38:50] <walterbender> it is a very touchy subject and one with legal ramifications in many places, esp. as regards minors
[17:39:02] <exploreshaifali> walterbender, cool, whenever you will be free!
[17:39:26] <walterbender> we want to make sure we don't over promise and that we are very clear about expectations
[17:39:55] <walterbender> exploreshaifali, maybe tomorrow (my afternoon if it is not too late for you?)
[17:40:09] <walterbender> I'm a bit fuzzy in the head after a long day
[17:40:25] <exploreshaifali> walterbender, please can you give me time in UTC?
[17:40:25] <walterbender> artista, pong
[17:40:57] <walterbender> I am -5 (New York)
[17:41:24] <walterbender> but we just switched to daylight savings so I have no idea what time it is :)
[17:41:32] * walterbender checks
[17:42:10] <walterbender> exploreshaifali, we are UTC - 4 right now :)
[17:42:13] <artista> walterbender, It seems that you are a bit tired.We can talk later. It was debugging in in line programming :)
[17:42:34] <walterbender> artista, interesting hard problem
[17:42:42] <exploreshaifali> okay fine :)
[17:43:44] <artista> walterbender, should we discuss about it now ?
[17:43:54] <walterbender> artista, let me sleep on it
[17:44:19] <walterbender> artista, I have a meeting tomorrow morning but will be on line most of the rest of the day
[17:44:39] <artista> walterbender, Oh sure.. I'll also try to develop some idea over the period .:)
[17:44:44] <walterbender> +1
[17:44:46] <artista> walterbender, good night :)
[17:44:51] <walterbender> good night
[17:47:10] * BoqueteM saying hayo
[17:59:51] <quidam> 104.1 pushed into trisquel 7
[18:25:05] <satellit_e> nice
[18:25:27] <satellit_e> update or new sugar version?
[18:25:50] * satellit_e Toast
[18:27:21] <satellit> quidam: Note f22 :gabble and salut are missing, to fix: "sudo yum install
[18:27:21] <satellit> telepathy-gabble telepathy-salut" on the command line. This is already
[18:27:21] <satellit> fixed and will be in the nightly builds RSN
[18:52:43] <quidam> satellit: is that for me? both those packages are dependencies of the sugar package in trisquel
[03:10:15] [disconnected at Wed Mar 11 03:10:15 2015]