{"thread":{"id":"26885","subject":"GSoC 2011","startedAt":"2011-03-28T07:13:16Z","lastAt":"2011-03-29T12:10:12Z","messageCount":9,"participants":["Karol Samborski","Christian Couder","Nguyen Thai Ngoc Duy","Erik Faye-Lund"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"164407","messageId":"AANLkTikQ6=CrWuMemwv38HnBKPnt8CjQWqYj7oA8zVZ4@mail.gmail.com","threadId":"26885","inReplyTo":null,"subject":"GSoC 2011","fromName":"Karol Samborski","fromEmail":"edv.karol@gmail.com","sentAt":"2011-03-28T07:13:16Z","receivedAt":"2011-03-28T07:13:16Z","isPatch":false,"sender":{"key":"edv.karol@gmail.com","avatar":null},"body":"Hello all,\n\nMy name is Karol Samborski and I'm a student from Poland. I'm studding\nin external way which means I'm only in school at weekends. Daily I\nwork as a C/C++ programmer and I use git in work. I want to\nparticipate in Google Summer of Code program because I like git and I\nhave no open source programming experience. I read at SoC2011Ideas\nwiki page that I should try sending a few simple patches to the\nmailing list. What patches do you mean? Do you have maybe a small task\nto do? That would be easier...\n\nAnyway I use vim, git and linux in a daily use and I love using them ;)\nBut due to I'm external student I have much less time than the other students.\n\nBest regards,\nKarol Samborski\n"},{"id":"164411","messageId":"AANLkTikC5cagS8qYPDmWO+jhC4pHMkJq6zQN3QemMhwG@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTikQ6=CrWuMemwv38HnBKPnt8CjQWqYj7oA8zVZ4@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2011-03-28T07:42:39Z","receivedAt":"2011-03-28T07:42:39Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"Hi,\n\nOn Mon, Mar 28, 2011 at 9:13 AM, Karol Samborski <edv.karol@gmail.com> wrote:\n> Hello all,\n>\n> My name is Karol Samborski and I'm a student from Poland. I'm studding\n> in external way which means I'm only in school at weekends. Daily I\n> work as a C/C++ programmer and I use git in work. I want to\n> participate in Google Summer of Code program because I like git and I\n> have no open source programming experience. I read at SoC2011Ideas\n> wiki page that I should try sending a few simple patches to the\n> mailing list. What patches do you mean? Do you have maybe a small task\n> to do? That would be easier...\n\nIt depends a lot what part of git you would like to work on.\nDo you find one of the proposed subject interesting?\nIf yes, tell us and the relevant people will probably tell you what\nyou could start with.\n\nAnd by the way the same question has been asked recently and the\nanswer was to search a mailing list archive for \"low hanging fruit\" as\nwe don't use any bug tracker.\nYou could perhaps search the source code for \"TODO\" or \"NEEDS WORK\" too.\n\n> Anyway I use vim, git and linux in a daily use and I love using them ;)\n> But due to I'm external student I have much less time than the other students.\n\nI hope you will have more time during the summer otherwise it might\nnot be enough for the GSOC.\n\nThanks,\nChristian.\n"},{"id":"164413","messageId":"AANLkTi=3B7m4G1ceif8TRAoOv8eA8ueRjrFwfK+OyOUr@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTikC5cagS8qYPDmWO+jhC4pHMkJq6zQN3QemMhwG@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Nguyen Thai Ngoc Duy","fromEmail":"pclouds@gmail.com","sentAt":"2011-03-28T07:48:57Z","receivedAt":"2011-03-28T07:48:57Z","isPatch":false,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"On Mon, Mar 28, 2011 at 2:42 PM, Christian Couder\n<christian.couder@gmail.com> wrote:\n> And by the way the same question has been asked recently and the\n> answer was to search a mailing list archive for \"low hanging fruit\" as\n> we don't use any bug tracker.\n> You could perhaps search the source code for \"TODO\" or \"NEEDS WORK\" too.\n\nAlso search for test_expect_failure in t/ directory. I don't know how\nhard those breakages are though.\n-- \nDuy\n"},{"id":"164415","messageId":"AANLkTin9REqDJhWbQ2JbESufcg6hSf6cw3NpiamXvkU_@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTikM7C_h5cwgd5KoddBUH3xsdwtBiGwM_2ecKR2k@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2011-03-28T08:17:37Z","receivedAt":"2011-03-28T08:17:37Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"On Mon, Mar 28, 2011 at 9:55 AM, Karol Samborski <edv.karol@gmail.com> wrote:\n> 2011/3/28 Christian Couder <christian.couder@gmail.com>:\n>>\n>> It depends a lot what part of git you would like to work on.\n>> Do you find one of the proposed subject interesting?\n>> If yes, tell us and the relevant people will probably tell you what\n>> you could start with.\n>\n> I thought about \"Build in more external commands\".\n\nOk, but which of the suggested commands would you like to rewrite?\n\nWhen you know the one you want to work on, you can find the relevant\npeople and then put them in CC.\nAnd you can look at its source code and find some parts that can\nalready be implemented in other existing commands in C.\n\n>> I hope you will have more time during the summer otherwise it might\n>> not be enough for the GSOC.\n>>\n>\n> OK, maybe it might not be enough but I just want to do something for\n> the others ;)\n> It's ok if you will not approve my work later because of to slowly\n> work but I will finish my task.\n\nGreat! We love people who finish the tasks ;-)\n\nThanks,\nChristian.\n"},{"id":"164416","messageId":"AANLkTik0t5QOjm6r=K8Lrm-oeksQ-A52vL7NO6wk9LYn@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTinPK1ONgL5Jv0AVnGngeZ3nUT5DX-dEV9LWWiGt@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Karol Samborski","fromEmail":"edv.karol@gmail.com","sentAt":"2011-03-28T08:44:51Z","receivedAt":"2011-03-28T08:44:51Z","isPatch":false,"sender":{"key":"edv.karol@gmail.com","avatar":null},"body":"2011/3/28 Christian Couder <christian.couder@gmail.com>:\n> On Mon, Mar 28, 2011 at 9:55 AM, Karol Samborski <edv.karol@gmail.com> wrote:\n>> 2011/3/28 Christian Couder <christian.couder@gmail.com>:\n>>>\n>>> It depends a lot what part of git you would like to work on.\n>>> Do you find one of the proposed subject interesting?\n>>> If yes, tell us and the relevant people will probably tell you what\n>>> you could start with.\n>>\n>> I thought about \"Build in more external commands\".\n>\n> Ok, but which of the suggested commands would you like to rewrite?\n\nI think I would start with git-pull.sh\n\n> When you know the one you want to work on, you can find the relevant\n> people and then put them in CC.\n> And you can look at its source code and find some parts that can\n> already be implemented in other existing commands in C.\n\nOK, I will do this.\n\n>>> I hope you will have more time during the summer otherwise it might\n>>> not be enough for the GSOC.\n>>>\n>>\n>> OK, maybe it might not be enough but I just want to do something for\n>> the others ;)\n>> It's ok if you will not approve my work later because of to slowly\n>> work but I will finish my task.\n>\n> Great! We love people who finish the tasks ;-)\n\n;)\n\nBest regards,\nKarol Samborski\n"},{"id":"164540","messageId":"AANLkTi=5m8t0bknk1VnTmrhwOLeZua9650tDHkM6J+BS@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTin9REqDJhWbQ2JbESufcg6hSf6cw3NpiamXvkU_@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Karol Samborski","fromEmail":"edv.karol@gmail.com","sentAt":"2011-03-29T07:08:26Z","receivedAt":"2011-03-29T07:08:26Z","isPatch":false,"sender":{"key":"edv.karol@gmail.com","avatar":null},"body":"I heard that it is needed to put 40 hours per week in summer time to\nparticipate GSoC program.\nIt is impossible in my case so I'll become a contributor outside the\nGSoC program.\n\nMy question is: should I work on rewriting git commands to C (this\ntask is on GSoC 2011 ideas page) or leave this task for students from\nGSoC program?\n\nRegards,\nKarol Samborski\n"},{"id":"164560","messageId":"AANLkTi=K1kMo7H99CUcNG-awwh1E+WgBNs7OZ4eweS18@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTin9REqDJhWbQ2JbESufcg6hSf6cw3NpiamXvkU_@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Erik Faye-Lund","fromEmail":"kusmabite@gmail.com","sentAt":"2011-03-29T11:45:15Z","receivedAt":"2011-03-29T11:45:15Z","isPatch":false,"sender":{"key":"kusmabite@gmail.com","avatar":"https://avatars.githubusercontent.com/u/47073?v=4"},"body":"On Mon, Mar 28, 2011 at 10:17 AM, Christian Couder\n<christian.couder@gmail.com> wrote:\n> On Mon, Mar 28, 2011 at 9:55 AM, Karol Samborski <edv.karol@gmail.com> wrote:\n>> 2011/3/28 Christian Couder <christian.couder@gmail.com>:\n>>>\n>>> It depends a lot what part of git you would like to work on.\n>>> Do you find one of the proposed subject interesting?\n>>> If yes, tell us and the relevant people will probably tell you what\n>>> you could start with.\n>>\n>> I thought about \"Build in more external commands\".\n>\n> Ok, but which of the suggested commands would you like to rewrite?\n\nBefore anyone starts on git-send-email.perl, I'd like to give heads up\nthat I've been working on that one a bit.\n\nThe code can be found at http://repo.or.cz/w/git/kusma.git in the\nwork/send-email-c branch if anyone is interested, but be warned: It's\nmessy and not really working yet, as it only really sends a single\nhard-coded e-mail so far.\n"},{"id":"164562","messageId":"AANLkTimCBFDiZrcPEucqHR8Aze9W6=Yx3zKitQMTtx5a@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTi=5m8t0bknk1VnTmrhwOLeZua9650tDHkM6J+BS@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Nguyen Thai Ngoc Duy","fromEmail":"pclouds@gmail.com","sentAt":"2011-03-29T11:54:27Z","receivedAt":"2011-03-29T11:54:27Z","isPatch":false,"sender":{"key":"pclouds@gmail.com","avatar":"https://avatars.githubusercontent.com/u/720?v=4"},"body":"On Tue, Mar 29, 2011 at 2:08 PM, Karol Samborski <edv.karol@gmail.com> wrote:\n> I heard that it is needed to put 40 hours per week in summer time to\n> participate GSoC program.\n> It is impossible in my case so I'll become a contributor outside the\n> GSoC program.\n\nYou're welcome!\n\n> My question is: should I work on rewriting git commands to C (this\n> task is on GSoC 2011 ideas page) or leave this task for students from\n> GSoC program?\n\nI bet converting small scripts now won't hurt anybody (it's not large\nenough for GSoC work anyway, git-repack.sh for instance). It will help\nyou get familiar with the code base and can keep you busy until GSoC\nreally starts. By then we'll know what commands are taken by students.\n-- \nDuy\n"},{"id":"164564","messageId":"AANLkTi=f36g6JTmN_NKkqfJjhPPTTVm-Ufi8xV=XZjAq@mail.gmail.com","threadId":"26885","inReplyTo":"AANLkTin=JnXO7k-NNcHVksDcM7yer=9oh3Eu9McLS15_@mail.gmail.com","subject":"Re: GSoC 2011","fromName":"Karol Samborski","fromEmail":"edv.karol@gmail.com","sentAt":"2011-03-29T12:10:12Z","receivedAt":"2011-03-29T12:10:12Z","isPatch":false,"sender":{"key":"edv.karol@gmail.com","avatar":null},"body":"2011/3/29 Nguyen Thai Ngoc Duy <pclouds@gmail.com>:\n> On Tue, Mar 29, 2011 at 2:08 PM, Karol Samborski <edv.karol@gmail.com> wrote:\n>> I heard that it is needed to put 40 hours per week in summer time to\n>> participate GSoC program.\n>> It is impossible in my case so I'll become a contributor outside the\n>> GSoC program.\n>\n> You're welcome!\n>\n>> My question is: should I work on rewriting git commands to C (this\n>> task is on GSoC 2011 ideas page) or leave this task for students from\n>> GSoC program?\n>\n> I bet converting small scripts now won't hurt anybody (it's not large\n> enough for GSoC work anyway, git-repack.sh for instance). It will help\n> you get familiar with the code base and can keep you busy until GSoC\n> really starts. By then we'll know what commands are taken by students.\n> --\n> Duy\n>\n\nThank you for your answer. Of course I will get familiar with the code\nbase first by sending simple patches to the mailing list for review ;)\nYour proposal sounds very good so I will start with rewriting\ngit-repack.sh or another small script.\n\nRegards,\nKarol\n"}]}