Log of the #sugar IRC Channel


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

Date : 07-03-2015




[00:55:50] [connected at Sat Mar 7 00:55:50 2015]
[00:55:51] <sendak.freenode.net> *** Looking up your hostname...
[00:55:51] <sendak.freenode.net> *** Checking Ident
[00:55:52] <sendak.freenode.net> *** Found your hostname
[00:55:52] <sendak.freenode.net> *** Got Ident response
[00:55:52] <NickServ> NOTignacio is not a registered nickname.
[00:55:58] [I have joined #sugar]
[04:40:16] <Abhishek> felt like blogging, wrote something :p related to optimization, not sure how much but experiments :p https://medium.com/@stndlkr200/efficiency-in-oop-javascript-4ce895cce3aa
[05:22:52] <abhinav> walterbender, ping
[05:23:18] <exploreshaifali> Abhishek, hello, are you familiar with sugar-datastore?
[05:23:55] <exploreshaifali> Abhishek, I need to understand its architecture
[07:32:30] pbrobinson_ is now known as pbrobinson
[08:17:40] <abhinav> walterbender, ping
[08:17:46] <walterbender> abhinav, pong
[08:17:59] <abhinav> walterbender, did u see the pr?
[08:18:26] <walterbender> I saw the discussion with Sam. But then I went to bed...
[08:18:39] <walterbender> getting ready to jump in again this morning
[08:19:12] <abhinav> walterbender, whats ur take?? Should we continue with this patch?
[08:19:36] <walterbender> abhinav, give me a moment please
[08:19:50] <abhinav> walterbender, sure. take ur time.
[08:23:52] <vikramahuja1001_> walterbender, ping
[08:24:00] <walterbender> vikramahuja1001_, pong
[08:28:25] <vikramahuja1001_> Hello, I am sorry I cannot join till Monday as I am in a very remote place.I all I can do is make the proposal till Monday. So does the imageviewer project sounds good for a summer project?
[08:29:48] <vikramahuja1001_> Or is it a small project?
[08:30:23] <vikramahuja1001_> walterbender, ^^
[08:30:29] <walterbender> I think imageviewer could be made into a reasonable project
[08:30:50] <walterbender> if there is consideration for letting the end-user learn something along the way
[08:33:36] <walterbender> abhinav, I think we should pursue the patch, but I think we need a better understanding of what exactly is the root cause of the problem.
[08:33:55] <dolftax> [GSOC] Any background reading links for Sugar Activities (Ports) , please!
[08:34:07] <walterbender> and the commit message needs to spell that out: what the problem is and why the problem is fixed by the patch
[08:34:40] <walterbender> dolftax, developer.sugarlabs.org as a start
[08:34:49] <dolftax> walterbender, for AbacusJS.
[08:34:49] <abhinav> walterbender, can I know what are the server entries for My_Project and Card-36 ?
[08:35:06] <dolftax> walterbender, Will be back! Thanks.
[08:35:13] <walterbender> abhinav, I can send you those files if you'd like
[08:35:34] <vikramahuja1001_> walterbender, does thisexplicitly means the plugin system?
[08:35:35] <abhinav> walterbender, Please go ahead. abhinavanurag18@gmail.com
[08:37:07] <walterbender> abhinav, http://people.sugarlabs.org/walter/images/Card-36.b64
[08:37:19] <walterbender> same for My_Project
[08:39:40] <harshu> what is to be done for Git backend project ?
[08:39:47] <harshu> can some one explain ?
[08:40:48] <abhinav> walterbender, but we dont get this as a response from server. Do we?
[08:41:26] <walterbender> abhinav, I just copied those files from the server
[08:41:56] <walterbender> harshu, have you familiarized yourself with Sugar yet?
[08:42:35] <walterbender> harshu, we use a filesystem-based datastore for saving/accessing projects
[08:42:45] <walterbender> the idea is to replace that with git
[08:42:51] <harshu> ok.
[08:43:03] <harshu> thanks walterbender
[08:43:11] <walterbender> and them modify the UI to take advantage of versioning, cloning, forlking, etc
[08:43:41] <harshu> is this the correct place to ask questions about gsoc or there is some other place like google groups or somethin
[09:05:57] <abhinav> walterbender, ping
[09:06:11] <walterbender> abhinav, pong
[09:11:57] <abhinav> walterbender, I dont understand where is it getting "file:/// ..... /undefined" as a response from
[09:13:15] <walterbender> abhinav, you can see all of the requests? they look OK?
[09:13:49] <abhinav> walterbender, It seems OK only
[09:14:40] <abhinav> walterbender, when does it switch to prepend "file:/// ..."(searching for local files)?
[09:15:40] <walterbender> yes
[09:16:11] <vikramahuja1001_> walterbender, what did you mean at that time?
[09:17:00] <walterbender> vikramahuja1001_, a plugin system but also we could perhaps go a bit farther
[09:17:15] <walterbender> most image processing involves a pipeline of some sort
[09:17:39] <walterbender> would be good to visualize that pipeline in some way so that the component parts are apparent to the user
[09:17:45] <walterbender> take some of the magic away
[09:18:04] <walterbender> "beyond black boxes"
[09:19:21] <abhinav> walterbender, are u merging this PR as of now??
[09:19:42] <walterbender> abhinav, not until we understand what is going on
[09:20:05] <abhinav> walterbender, better
[09:20:11] <ythej> walterbender, you working on weekends too ? :)
[09:20:54] <ty221> hi
[09:21:04] <walterbender> hi ty221
[09:21:18] <walterbender> ythej, I work when there is work to do
[09:21:19] <ty221> I've made beta deisgn
[09:21:34] <walterbender> ty221, link? :)
[09:21:50] <ythej> walterbender, cool :)
[09:21:51] <ty221> walterbender: Will upload in a second :-) Now I am from mobile
[09:22:11] <walterbender> ty221, OK. I'll be around most of the day
[09:22:18] <ythej> walterbender, I thought you wouldn't be online this day.
[09:24:14] <ythej> walterbender, why don't we have tests for turtleblocksjs?
[09:25:24] <abhinav> walterbender, can I get the script at the server end? It will help diagnosing. Because at this time, I am feeling that problem can be at the server side too.
[09:27:18] <vikramahuja1001_> walterbender: I will think of something so that it will as interactive to user as possible and start doing some research on it.
[09:28:53] <walterbender> ythej, because we haven't written them yet
[09:29:24] <ythej> walterbender, any plans to implement tests ?
[09:29:29] <walterbender> abhinav, /me looks for the script
[09:29:47] <walterbender> ythej, yes... an open issue for that in the repo
[09:33:23] <walterbender> abhinav, https://github.com/tchx84/turtleblocksjs-server
[09:42:29] <samsongoddy> walterbender, how can i contact sam p
[09:44:54] <abhinav> walterbender, server is just reading the file of the project and returning the content.
[09:45:08] <walterbender> abhinav, yes
[09:45:43] <abhinav> walterbender, is there any android_asset/www folder on the server?
[09:47:45] * walterbender looks
[09:48:20] <walterbender> not that I see
[09:50:00] <abhinav> walterbender, do you remember of any place where u r requesting the file from android_asset/www
[09:50:14] <abhinav> be it on the client side?
[09:56:08] <walterbender> nope
[09:58:14] <abhinav> walterbender, This one is the real bug then :P
[10:09:12] <abhinav> walterbender, ping
[10:09:24] <walterbender> abhinav, pong
[10:09:29] <exploreshaifali> walterbender, what have I understood from reading the code of sugar-datastore is you guyz store all data in files and to perform 777functions on them you have defined methods for it... right?
[10:10:15] <walterbender> exploreshaifali, basically yes
[10:10:32] <walterbender> we overlay a metadata schema as well but it is also filesystem based
[10:11:19] <exploreshaifali> walterbender, yea and what you store in metadata f iles?
[10:11:22] <abhinav> walterbender, can I see the ls content of projects folder on the server?
[10:13:15] <goutamnair7> walterbender:ping
[10:16:49] <abhinav> walterbender, working on the same bug?
[10:26:34] <walterbender> abhinav, I'll get you a list
[10:26:38] <walterbender> goutamnair7, pong
[10:27:27] <abhinav> walterbender, ftp to turtle.sl.o takes me to a different world
[10:27:44] <abhinav> there is no server folder there
[10:28:48] <walterbender> http://fpaste.org/194655/14257421/
[10:32:11] <abhinav> walterbender, and everything is alryt inside My_Project.b64?
[10:32:58] <goutamnair7> walterbender:Hey, can it be possible to combine fototoons and Image viewer so as to have a good summer project?
[10:33:30] <walterbender> goutamnair7, please discuss with Gonzalo
[10:33:44] <walterbender> but +1 from me as a general concept
[10:33:55] <goutamnair7> walterbender:Okay, thanks :)
[10:34:03] <walterbender> abhinav, I'll look at it, but I thought you already looked at it
[10:34:21] <BoqueteM> Hey
[10:34:22] <goutamnair7> walterbender:Also, I coudn't find a way to get all file contents of a folder from JS :(
[10:35:11] <goutamnair7> So, can we just ask the user to upload multiple images and keep it in a list so next/previous buttons functionality works?
[10:35:12] <walterbender> goutamnair7, not sure it is possible without running a local server
[10:35:19] <walterbender> BoqueteM, hi
[10:35:28] <walterbender> abhinav, that file is no good
[10:35:38] <BoqueteM> Weekend time to work about sugar Page
[10:35:42] <BoqueteM> Sweett
[10:35:42] <abhinav> walterbender, how can I? I m talking about My_Project.b64 file on the server
[10:35:51] <walterbender> no idea how it could have gotten corrupted
[10:36:37] <walterbender> abhinav, you asked me for that file earlier and I copied it to my public images directory
[10:36:47] <walterbender> that and Card-36?
[10:36:52] <goutamnair7> walterbender:You mean like have a PHP script on the back end to give file contents?
[10:37:29] <walterbender> goutamnair7, for a number of projects we need to run local servers to access resources forbidden to JS
[10:37:49] <walterbender> for example, the robotics plugins for Turtle
[10:37:50] <abhinav> walterbender, Oh yeah. But it was running fine this side.
[10:38:03] <walterbender> abhinav, the contents of that file are not b64
[10:38:28] <walterbender> they are: file:///android_asset/www/undefined
[10:38:30] <goutamnair7> walterbender:Could you give me a link to that? I'll work on doing that now
[10:38:56] <abhinav> walterbender, then changing the content will do.. ryt?
[10:39:12] <walterbender> goutamnair7, here is an example: https://github.com/SAMdroid-apps/turtlestorm
[10:39:24] <walterbender> abhinav, maybe.. we can try
[10:39:47] <walterbender> abhinav, but we now know there can be bogus files
[10:39:52] <walterbender> so we need to account for them
[10:40:39] <abhinav> What changes do u suggest for the current patch then?
[10:41:13] <abhinav> walterbender
[10:42:20] <walterbender> abhinav, I'll look at it again.
[10:42:43] <walterbender> but as I said before, we need a better commit message at a minimum
[10:43:47] <abhinav> I tried to encompass the same in the comment though.But if u say so, I ll put it in the commit message as well
[10:44:19] <ythej> walterbender, ping
[10:44:24] <walterbender> abhinav, meanwhile I am going to rm My_Project since it is bogus anyway
[10:44:27] <walterbender> ythej, pong
[10:44:53] <abhinav> walterbender, and Card36 as well
[10:45:06] <ythej> walterbender, where can I find the source code of physics and dimensions js ?
[10:45:57] <ythej> walterbender, I mean the pointer for the github repo
[10:46:29] <walterbender> ythej, they only have python versions at the moment
[10:46:34] <walterbender> in my git repo
[10:46:42] <walterbender> github.com/walterbender
[10:47:29] <ythej> walterbender, but in the idea's page, it is mention we require JS ?
[10:47:59] <walterbender> ythej, the idea is to create these new JS versions
[10:48:24] <ythej> walterbender, okay
[10:48:57] <ythej> walterbender, and also can you help me with the file where we have the code for bragging the blocks ?
[10:49:15] <walterbender> bragging or dragging?
[10:49:30] <walterbender> the moveblocks function in blocks.js
[10:49:42] <walterbender> or blocksmoved I think
[10:50:02] <abhinav> walterbender, if the content of the project file does not start with "data" then its for sure a bogus file. Can we say this?
[10:50:03] <walterbender> ythej, I fixed a couple of bugs in that function this morning
[10:50:16] <ythej> walterbender, sorry, its dragging !
[10:50:27] <walterbender> abhinav, yes, I think so
[10:51:14] <ythej> walterbender, why do we want to implement these apps again in JS ?
[10:51:43] <walterbender> ythej, two reasons: (1) to reach kids who don't have access to the Sugar desktop
[10:52:11] <walterbender> and (2) to take advantage of webservices to make the apps richer, more interesting
[10:52:28] <walterbender> for example, in dimensions, there is a mechanism for creating custom games
[10:52:57] <walterbender> but in a web version you could directly leverage web resources
[10:53:05] <ythej> hmm
[10:53:14] <walterbender> and more easily share them since you only have to share URLs
[10:54:06] <ythej> walterbender, I got it, the first 1st reason is cool :)
[10:54:31] <ythej> walterbender, your mission is very helpful :)
[10:54:33] <abhinav> walterbender, I ll write a function which checks for bogus files and will send u a new PR with a desired commit message.
[10:54:51] <walterbender> abhinav, sounds like a good plan
[10:55:23] <abhinav> walterbender, I think splitting the text by "," and then checking the second part for base 64 will do... ryt?
[10:58:35] <abhinav> walterbender, what say?
[10:59:07] <walterbender> maybe two checks: (1) should start with data:image
[10:59:35] <walterbender> and check to see if there is data
[11:00:50] <walterbender> abhinav, FYI, both Card36 and My_Project have valid image data now
[11:02:29] <abhinav> walterbender, Dont we need to check for base64?
[11:03:01] <walterbender> abhinav, well, right now we are using base64 but we could use svg for example
[11:06:47] <abhinav> walterbender, OK. Then only "data:image/png;" is the essential content??
[11:08:13] <abhinav> rather, "data:image/"
[11:17:28] <k_yash> walterbender, for GSoC I want to take up Music Blocks project...
[11:17:52] <k_yash> In what direction I should think of it?
[11:20:34] <walterbender> k_yash, nice
[11:20:38] <walterbender> I am excited about it
[11:21:12] <walterbender> k_yash, I can post a sketch of some preliminary ideas
[11:21:35] <k_yash> walterbender, yeah that would be great :)
[11:23:24] <k_yash> walterbender, I think I should start with research on JS audio libraries ..what say?
[11:24:07] <walterbender> k_yash, was thinking about tone.js
[11:24:33] <artista> walterbender, ping
[11:24:44] <walterbender> artista, pong
[11:24:56] <k_yash> walterbender, what about timbre.js..
[11:27:57] <k_yash> walterbender, btw tone.js seems more wider than timbre.js
[11:29:54] <walterbender> k_yash, http://people.sugarlabs.org/walter/2015-02-16%20Mouse%20Music.pdf
[11:31:13] <k_yash> walterbender, it says I don't have permission to access it....do I need to create an account there?
[11:31:24] <ignacio> hi
[11:31:28] <walterbender> k_yash, Oh. I'll take care of it
[11:31:31] <walterbender> hi ignacio
[11:31:38] <walterbender> more bug fixes today :)
[11:31:39] <kaametza> hi ignacio
[11:31:44] <ignacio> nice :P
[11:31:49] <ignacio> chmod -R 755 should fix the file problem
[11:32:25] <walterbender> k_yash, try again
[11:32:36] <kaametza> were you able to test PLE?
[11:32:36] <k_yash> walterbender, got it :)
[11:32:56] <walterbender> k_yash, imaging overlaying turtle blocks on top of this
[11:33:30] <walterbender> k_yash, check out https://turtle.sugarlabs.org/?file=octave.tb as an example
[11:33:52] <walterbender> kaametza, I made it public this morning
[11:34:30] <abhinav> walterbender, break My_Project the same way for a moment please
[11:34:56] <walterbender> abhinav, one sec
[11:35:21] <kaametza> thx walterbender
[11:35:39] <kaametza> ignacio, were you able to test PLE?
[11:36:29] <walterbender> abhinav, broken how?
[11:36:34] <walterbender> abhinav, try it now
[11:37:01] <abhinav> walterbender, trying
[11:37:54] <artista> walterbender, we discussed earlier about creating a block which can be used to create macro of math operators. In the effort of doing the same I am not able to find a way of doing it without using/declaring argument stack.
[11:38:05] <artista> walterbender, Do you have any different idea?
[11:39:26] <abhinav> walterbender, done. Fix it.
[11:39:40] <walterbender> artista, I need to think about it... I was thinking before that we just count the arguments but that doesn't always work
[11:39:49] <walterbender> abhinav, OK
[11:40:47] <walterbender> artista, we'd want some local variable args of some sort
[11:41:50] <walterbender> artista, or we could do it by using boxes, but that doesn't seem very satisfactory to me
[11:42:35] <artista> walterbender, I tried using boxes, but the problem is it seems to have static value
[11:43:50] <walterbender> artista, maybe we go back to your original concept
[11:43:50] <k_yash> walterbender,it seems good...but when i click on any action...it says 'I don't know how to action' ?
[11:44:05] <walterbender> if we have a "return" block that takes one arg
[11:44:39] <walterbender> and a "calc" block that works like the do block, but has an "outie" like the sqrt block?
[11:44:56] <walterbender> then the action could return a value
[11:45:16] <walterbender> the nice thing is that the calculation could have side benefits
[11:45:53] <walterbender> it is an end run around the args issue though... we could just use the heap (push and pop)
[11:49:24] <artista> walterbender, I'll think about your return,calc block idea.
[11:49:34] <walterbender> ok
[11:55:44] <abhinav> walterbender, ping
[11:58:02] <walterbender> abhinav, pong
[11:58:27] <abhinav> walterbender, added a new commit in the same branch
[11:58:41] <abhinav> Should I use a different branch?
[11:58:44] <walterbender> abhinav, OK. I'll look for it when I come up for air
[11:59:33] <abhinav> walterbender , waiting for ur reviews :)
[12:05:19] <k_yash> walterbender, just like octave.tb plays piano octaves....music blocks will have sets of palettes and blocks capable of operations that can be done on sound...like increasing pitch or frequency etc ...beatboxing, chordwork, taking sound file as input and do operations on them and many more....does this follow the idea??
[12:12:52] <walterbender> k_yash, yes
[12:13:42] <walterbender> the idea behind the octaves sketch is just that we can associate a turtle with each note and represent it visually any way we want... in this case as white or black keys
[12:14:03] <walterbender> k_yash, try loading it again... I made a few changes to the project file
[12:14:32] <exploreshaifali> walterbender, why are you not using any database and instead created own using python?
[12:15:22] <exploreshaifali> walterbender, as per I understand it is "document" storing kinda datastore, so mongoDB would have worked for sugar-database?
[12:17:33] <walterbender> exploreshaifali, I wasn't the one who made that decision originally, but some of it was to do with "Bitfrost"
[12:17:40] * walterbender finds you the link
[12:18:06] <walterbender> http://en.wikipedia.org/wiki/Bitfrost
[12:20:48] <abhinav> walterbender, new assignment please :)
[12:21:11] <exploreshaifali> walterbender, okay o-O
[12:21:26] <exploreshaifali> walterbender, some assignment for mee too, pleeeeeeeeeeeeeeease
[12:21:28] <exploreshaifali> :P
[12:23:03] <walterbender> how about graphical error messages in Turttle JS?
[12:23:14] <walterbender> look at how they work in the Python version
[12:23:29] <exploreshaifali> walterbender, is that for me ?
[12:24:10] <walterbender> you guys could work in it together... it is both coding and graphics
[12:24:28] <exploreshaifali> ok!
[12:27:09] <exploreshaifali> walterbender, so as I can see in datastore we have veryfirst - files(the main thing that we store) --> then index --> then metadata
[12:27:21] <exploreshaifali> what does metadata store?
[12:27:42] <exploreshaifali> walterbender, or from where I can read about it?
[12:28:47] <abhinav> walterbender, will look into it
[12:29:03] <abhinav> exploreshaifali, want to collaborate?
[12:29:32] <exploreshaifali> abhinav, yea sure!
[12:30:23] <abhinav> exploreshaifali, do have turtleblockjs running on ur system?
[12:31:07] <exploreshaifali> abhinav, I have sugar env running
[12:31:18] <exploreshaifali> so turtleblocks too?
[12:32:34] <abhinav> exploreshaifali, we have to develop for turtleblocksjs only
[12:32:51] <abhinav> its good u have sugar env running
[12:32:56] <abhinav> it will help
[12:33:28] <exploreshaifali> abhinav, what we need to do inside it?
[12:35:02] <abhinav> exploreshaifali, fork and pull this https://github.com/walterbender/turtleblocksjs
[12:35:11] <walterbender> https://github.com/walterbender/turtleart/tree/master/images is where the Python graphical error messages are
[12:35:12] <k_yash> walterbender, the change is more awesome...btw the black keys aren't made by turtles
[12:35:52] <walterbender> k_yash, yes they are... there should be 13 turtles: 8 white keys and 5 black keys
[12:44:32] <k_yash> walterbender, yes there are 13 turtles, I meant they are not made by clicking on the start block on right side.
[12:50:09] <walterbender> k_yash, no... that background image is just for show
[12:51:25] <k_yash> walterbender, yeah I know that..just saying(for the piano kind of look) :)
[12:52:23] <darkprince> hi
[12:52:24] <sugarbot> darkprince, Hi! We have applied to GSoC 2015.
[12:52:24] <sugarbot> darkprince, Please check out http://wiki.sugarlabs.org/go/Summer_of_Code
[12:52:24] <sugarbot> darkprince, Am I spaming you? If so please type 'sugarbot: i know' and I won't spam you
[12:52:33] <darkprince> sugarbot: i know
[12:52:33] <sugarbot> I now count darkprince as smart
[12:57:05] <abhinav> walterbender, ping
[12:58:34] <abhinav> exploreshaifali, done?
[13:00:26] <exploreshaifali> abhinav, first we should understand what we need to do there
[13:01:07] <abhinav> exploreshaifali, first we should get the code onto our system :)
[13:01:32] <exploreshaifali> okay, then?
[13:15:31] <hait> walterbender: ping.
[13:16:50] <artista> walterbender, ping
[13:22:11] <walterbender> hait, pong
[13:22:15] <walterbender> artista, pong
[13:25:57] <artista> walterbender, I could not think of how we can use calc, and return block to return
[13:28:57] <artista> walterbender, may be I'm anot able to get what calc and return block will exactly do.
[13:30:19] <Abhishek> .
[13:32:01] rajat711_ is now known as rajat711
[13:35:30] <walterbender> artista, this is what I was thinking: http://people.sugarlabs.org/walter/images/calc-return.png
[13:37:05] <walterbender> artista, you could use push blocks before calling calculate
[13:37:12] <walterbender> and pop blocks in the action
[13:37:32] <walterbender> or we could think about adding arguments to actions
[13:37:59] <walterbender> which is orthogonal to this problem
[13:38:00] <artista> walterbender, push and pop blocks for multiple return?
[13:38:11] <walterbender> no... to pass arguments in
[13:38:39] <walterbender> artista, push and pop are in the heap plugin, but probably should be basic blocks
[13:39:16] <walterbender> multiple returns is way too complicated for our needs, I think
[13:41:42] <artista> walterbender, I think this should work. Multiple returns will be too complicated. If C ignores we can always ignore it :P
[13:47:04] <artista> walterbender, then in action we could use box store in to get the arguments.
[13:47:31] <walterbender> yes
[13:47:48] <walterbender> we can work on argument passing later
[13:49:22] <abhinav> walterbender, ping
[13:49:31] <walterbender> abhinav, pong
[13:50:37] <abhinav> walterbender, why do we need graphical images when we already have a error messaging system in place?
[13:52:26] <walterbender> abhinav, because the graphics are better at explaining what is going on, esp. to younger children
[13:53:28] <walterbender> not always, but in this case, it is often true
[13:53:48] <walterbender> plus, less work for our translators
[13:54:28] <abhinav> so we have to use the same svgs which are in place for turtle art
[13:54:46] <walterbender> abhinav, I think we want to make better ones, but we can start with those
[13:55:13] * walterbender back in a bit... coffee break
[13:55:27] <abhinav> walterbender, I m surely not a creative person. I m sorry.
[13:55:44] <abhinav> Will write the code using the existing svgs only
[13:55:49] <abhinav> later they can be replaced
[14:00:07] <abhinav> walterbender, ping me when u come back
[14:31:33] <samsongoddy> walterbender, ping
[14:31:35] <jairath_> I am having trouble setting up sugar-build, getting this error -> http://ur1.ca/jv7uz
[14:32:19] <Abhishek> jairath: hi
[14:32:44] <Abhishek> jairath: ls -la ?
[14:38:42] <jairath_> Abhishek, how is it going to help?
[14:41:05] <Abhishek> jairath: to check whether to some directory u r root or not
[14:41:25] <Abhishek> anyway i guess ur host machine is behind some proxy server
[14:41:37] <Abhishek> plz change the network & try building
[14:42:41] <jairath_> Abhishek, ls -la -> http://ur1.ca/jv7x9
[14:43:08] <jairath_> And I am not on any proxy server
[14:43:36] <Abhishek> yeah i see u r not root to build
[14:43:46] <Abhishek> chmod -r *
[14:45:36] <jairath_> after ^, ./osbuild build gives -> python2.7: can't open file './osbuild': [Errno 13] Permission denied
[14:46:12] <Abhishek> plz fpaste alongwith the command u enter
[14:47:43] <jairath_> Abhishek, http://ur1.ca/jv7yq
[14:48:16] <Abhishek> jairath: that looks so novice
[14:48:17] <Abhishek> :/
[14:48:52] <Abhishek> plz paste the path of your project too, i mean the entire command log
[14:49:18] <Abhishek> after chmod , do ls -la
[14:49:42] <Abhishek> and did u check if ur behind a proxy server ?
[14:52:40] <jairath_> Abhishek, Yes I checked it I am not behind any proxy server
[14:53:24] <Abhishek> after chmod do can u fpaste ls -la
[14:53:40] <artista> walterbender, ping
[14:54:53] <jairath_> Abhishek, here http://ur1.ca/jv805
[14:55:06] <artista> gonzalo, ping
[14:56:04] <Abhishek> jairath: can u fpaste /etc/apt/apt.conf ?
[14:57:03] <Abhishek> apart is thr any reason for not being root ?
[15:02:50] <abhinav> walterbender, ping
[15:05:26] <jairath_> Abhishek, I think I will just restart with process. Thanks for the help :-)
[15:05:37] <Abhishek> jairath: all i could get from ur SS is you are not a su to git files u cloned. change the perm for the file u r brooting !
[15:06:17] <Abhishek> jairath: welcome :)
[15:06:58] <walterbender> abhinav, pong
[15:07:13] <abhinav> walterbender, pm?
[15:07:21] <walterbender> ok
[15:10:08] <artista> walterbender, ping
[15:15:35] <walterbender> artista, gotta run out for a bit
[15:17:53] <artista_> walterbender, whenever you come back please ping me :)
[19:58:49] <richashi> Hi, I want to setup the development environment. Can this be done on Mac, or requires Linux ditributions only?
[20:35:32] <ignacio> richashi, it only works on linux
[20:35:41] <ignacio> you can create a vm with virtualbox, or parallels desktop.
[20:52:11] <richashi> Thanks a lot @ignacio
[20:52:18] <richashi> :)
[20:52:31] <ignacio> np :P
[20:59:20] <meeting> *Hello
[05:08:57] [disconnected at Sun Mar 8 05:08:57 2015]