*** tpb has joined #melange | 00:00 | |
blueCmd | madrazr: roger! | 00:00 |
---|---|---|
madrazr | blueCmd: cool! | 00:00 |
*** mang0 has quit IRC | 00:00 | |
blueCmd | he's afk, but I've proxied the hints | 00:00 |
blueCmd | thanks | 00:00 |
madrazr | blueCmd: Ok please let us know if he continues to have problems with profiles | 00:01 |
madrazr | mcanini: when did you create your profile? | 00:02 |
mcanini | ~30 mins ago | 00:02 |
madrazr | mcanini: Ok | 00:03 |
madrazr | mcanini: can we PM-chat please? | 00:03 |
mcanini | madrazr: sure | 00:04 |
madrazr | mcanini: thanks! | 00:04 |
*** ignacio|here is now known as gcibot | 00:15 | |
*** gcibot has joined #melange | 00:15 | |
*** gcibot is now known as ignacio|here | 00:19 | |
*** ignacio|here has joined #melange | 00:19 | |
*** VarunAgw_ has quit IRC | 00:24 | |
*** slurpee has joined #melange | 00:28 | |
*** Slurpee has joined #melange | 00:47 | |
Slurpee | any melange developers around to help solve the final mystery of pass/fail record? | 00:47 |
Slurpee | We have an alumni org admin that swears he can't find any pass/fail numbers in dashboard. | 00:47 |
carols | slurpee: madrazr is around here somewhere | 00:48 |
Slurpee | It is the final year stats we're verifying. | 00:49 |
Slurpee | Luckily I've already met all the alumni org admins in person over the years. Finding the info was basically a few emails away :) | 00:50 |
*** carols has quit IRC | 00:54 | |
olly_ | Slurpee: the number who passed the final evaluation is public | 00:55 |
Slurpee | olly_, location for 2010? | 00:56 |
olly_ | http://www.google-melange.com/gsoc/org2/google/gsoc2010/<orgname> | 00:56 |
olly_ | the "ACCEPTED PROJECTS" is actually just those who passed the final | 00:56 |
Slurpee | olly_, o i c | 00:57 |
Slurpee | That is what we thought... | 00:57 |
Slurpee | olly_, thank you. | 00:57 |
olly_ | sure | 00:59 |
mayank | @madrazr | 01:22 |
mayank | @madrazr: https://code.google.com/p/soc/issues/detail?id=1923&q=label%3AComponent-UI&colspec=ID%20Stars%20Priority%20Status%20Type%20Owner%20Milestone%20Effort%20Skills%20Summary | 01:23 |
tpb | <http://ln-s.net/Av_w> (at code.google.com) | 01:23 |
mayank | i saw this issue. program display on site homepage should not vary in size. | 01:24 |
*** Jeroi has quit IRC | 01:24 | |
mayank | @madrazr: Where can i find the melange homepage in the code? I'm new to google app engine, so have no prior idea of the code structure. | 01:29 |
*** mcanini has quit IRC | 01:32 | |
mayank | @madrazr: I expected it to be in soc/app/melange/views | 01:32 |
*** mcanini has joined #melange | 01:36 | |
*** asmeurer has joined #melange | 01:42 | |
*** bitgeeky has quit IRC | 01:44 | |
madrazr | Slurpee: will be right back in a minute | 01:52 |
madrazr | Slurpee: looks like olly_ solved the mystery? | 01:54 |
madrazr | olly_: Thank you very much! | 01:54 |
Slurpee | madrazr, yes, thanks either way. | 01:54 |
*** ignacio|here is now known as ignacio|away | 01:54 | |
*** ignacio|away is now known as ignacio|here | 01:54 | |
madrazr | Slurpee: np | 01:54 |
*** Sturm89 has quit IRC | 01:56 | |
*** ignacio|here has left #melange | 02:13 | |
*** mcanini has quit IRC | 02:16 | |
*** asmeurer has quit IRC | 02:17 | |
*** shikher111 has quit IRC | 02:26 | |
*** tomreyn has quit IRC | 02:47 | |
*** mcanini has joined #melange | 02:47 | |
*** jasvir has joined #melange | 02:50 | |
*** mcanini has quit IRC | 02:54 | |
*** mayank has quit IRC | 02:57 | |
Hamish_B | Hi, I'm trying to fetch the list of "mentors for my org" from 2013, but after a moment of "Loading ..." I'm getting a red text error: "Error retrieving data: please refresh the list or the whole page to try again" | 03:43 |
Hamish_B | (refreshing the page doesn't help :) | 03:43 |
Hamish_B | ? | 03:43 |
madrazr | Hamish_B: let me take a look at our logs | 03:44 |
*** mcanini has joined #melange | 03:49 | |
*** mcanini has quit IRC | 03:53 | |
madrazr | Hamish_B: you were an org admin for 2013 too? | 04:04 |
Hamish_B | madrazr: yes | 04:14 |
madrazr | Hamish_B: Ok | 04:15 |
madrazr | I see the error in the log | 04:15 |
madrazr | but not sure what the root cause though | 04:16 |
Hamish_B | I'll try again now | 04:17 |
madrazr | Hamish_B: your luck won't change :P | 04:18 |
madrazr | Hamish_B: the error is in the code and it is reproducible | 04:18 |
madrazr | I am not sure where the problem begins though | 04:18 |
Hamish_B | alright. any other way for us to get at the csv db dump? | 04:19 |
madrazr | Hamish_B: like right now? | 04:20 |
olly_ | Hamish_B: http://www.google-melange.com/gsoc/org2/google/gsoc2013/osgeo will show you the mentors for projects which passed the final evaluation | 04:20 |
tpb | <http://ln-s.net/Avjd> (at www.google-melange.com) | 04:20 |
Hamish_B | yeah, we had a number of mentors with ideas and proposals but the right student never showed up, so no project. trying to make sure I'm shaking all the trees that might have mentors for this year in them. | 04:23 |
*** RoonyH has joined #melange | 04:31 | |
*** mcanini has joined #melange | 04:49 | |
blueCmd | madrazr: worked just fine when he registered ;) | 04:50 |
*** mcanini has quit IRC | 04:53 | |
*** RoonyH has quit IRC | 05:28 | |
madrazr | blueCmd: awesome! | 05:29 |
madrazr | Hamish | 05:30 |
madrazr | oops | 05:30 |
madrazr | Hamish_B: around? | 05:30 |
*** blueCmd has left #melange | 05:37 | |
*** Niharika_away has joined #melange | 05:45 | |
*** Niharika_away has joined #melange | 05:45 | |
*** mcanini has joined #melange | 05:49 | |
*** mcanini has quit IRC | 05:55 | |
*** mcanini has joined #melange | 05:58 | |
*** mcanini has quit IRC | 06:15 | |
*** VarunAgw has joined #melange | 06:31 | |
*** MatthewWilkes is now known as mwilkes|away | 06:32 | |
*** vivekjain has joined #melange | 06:40 | |
Hamish_B | madrarz: back now | 06:42 |
Hamish_B | ^^ madrazr | 06:43 |
vivekjain | madrazr can you tell me the controller from which create program is rendering i.e from which part of controller is template of program being rendered ?? | 06:46 |
*** mcanini has joined #melange | 06:46 | |
*** VarunAgw has quit IRC | 06:49 | |
*** larryxiao has joined #melange | 06:57 | |
madrazr | Hamish_B: thanks, but it's Ok | 06:57 |
madrazr | Hamish_B: I had another org admin test it for me | 06:57 |
madrazr | vivekjain: controller? we don't use any controllers | 06:58 |
madrazr | vivekjain: we use Django whose approach to MVC is more or less MVT | 06:58 |
vivekjain | sorry i mean view .. | 06:58 |
madrazr | Model-Views-Template | 06:58 |
madrazr | vivekjain: did you try grep-ing for it? | 06:59 |
*** mcanini has left #melange | 07:00 | |
vivekjain | yeah i tried i suppose it should be in app/soc/views/program.py but i was not able able to find it .. | 07:01 |
madrazr | vivekjain: it is right at the top of app/soc/views/program.py | 07:12 |
madrazr | the very first class | 07:12 |
madrazr | vivekjain: the GSoC and GCI extensions are in the respective modules | 07:13 |
madrazr | app/soc/modules/gsoc/views/program.py | 07:13 |
vivekjain | @madrazr but i can't find the arguments such as app_version which are present in the various html page ..From which views are these sents ?? | 07:15 |
*** VarunAgw has joined #melange | 07:27 | |
*** larryxiao has quit IRC | 07:29 | |
madrazr | vivekjain: you need to explore that part :) | 07:30 |
*** VarunAgw has quit IRC | 07:30 | |
madrazr | vivekjain: that is an exercise | 07:30 |
madrazr | vivekjain: try to understand how we construct whole page HTML | 07:31 |
madrazr | vivekjain: if you need more help or pointers I can help you when I get back to office tomorrow morning | 07:32 |
madrazr | for now, I really need to find something to eat and go home | 07:32 |
madrazr | it is already 11:30PM here | 07:32 |
vivekjain | @madrazr thanks | 07:32 |
*** madrazr has quit IRC | 07:34 | |
*** t4nk912 has joined #melange | 07:45 | |
*** jasvir has left #melange | 07:48 | |
*** t4nk912 has quit IRC | 07:58 | |
*** vivekjain has quit IRC | 08:04 | |
*** VarunAgw has joined #melange | 08:07 | |
*** ashishk has joined #melange | 08:23 | |
ashishk | natanielmanista : i am working on issue 1741: add a save feature to purposals instead of only being able to submit | 08:30 |
ashishk | can you please tell me on which module i should work | 08:31 |
*** larryxiao has joined #melange | 08:37 | |
*** madrazr has joined #melange | 08:43 | |
*** ChanServ sets mode: +o madrazr | 08:43 | |
*** larryxiao has quit IRC | 08:45 | |
*** abhikandoi has joined #melange | 08:49 | |
abhikandoi | . | 08:49 |
ashishk | hello madrazr: i want to work on this issue https://code.google.com/p/soc/issues/detail?id=2018 | 08:49 |
tpb | <http://ln-s.net/AvyI> (at code.google.com) | 08:49 |
ashishk | can u help me on which module i should start ?? | 08:50 |
madrazr | ashishk: I really need to go to bed, it is almost 1AM now | 09:00 |
madrazr | ashishk: if you are around by the time I get to the office tomorrow morning, I will be happy to help you | 09:00 |
madrazr | ashishk: otherwise mailing list is always there to the rescue | 09:00 |
ashishk | yeah sure, i will be there | 09:01 |
*** abhikandoi has left #melange | 09:06 | |
*** abhikandoi has joined #melange | 09:08 | |
*** VarunAgw is now known as stqism | 09:17 | |
*** stqism is now known as Guest51938 | 09:17 | |
*** Guest51938 is now known as stqiesm | 09:17 | |
*** stqiesm is now known as VarunAgw | 09:20 | |
*** abhikandoi has quit IRC | 09:24 | |
*** lresende has joined #melange | 09:33 | |
*** lresende has left #melange | 09:34 | |
*** Niharika_away has left #melange | 09:37 | |
*** ashishk has quit IRC | 09:40 | |
*** Slurpee has quit IRC | 09:53 | |
*** madrazr has quit IRC | 11:03 | |
*** lresende has joined #melange | 11:17 | |
*** lresende has quit IRC | 11:25 | |
*** VarunAgw has quit IRC | 11:26 | |
*** qwerty_ has joined #melange | 11:35 | |
*** VarunAgw has joined #melange | 11:41 | |
*** VarunAgw has quit IRC | 12:12 | |
*** mrsud has joined #melange | 12:36 | |
*** vivekjain has joined #melange | 12:41 | |
*** mrsud has quit IRC | 12:48 | |
*** ashishk016 has joined #melange | 13:28 | |
*** ayushk has joined #melange | 13:43 | |
*** NightFury13 has joined #melange | 14:06 | |
*** mwilkes|away is now known as MatthewWilkes | 14:15 | |
NightFury13 | Hello! I have the basic app running on my appspot account. How do I populate it with data? It currently just shows a message : 'Sorry, there are no active programs at the time' | 14:19 |
*** bitgeeky has joined #melange | 14:20 | |
*** VarunAgw has joined #melange | 14:29 | |
*** VarunAgw has quit IRC | 14:32 | |
*** vivekjain has quit IRC | 14:43 | |
*** NightFury13 has quit IRC | 14:48 | |
ayushk | nathanielmanista: I am working on issue 1672 related to download failure of large files. I have been able to understand that the request for download goes to the sendBlob() function in blobstore.py in the helper folder and then sendBlob() creates a HttpResponse. Now since the limit for download <32 mb, download fails. But I have difficulty understa | 14:51 |
ayushk | nding what sendBlob() exactly does. Please help! | 14:51 |
*** mrsud has joined #melange | 15:09 | |
*** vivekjain has joined #melange | 15:10 | |
*** NightFury13 has joined #melange | 15:21 | |
*** robbyoconnor has quit IRC | 15:26 | |
*** VarunAgw has joined #melange | 15:36 | |
*** shikher has joined #melange | 15:42 | |
*** mrsud has quit IRC | 15:58 | |
NightFury13 | do i have to get myself specifically alloted a bug to solve it? | 16:10 |
*** Niharika_away has joined #melange | 16:10 | |
*** Niharika_away is now known as Niharika | 16:12 | |
*** NightFury13 has quit IRC | 16:28 | |
*** carols has joined #melange | 16:31 | |
*** jvoisin has joined #melange | 16:42 | |
jvoisin | Hello, | 16:44 |
jvoisin | I have a suggestion about melange | 16:44 |
jvoisin | I just completed all required steps to add my organization | 16:44 |
jvoisin | but I didn't get any kind of conrimation, like "Congrats, you did everything right." | 16:45 |
jvoisin | I was worried I did something wrong, or that I forgot something. | 16:45 |
*** bytee has joined #melange | 16:49 | |
bytee | hi -- i just want to make doubly sure our projet, mariadb, made it in? Just curious because after submitting the questionnaire, you don't get a "confirmation" or anything | 16:49 |
*** FreeArtMan has joined #melange | 16:54 | |
*** VarunAgw has quit IRC | 16:59 | |
*** mang0 has joined #melange | 16:59 | |
*** mang0 has joined #melange | 16:59 | |
*** Niharika has quit IRC | 17:01 | |
*** Niharika_away has joined #melange | 17:01 | |
*** mrsud has joined #melange | 17:02 | |
*** MatthewWilkes is now known as mwilkes|away | 17:02 | |
*** Niharika_away has quit IRC | 17:07 | |
*** Niharika_away has joined #melange | 17:07 | |
shikher | Do GCI forms have submit button value set in Views unlike GSOC which has nothing as such? | 17:10 |
*** fgregg_ has joined #melange | 17:16 | |
*** derekeder has joined #melange | 17:17 | |
fgregg_ | hi all, I can't seem to add derekeder as the backup administrator in the "create oganization profile" | 17:17 |
fgregg_ | derekeder: you are logged into melange right? | 17:17 |
umccullough | i think he has to register and create a profile first | 17:17 |
derekeder | fgregg_: yes i am | 17:17 |
fgregg_ | i think he has, we were both have accounts from participating last year | 17:18 |
umccullough | you have to re-do the profile each year | 17:19 |
fgregg_ | derekeder: okay.. how does he do that, does he go to "my profile"? | 17:19 |
umccullough | i think so - i did mine 2 weeks ago, so it's a bit fuzzy now | 17:20 |
fgregg_ | umccullough: edit his profile, and then save taht? | 17:20 |
fgregg_ | hmm... | 17:20 |
umccullough | make sure you're in the GSoC 2014 program | 17:20 |
umccullough | not 2013 | 17:20 |
fgregg_ | derekeder: okay, does that make sense to what you are seeing? | 17:21 |
umccullough | once you've created the profile, you should be able to view it here: http://www.google-melange.com/gsoc/profile/show/google/gsoc2014 | 17:22 |
umccullough | (assuming you're logged in as yourself) | 17:23 |
nathanielmanista | bytee: Yes, I see a submitted org application for mariadb. I apologize for your having to ask. | 17:23 |
*** qwerty_ has quit IRC | 17:24 | |
nathanielmanista | ayushk: sendBlob() is weird because App Engine requires that it be weird. Look at its return value specification: it returns a django.http.HttpResponse with certain headers set. | 17:31 |
*** nextgens has joined #melange | 17:31 | |
nextgens | hi | 17:31 |
nextgens | upon submitting the second part of the organization profile, is melange supposed to say anything? | 17:31 |
nextgens | when I click submit, it just refreshes/go back to the top of the pag | 17:32 |
nextgens | *page | 17:32 |
carols | nextgens: nathanielmanista can help | 17:32 |
nextgens | nathanielmanista> hi | 17:32 |
nextgens | nathanielmanista> do you see anything on file for 'freenet'? :) | 17:32 |
ayushk | nathanielmanista: can django.http.HttpResponse be broken down into multiple such responses? | 17:33 |
umccullough | nextgens, i think that's what it does for everyone - you can open it in another browser window to confirm that it was submitted | 17:33 |
nathanielmanista | ayushk: What happens after that is that that value gets passed up and out of Melange code to an enclosing layer of App Engine code, and then App Engine notices one of those headers, grabs a value out of the header identifying the blob to be sent, and then passes a completely different HTTP response (containing the blob payload) back to the user. | 17:34 |
nathanielmanista | ayushk: So it's weird, but it's because App Engine *requires* that it be weird. | 17:34 |
nextgens | nathanielmanista> looks like it worked; cool, thanks! | 17:35 |
nextgens | it's bloody confusing though :) | 17:35 |
umccullough | i think that's the general opinion | 17:35 |
nathanielmanista | nextgens: It is a usability problem that Melange does not clearly communicate successful organization application submission. Our apologies for your poor experience. | 17:35 |
nathanielmanista | nextgens: Yep, freenet's application is in. :-) | 17:36 |
ayushk | nathanielmanista: when appengine sends the HTTP response of the blob back to the application, can that response be broken down into multiple responses? | 17:37 |
nathanielmanista | ayushk: I don't think so? But that would be entirely up to App Engine and beyond Melange's control. | 17:38 |
*** jvoisin has left #melange | 17:39 | |
nathanielmanista | ayushk: How much of the documentation at https://developers.google.com/appengine/docs/python/blobstore/ have you read? | 17:39 |
tpb | <http://ln-s.net/AwP_> (at developers.google.com) | 17:39 |
*** nextgens has left #melange | 17:41 | |
*** fgregg_ has left #melange | 17:41 | |
ayushk | nathanielmanista: I have read till "Using the Images service with the Blobstore". i also went on to make quick upload download app to get a better understanding. I could understand that blobstore and datastore are different and that the actual blobs are stored in the blobstore. | 17:42 |
*** derekeder has left #melange | 17:43 | |
vivekjain | nathanielmanista i have made this issue .Please check that.I have also proposed a solution Please review that so that i can started making the patch for that .. ?? | 17:43 |
nathanielmanista | ayushk: Great. Wait, hang on, that documentation isn't actually helpful any more... | 17:45 |
vivekjain | nathanielmanista sorry i forgot to mention the link here it is http://code.google.com/p/soc/issues/detail?can=4&start=0&num=100&q=&colspec=ID%20Stars%20Priority%20Status%20Type%20Owner%20Milestone%20Effort%20Skills%20Summary&groupby=&sort=&id=2028 | 17:46 |
tpb | <http://ln-s.net/AwQ5> (at code.google.com) | 17:46 |
nathanielmanista | ayushk: Look at "The application serves a blob by setting a header on the outgoing response." and later "To serve a blob in your application, you put a special header in the response containing the blob key."... but the documentation doesn't actually say *what the header is*, which seems like kind of some important information. | 17:47 |
ayushk | nathanielmanista: I went on and read this issue https://code.google.com/p/googleappengine/issues/detail?id=7528 . The conclusion of the issue is that the blobstore can send blobs>32mb but the admin console of the application doesn't allow download of the blobs>32mb. Its a design they adopted. So the problem is in appengine and not the blobstore. | 17:52 |
tpb | <http://ln-s.net/AwQJ> (at code.google.com) | 17:52 |
nathanielmanista | ayushk: Wow, I just in that issue learned things about App Engine that I would have loved to have heard about in App Engine's documentation. | 17:55 |
ayushk | I am not sure if there is an appengine way of doing this thing. | 17:56 |
nathanielmanista | ayushk: Let's pause for a minute. Where are we? This conversation started with "[soc.views.helper.blobstore.]sendBlob is confusing" and now we're talking about the App Engine platform's relationship to its own blobstore. What problem are we now solving? | 17:56 |
shikher | nathanielmanista: I really like your idea of Git Bundles, I am going to upload a patch soon. Would you like for it to be a Git bundle or a simple patch? | 17:57 |
nathanielmanista | shiker: git bundle git bundle git bundle :-) | 17:57 |
ayushk | nathanielmanista: Yes git bundles are certainly a great way for reviewing the changes made to the code. I too agree with that. Saves a lot of time. | 18:00 |
ayushk | nathanielmanista: Initially I thought that the problem is with the blobstore. So I thought that if we could change sendBlob() to work the way we want, the problem is solved. But now that we are aware that the problem is with the appengine ... I have no idea how to go about the problem. | 18:03 |
shikher | nathanielmanista: I will put up a git bundle then, definitely. | 18:03 |
nathanielmanista | vivekjain: Looking at issue 2028 now. | 18:03 |
vivekjain | nathanielmanista thanks :) | 18:04 |
*** shikher has quit IRC | 18:12 | |
*** ashishk016 has quit IRC | 18:17 | |
*** vivekjain has quit IRC | 18:18 | |
*** Niharika_away has quit IRC | 18:33 | |
*** Triskelios has joined #melange | 18:33 | |
*** Niharika_away has joined #melange | 18:35 | |
*** NightFury13 has joined #melange | 18:39 | |
*** VarunAgw has joined #melange | 18:40 | |
*** Slurpee has joined #melange | 18:42 | |
Slurpee | Any reason Melange is 500 erroring? | 18:43 |
umccullough | working here at least | 18:44 |
nathanielmanista | Slurpee: Probably no good reason. At what URL? | 18:44 |
Slurpee | http://www.google-melange.com/gsoc/org/profile/create/google/gsoc2014# | 18:44 |
umccullough | worksforme | 18:44 |
Slurpee | nathanielmanista, I have been able to submit gsoc app and now I want to submit most up to date info | 18:44 |
Slurpee | I can load the page, then I fill out fields, then nothing submits. | 18:45 |
Slurpee | 500 | 18:45 |
Slurpee | Internal Server Error | 18:45 |
Slurpee | Click here to return to the homepage > | 18:45 |
umccullough | i don't think the "create" page is the right place for that | 18:45 |
umccullough | you should be at: http://www.google-melange.com/gsoc/org/application/submit/google/gsoc2014/<orgname> | 18:45 |
umccullough | where <orgname> is your org | 18:45 |
Slurpee | omg it works | 18:46 |
Slurpee | it was defaulting to the secondary page | 18:46 |
Slurpee | THANK YOU | 18:46 |
ayushk | nathanielmanista: I came across this problem that when a profile is created or edited, no confirmation message is displayed to the user. So the user has no way of knowing that the form has been accepted. Well this issue is not there in some other form I came across. | 18:48 |
ayushk | nathanielmanista: Can I work on this issue? It will also help me understand the structure of the code. | 18:49 |
Slurpee | nathanielmanista, umccullough - any ideas why I can't save now? * fields required | 18:49 |
Slurpee | I have all the fields filled out... | 18:49 |
umccullough | Slurpee, sorry, that's about all I can help with :( | 18:49 |
umccullough | i'm just another lowly user | 18:49 |
nathanielmanista | ayushk: Yeah, I'm just catching up on your email thread now... | 18:50 |
umccullough | Slurpee, i assume your profile is also filled out? | 18:51 |
Slurpee | umccullough, yes | 18:51 |
umccullough | yeah, dunno then - I was able to update mine yesterday without issue | 18:51 |
nathanielmanista | Slurpee: What's your organization? | 18:51 |
Slurpee | Drupal | 18:52 |
Slurpee | I just tried filling in fields with "a" and it still says it | 18:52 |
nathanielmanista | Which fields? There's different validation for different fields; maybe "a" isn't appropriate input for at least one of them? | 18:53 |
Slurpee | nathanielmanista, I tried all of them | 18:54 |
Slurpee | i have every field filled out | 18:54 |
*** mrsud has quit IRC | 18:54 | |
nathanielmanista | Slurpee: I also see that your application was "last modified on" 18:51:04 today (three minutes ago). | 18:54 |
umccullough | indeed, maybe he just doesn't realize he submitted the updates | 18:54 |
umccullough | because of lack of confirmation :) | 18:55 |
Slurpee | omg. it is there. there is simply text at top saying "* fields required" | 18:55 |
umccullough | heh | 18:55 |
Slurpee | Thought I was going crazy. | 18:55 |
umccullough | you were going crazy... | 18:55 |
umccullough | i could feel it from this side of the channel | 18:55 |
nathanielmanista | ayushk: I'm sorry, I was distracted from our discussion because we had a confused user as a result of our pages not providing positive confirmation in the case of application success being the result of the user's commanded operation. Now what were we talking about? | 18:58 |
*** Niharika_away has quit IRC | 19:00 | |
*** Niharika_away has joined #melange | 19:00 | |
*** asmeurer has joined #melange | 19:00 | |
ayushk | nathanielmanista: I asked my friend to register as a student to my application on localhost. Now after filling the profile form, he just couldn't understand if his form was accepted or not because there was no confirmation message displayed. The same thing happens for every profile related form be it a profile create form or a profile edit form. | 19:02 |
nathanielmanista | I was... at least I thought I was making... hmm... | 19:04 |
*** umccullough has left #melange | 19:04 | |
ayushk | nathanielmanista: there is provision for confirming the submission as visible in other forms but somehow it is not working for profile related forms. | 19:06 |
ayushk | nathanielmanista: I'd like to spend some time on this issue and amend whatever is going wrong. | 19:07 |
nathanielmanista | If the provision of which you're speaking is green "data saved successfully" banner at the top of the page, it's not something on which we can *entirely* rely: https://code.google.com/p/soc/issues/detail?id=1590. | 19:07 |
nathanielmanista | ayushk: I've responded to your mail thread. | 19:08 |
ayushk | nathanielmanista: sorry, but the link is not working | 19:09 |
nathanielmanista | ayushk: Organization applications just closed, but student applications are still ahead of us - and students are a far less forgiving crowd than organization administrators and mentors. I would love assurance that students are going to clearly know when each operation they perform with Melange has and has not completed successfully. Please feel very welcome to spend time on this issue. | 19:10 |
*** asmeurer has quit IRC | 19:10 | |
nathanielmanista | ayushk: how is it not working? What do you see that is not what you expected to see? Oh, and because IRC is a piece-of-crud technology that predates the Web and really we should all be using Apache Wave (formerly Google Wave) in its place, let me ask: has your IRC client erroneously included the terminating punctuation of my sentence in what it thinks is the URL I wrote? | 19:12 |
ayushk | nathanielmanista: oops! yes thats true. | 19:13 |
*** madrazr has joined #melange | 19:14 | |
*** ChanServ sets mode: +o madrazr | 19:14 | |
*** mang0 has quit IRC | 19:14 | |
ayushk | nathanielmanista: also I would like to suggest a change in the way view profile works. While filling the form for profiles, there is this field that asks for image URL of the user. Now, if by any chance the user enters a wrong url, he will never come to know that the url is wrong unless we display the image on view profile. We don't want the users | 19:16 |
ayushk | to submit a wrong image/URL. So there can be a separate div to display the image. But if the user image is not very important, we can ignore this. | 19:16 |
nathanielmanista | Current score: Wave 1,025,837, outdated overly linearizing textual media of yesteryear: 2. Is there no justice in the world? | 19:17 |
*** VarunAgw has left #melange | 19:17 | |
nathanielmanista | ayushk: I agree that that is a problem... but I'm not very clear on how profile photos are used throughout Melange, and so I don't know how important a problem it is to fix. Maybe there's a feedback loop going on in which we don't make much use of profile photos because so few users set them, but so few users set them because we make little use of them? | 19:21 |
*** vivekjain has joined #melange | 19:27 | |
*** bitgeeky is now known as bitgeeky|afk | 19:27 | |
ayushk | nathanielmanista: Agree with you. Btw, I would like to work on the resource hosting project. so can you give me an insight on what the project is. | 19:27 |
*** monkegjinni has joined #melange | 19:31 | |
*** bitgeeky|afk has quit IRC | 19:32 | |
*** NightFury13 has quit IRC | 19:33 | |
nathanielmanista | ayushk: Take a look at the resources linked off of https://code.google.com/p/google-summer-of-code/wiki/GsocFlyers. (They're mostly PDFs.) Are they hosted on google-melange.com or on some other service? Why shouldn't they be hosted on google-melange.com? Because we haven't yet built the subsystem that would let us host and serve them. | 19:35 |
*** mrsud has joined #melange | 19:37 | |
*** vivekjain has quit IRC | 19:44 | |
*** monkegjinni has quit IRC | 19:45 | |
*** shikher_ has joined #melange | 19:54 | |
*** mrsud has quit IRC | 19:55 | |
*** Niharika_away has quit IRC | 19:55 | |
shikher_ | I have posted a solution for issue #2002 on the mailing list. Kindly look at it and give me your views so I can start working on it. | 20:05 |
madrazr | nathanielmanista: small correction, very minor one :) | 20:13 |
madrazr | nathanielmanista: the basic subsystem is now in place | 20:14 |
madrazr | and was used for GCI 2013 | 20:14 |
nathanielmanista | Right! | 20:14 |
madrazr | nathanielmanista: as the update says https://code.google.com/p/soc/issues/detail?id=1874 | 20:14 |
tpb | <http://ln-s.net/AwZ5> (at code.google.com) | 20:14 |
madrazr | nathanielmanista: but a lot of work needs to be done there | 20:14 |
madrazr | ayushk: ^ | 20:15 |
*** vivekjain has joined #melange | 20:15 | |
madrazr | ayushk: about your sendBlob() function question i.e. whether it can send multiple http responses | 20:16 |
madrazr | unfortunately, we don't have a yes/no answer to it | 20:16 |
madrazr | to put it simply, we don't know | 20:16 |
shikher_ | nathanielmanista: I just created a git bundle using the command "git bundle create repo.bundle master". The file is around 108 MB,how should I put it up for review? | 20:16 |
madrazr | Blobstore is such a weird API | 20:16 |
madrazr | as nathanielmanista has already mentioned | 20:17 |
madrazr | ayushk: there is a lot of exploratory work to be down that lane | 20:17 |
madrazr | *to be done down that lane | 20:17 |
madrazr | ayushk: be assured of seeing several surprises | 20:18 |
nathanielmanista | shikher_: Have you done one hundred and eight megabytes' worth of coding on the issue? If so, aren't your fingers insanely tired? If not, isn't it likely that there's way more stuff in your bundle than there needs to be? | 20:18 |
ayushk | madrazr: Should I try or should I focus on some other issue? I still have no idea what could be done in that matter. | 20:19 |
shikher_ | nathanielmanista: Right. I will look into it. | 20:20 |
madrazr | ayushk: that really depends on how much of research/exploratory work you are interested in doing | 20:21 |
madrazr | how much that excites you | 20:21 |
*** ayushk has quit IRC | 20:22 | |
*** vivekjain has quit IRC | 20:26 | |
*** ayushk has joined #melange | 20:28 | |
ayushk | madrazr: nathanielmanista: sorry I got disconnected, internet issue. I am willing to try. I'll keep you posted. | 20:29 |
madrazr | ayushk: no problem | 20:30 |
madrazr | ayushk: cool! | 20:30 |
madrazr | ayushk: and don't go trying to solve that problem all by yourself in isolation | 20:31 |
madrazr | we are here to help | 20:31 |
madrazr | ask questions | 20:31 |
ayushk | madrazr: thanks | 20:31 |
madrazr | ayushk: also, I am reading this channel's logs in more detail now | 20:48 |
madrazr | the App Engine issue that you linked to https://code.google.com/p/googleappengine/issues/detail?id=7528 | 20:48 |
tpb | <http://ln-s.net/AwQJ> (at code.google.com) | 20:48 |
madrazr | that is unrelated | 20:48 |
ayushk | madrazr: thanks again | 20:48 |
madrazr | ayushk: they are doing the same thing that we are doing now, the App Engine folks for their admin console | 20:49 |
madrazr | makes me feel somewhat less terrible that we are not the only people in the world who are doing this | 20:49 |
madrazr | :P | 20:49 |
madrazr | the very parental team which is responsible for this infrastructure has the same problem | 20:50 |
madrazr | :P | 20:50 |
*** mrsud has joined #melange | 20:50 | |
ayushk | madrazr: yeah ! good to hear that. But why did they design it in such a way? | 20:52 |
nathanielmanista | It's complicated, and it's something about which we joke a lot on the Melange team. I feel that they should have known better. | 21:00 |
ayushk | madrazr: haha | 21:01 |
*** Slurpee has quit IRC | 21:02 | |
*** carols has quit IRC | 21:06 | |
shikher_ | madrazr: Do you have some experience with git bundles? | 21:17 |
madrazr | shikher_: what is your question? :) | 21:24 |
madrazr | shikher_: about git bundles | 21:24 |
*** bitgeeky has joined #melange | 21:26 | |
shikher_ | madrazr: I could submit a patch but I would like to learn how to use git bundles. The problem that I am facing is I only want to bundle the changes that I made, not the whole branch. I have tried some methods and have been 'googling' but I am stuck. | 21:27 |
madrazr | shikher_: what methods did you try so far? | 21:28 |
*** buildbot_alpha has quit IRC | 21:28 | |
*** buildbot_alpha has joined #melange | 21:29 | |
olly_ | madrazr: hmm, should the home pages work already? someone on #gsoc just noted they do, e.g. http://www.google-melange.com/gsoc/org2/google/gsoc2014/supertuxkart | 21:29 |
tpb | <http://ln-s.net/Awcr> (at www.google-melange.com) | 21:29 |
*** unitraxx has joined #melange | 21:30 | |
madrazr | shikher_: to create a bundle of your own patches, let us assume you have made commits with SHA, H1, H2 and H3 with the parent commit with SHA P1 | 21:30 |
shikher_ | madrazr: creating a new branch and commiting my changes but the new branch still is a copy of the old code. | 21:31 |
madrazr | shikher_: to create a git bundle that includes only your changes, all you need to do is git bundle create bundlename P1..H3 | 21:31 |
madrazr | shikher_: what do you mean by copy of the old code? | 21:32 |
madrazr | shikher_: the new branch does not contain your commit? | 21:32 |
shikher_ | madrazr: Not my commit, but the rest of the code is there which is still huge. I was thinking that i create a new branch and somehow only get my commited/changed files and then bundle that. | 21:33 |
olly_ | madrazr: let me know if i should open a ticket for that | 21:33 |
madrazr | olly_: about the org home page | 21:34 |
madrazr | olly_: sure, please feel free to file an issue | 21:34 |
madrazr | olly_: but I don't know if that matters at all | 21:35 |
madrazr | olly_: may be others can weigh in their position about it too | 21:35 |
madrazr | olly_: personally, I don't care if org home pages are accessible or not | 21:35 |
gevaerts | It allows people to find out (some of) who applied | 21:35 |
madrazr | it does not mean anything at this point | 21:35 |
olly_ | orgs have to have an ideas list up, though it could not be linked to anything yet | 21:36 |
* olly_ tends to feel it's a feature, but I thought I should at least make sure you were aware of it | 21:36 | |
madrazr | olly_: definitely! Thanks for letting us know | 21:37 |
madrazr | olly_: I also think it should put on the issue tracker | 21:37 |
olly_ | sure | 21:37 |
madrazr | olly_: It is my personal opinion to not worry | 21:37 |
madrazr | olly_: but other developers or GOSPO itself may have different opinion | 21:37 |
gevaerts | It's certainly mild as far as unintended disclosures go | 21:38 |
madrazr | olly_: and what GOSPO says is what that really matters than my personal opinion :P | 21:38 |
madrazr | gevaerts: yeah | 21:38 |
shikher_ | madrazr: P1,H1,H2,H3 are represented by SHA's(Hash Functions) ? | 21:41 |
madrazr | shikher_: I mean I just used them as placeholders for the commit IDs | 21:41 |
madrazr | shikher_: 40-character hexadecimal string that you see when you do git log | 21:42 |
shikher_ | madrazr: yes I was also referring to it as it is produced using SHA1 hash. | 21:43 |
olly_ | madrazr: done - http://code.google.com/p/soc/issues/detail?id=2029 | 21:43 |
tpb | <http://ln-s.net/Awdt> (at code.google.com) | 21:44 |
madrazr | shikher_: correct, git uses SHA1 for commit ids | 21:49 |
madrazr | olly_: great, thanks! | 21:49 |
shikher_ | getting error: "fatal: Refusing to create empty bundle." for putting on commandLine: git bundle create somebundlename #ParentID #CommitID | 21:52 |
shikher_ | I am using --> git rev-list --parents -n 1 #commitId to find #ParentId | 21:53 |
shikher_ | madrazr: | 21:53 |
shikher_ | madrazr: getting error: "fatal: Refusing to create empty bundle." for putting on commandLine: git bundle create somebundlename #ParentID #CommitID | 21:54 |
shikher_ | madrazr: I am using --> git rev-list --parents -n 1 #commitId to find #ParentId | 21:54 |
*** mrsud has quit IRC | 22:07 | |
*** olly_ is now known as olly | 22:17 | |
*** olly is now known as Guest193 | 22:17 | |
shikher_ | madrazr: Finally got it. A 8 MB file, only containing the files that I have made changes to. Sorry, for asking some stupid questions. This has been a great learning experience for me. I have become much more familiar with Melange's codebase after solving this 'bienvenue' issue. | 22:18 |
*** Guest193 is now known as olly_ | 22:18 | |
*** FreeArtMan has left #melange | 22:18 | |
shikher_ | madrazr: 8 KB* | 22:21 |
*** shikher_ has quit IRC | 22:28 | |
*** carols has joined #melange | 22:28 | |
*** ayushk has left #melange | 22:42 | |
madrazr | ah shikher_ left already | 22:43 |
*** qwerty has joined #melange | 22:54 | |
*** qwerty is now known as Guest33493 | 22:55 | |
*** Guest33493 has quit IRC | 23:32 | |
*** mayank has joined #melange | 23:39 | |
mayank | @madrazr: With reference to this issue https://code.google.com/p/soc/issues/detail?id=1700&q=label%3ABienvenue&colspec=ID%20Stars%20Priority%20Status%20Type%20Owner%20Milestone%20Effort%20Skills%20Summary | 23:40 |
tpb | <http://ln-s.net/AwkJ> (at code.google.com) | 23:40 |
mayank | @madrazr: what does scoring a proposal mean? | 23:40 |
mayank | @nathanielmanista: "This is a great idea but is not essential for this year's program." what does this comment on the above issue mean? is this issue valid as of now? | 23:46 |
madrazr | mayank: giving scores to proposals | 23:47 |
madrazr | that's how mentors and org admins rate and rank the proposals | 23:48 |
madrazr | by giving it scores | 23:48 |
mayank | @madrazr: okay, and grouping it with wish to be a mentor. what does it mean? | 23:48 |
mayank | grouping in what way? | 23:48 |
madrazr | mayank: have you setup the dev instance locally? | 23:50 |
mayank | yes | 23:50 |
madrazr | mayank: have you seen the proposal review page that mentors and org admins use to score the proposals? | 23:50 |
mayank | no. where can i find it? | 23:50 |
madrazr | mayank: you need to simulate the program | 23:50 |
madrazr | setup the data | 23:50 |
*** carols has quit IRC | 23:51 | |
mayank | okay, means entering a dummy proposal to see the results | 23:51 |
madrazr | to put student proposals | 23:51 |
madrazr | and then sign in as org admin/mentor for that organization | 23:51 |
madrazr | then you will see a list of proposals | 23:51 |
madrazr | you can visit the proposal review page from there | 23:52 |
madrazr | mayank: correct | 23:52 |
mayank | yes | 23:52 |
mayank | @madrazr: i 'll get back to you after visiting the page. thanks. | 23:53 |
madrazr | mayank: great | 23:54 |
madrazr | np | 23:54 |
*** mayank has quit IRC | 23:58 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!