{"thread":{"id":"48406","subject":"[GSoC] A blog about 'git stash' project","startedAt":"2018-05-03T21:48:27Z","lastAt":"2018-05-23T03:20:56Z","messageCount":13,"participants":["Paul-Sebastian Ungureanu","Johannes Schindelin","Kaartic Sivaraam","Taylor Blau"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"346587","messageId":"67e6d306-0885-9340-13c8-3e3d4333dc20@gmail.com","threadId":"48406","inReplyTo":null,"subject":"[GSoC] A blog about 'git stash' project","fromName":"Paul-Sebastian Ungureanu","fromEmail":"ungureanupaulsebastian@gmail.com","sentAt":"2018-05-03T21:48:21Z","receivedAt":"2018-05-03T21:48:27Z","isPatch":false,"sender":{"key":"ungureanupaulsebastian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/24317622?v=4"},"body":"Hello everybody,\n\nThe community bonding period started. It is well known that for a \ngreater rate of success, it is recommended to send weekly reports \nregarding project status. But, what would be a good form for such a \nreport? I, for one, think that starting a blog is one of the best \noptions because all the content will be stored in one place. Without \nfurther ado, I would like you to present my blog [1].\n\nAny feedback is greatly appreciated! Thank you!\n\n[1]\nhttps://ungps.github.io/\n\nBest regards,\nPaul Ungureanu\n"},{"id":"346591","messageId":"nycvar.QRO.7.76.6.1805040009520.77@tvgsbejvaqbjf.bet","threadId":"48406","inReplyTo":"67e6d306-0885-9340-13c8-3e3d4333dc20@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2018-05-03T22:10:40Z","receivedAt":"2018-05-03T22:10:53Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Paul,\n\nOn Fri, 4 May 2018, Paul-Sebastian Ungureanu wrote:\n\n> The community bonding period started. It is well known that for a\n> greater rate of success, it is recommended to send weekly reports\n> regarding project status.  But, what would be a good form for such a\n> report? I, for one, think that starting a blog is one of the best\n> options because all the content will be stored in one place. Without\n> further ado, I would like you to present my blog [1].\n> \n> Any feedback is greatly appreciated! Thank you!\n> \n> [1]\n> https://ungps.github.io/\n\nLooks great!\n\nMaybe also mention that you hang out on IRC occasionally, in case anybody\nwants to tell you just how awesome a contributor you are?\n\nCiao,\nDscho\n"},{"id":"346695","messageId":"7557a20a-a55e-e085-1aaa-3935000f643f@gmail.com","threadId":"48406","inReplyTo":"nycvar.QRO.7.76.6.1805040009520.77@tvgsbejvaqbjf.bet","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Paul-Sebastian Ungureanu","fromEmail":"ungureanupaulsebastian@gmail.com","sentAt":"2018-05-04T21:48:50Z","receivedAt":"2018-05-04T21:48:56Z","isPatch":false,"sender":{"key":"ungureanupaulsebastian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/24317622?v=4"},"body":"Hello Dscho,\n\nOn 04.05.2018 01:10, Johannes Schindelin wrote:\n> Hi Paul,\n> \n> On Fri, 4 May 2018, Paul-Sebastian Ungureanu wrote:\n> \n>> The community bonding period started. It is well known that for a\n>> greater rate of success, it is recommended to send weekly reports\n>> regarding project status.  But, what would be a good form for such a\n>> report? I, for one, think that starting a blog is one of the best\n>> options because all the content will be stored in one place. Without\n>> further ado, I would like you to present my blog [1].\n>>\n>> Any feedback is greatly appreciated! Thank you!\n>>\n>> [1]\n>> https://ungps.github.io/\n> \n> Looks great!\n> \n> Maybe also mention that you hang out on IRC occasionally, in case anybody\n> wants to tell you just how awesome a contributor you are?\n> \n> Ciao,\n> Dscho\n> \n\nThanks for the kind words and for mentoring me. It really means a lot to \nme seeing that my work is appreciated by professionals like you. It is a \ngreat confidence boost. I will definitely add a paragraph about IRC.\n\nBest,\nPaul Ungureanu\n"},{"id":"346759","messageId":"ef15b063-c0e3-a5e9-7418-35d2d6b954f3@gmail.com","threadId":"48406","inReplyTo":"67e6d306-0885-9340-13c8-3e3d4333dc20@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Kaartic Sivaraam","fromEmail":"kaartic.sivaraam@gmail.com","sentAt":"2018-05-06T13:22:24Z","receivedAt":"2018-05-06T13:23:58Z","isPatch":false,"sender":{"key":"kaartic.sivaraam@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12448084?v=4"},"body":"Hi Sebi,\n\nOn Friday 04 May 2018 03:18 AM, Paul-Sebastian Ungureanu wrote:\n> Hello everybody,\n> \n> The community bonding period started. It is well known that for a\n> greater rate of success, it is recommended to send weekly reports\n> regarding project status. But, what would be a good form for such a\n> report? I, for one, think that starting a blog is one of the best\n> options because all the content will be stored in one place. Without\n> further ado, I would like you to present my blog [1].\n> \n> Any feedback is greatly appreciated! Thank you!\n> \n\nThe blog looks pretty well written. I also read your proposal. It also\nseems to be pretty much well written. I like the way you explain things.\nParticularly, you seem to be explaining the problem and the way you're\nabout to approach it well. The plan seems pretty good.\n\nI just thought of suggesting one thing which might possibly be\nredundant. I think you're aware of the fact that the Git project has\nTravis-CI builds enabled[1] which you could take advantage of to ensure\nyour changes pass in various text environments.\n\nIf you're interested in testing your changes (which I suspect you are),\nyou might also be interested in 'git-test'[2], a tool built by Michael\nHaggerty. Unlike the Travis-CI tests which test only the tip of the\nchange, 'git-test' would help you ensure that every single commit you\nmake doesn't break the test suite (which is both a nice thing and is\nexpected here).\n\nSorry for the off-topic info about the tests in this mail :-)\n\nHope you're able to achieve your goal as planned and have a great time\nduring this summer of code!\n\n\nReferences:\n[1]:\nhttps://github.com/git/git/blob/master/Documentation/SubmittingPatches#L70\n\n[2]: https://github.com/mhagger/git-test\n\n\nRegards,\nKaartic\n\nQUOTE:\n\n“The most valuable person on any team is the person who makes everyone\nelse on the team more valuable, not the person who knows the most.”\n\n      - Joel Spolsky\n\nKIND NOTE TO THE NATIVE ENGLISH SPEAKER:\n\nAs I'm not a native English speaker myself, there might be mistaeks in\nmy usage of English. I apologise for any mistakes that I make.\n\nIt would be \"helpful\" if you take the time to point out the mistakes.\n\nIt would be \"super helpful\" if you could provide suggestions about how\nto correct those mistakes.\n\nThanks in advance!\n\n"},{"id":"346883","messageId":"e8a81d38-57d7-2974-b5c7-3489e8ceb1fc@gmail.com","threadId":"48406","inReplyTo":"ef15b063-c0e3-a5e9-7418-35d2d6b954f3@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Paul-Sebastian Ungureanu","fromEmail":"ungureanupaulsebastian@gmail.com","sentAt":"2018-05-07T16:37:09Z","receivedAt":"2018-05-07T16:37:14Z","isPatch":false,"sender":{"key":"ungureanupaulsebastian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/24317622?v=4"},"body":"Hello,\n\nOn 06.05.2018 16:22, Kaartic Sivaraam wrote:\n> The blog looks pretty well written. I also read your proposal. It also\n> seems to be pretty much well written. I like the way you explain things.\n> Particularly, you seem to be explaining the problem and the way you're\n> about to approach it well. The plan seems pretty good.\n\nThank you a lot!\n\n> I just thought of suggesting one thing which might possibly be\n> redundant. I think you're aware of the fact that the Git project has\n> Travis-CI builds enabled[1] which you could take advantage of to ensure\n> your changes pass in various text environments.\n> \n> If you're interested in testing your changes (which I suspect you are),\n> you might also be interested in 'git-test'[2], a tool built by Michael\n> Haggerty. Unlike the Travis-CI tests which test only the tip of the\n> change, 'git-test' would help you ensure that every single commit you\n> make doesn't break the test suite (which is both a nice thing and is\n> expected here).\n\nI heard of it and used it a couple of times (for the micro-project and \nsome other patch).\n\n> Sorry for the off-topic info about the tests in this mail :-)\n\nYou shouldn't be sorry. Nothing was off-topic; I found everything you \nsaid to be helpful! Every feedback is welcomed!\n\n> Hope you're able to achieve your goal as planned and have a great time\n> during this summer of code!\n\nThank you one more time! I know it will be a good summer.\n\nBest,\nPaul Ungureanu\n"},{"id":"346962","messageId":"20180508040037.GA2816@syl.local","threadId":"48406","inReplyTo":"67e6d306-0885-9340-13c8-3e3d4333dc20@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Taylor Blau","fromEmail":"me@ttaylorr.com","sentAt":"2018-05-08T04:00:37Z","receivedAt":"2018-05-08T04:00:45Z","isPatch":false,"sender":{"key":"me@ttaylorr.com","avatar":"https://avatars.githubusercontent.com/u/301000140?v=4"},"body":"On Fri, May 04, 2018 at 12:48:21AM +0300, Paul-Sebastian Ungureanu wrote:\n> Hello everybody,\n>\n> The community bonding period started. It is well known that for a greater\n> rate of success, it is recommended to send weekly reports regarding project\n> status. But, what would be a good form for such a report? I, for one, think\n> that starting a blog is one of the best options because all the content will\n> be stored in one place. Without further ado, I would like you to present my\n> blog [1].\n\nHi Paul, and welcome to Git! I am looking forward to reading your\npatches and any additional writing posted on your blog.\n\n> Any feedback is greatly appreciated! Thank you!\n\nDo you have a RSS feed that I can consume in a feed reader?\n\n> [1]\n> https://ungps.github.io/\n>\n> Best regards,\n> Paul Ungureanu\n\nThanks,\nTaylor\n"},{"id":"347030","messageId":"d4d4c9f7-9b7d-cd41-bddb-85994f227e3b@gmail.com","threadId":"48406","inReplyTo":"20180508040037.GA2816@syl.local","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Paul-Sebastian Ungureanu","fromEmail":"ungureanupaulsebastian@gmail.com","sentAt":"2018-05-08T21:19:21Z","receivedAt":"2018-05-08T21:19:29Z","isPatch":false,"sender":{"key":"ungureanupaulsebastian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/24317622?v=4"},"body":"Hello,\n\nOn 08.05.2018 07:00, Taylor Blau wrote:\n> On Fri, May 04, 2018 at 12:48:21AM +0300, Paul-Sebastian Ungureanu wrote:\n>> Hello everybody,\n>>\n>> The community bonding period started. It is well known that for a greater\n>> rate of success, it is recommended to send weekly reports regarding project\n>> status. But, what would be a good form for such a report? I, for one, think\n>> that starting a blog is one of the best options because all the content will\n>> be stored in one place. Without further ado, I would like you to present my\n>> blog [1].\n> \n> Hi Paul, and welcome to Git! I am looking forward to reading your\n> patches and any additional writing posted on your blog.\n\nIt is a pleasure to be here. Thank you!\n\n>> Any feedback is greatly appreciated! Thank you!\n> \n> Do you have a RSS feed that I can consume in a feed reader?\n\nYes. It can be found here [1].\n\n[1]\nhttps://ungps.github.io/atom.xml\nBest,\nPaul\n"},{"id":"347899","messageId":"68b913de-8f4a-9203-1d63-32104a35628b@gmail.com","threadId":"48406","inReplyTo":"e8a81d38-57d7-2974-b5c7-3489e8ceb1fc@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Kaartic Sivaraam","fromEmail":"kaartic.sivaraam@gmail.com","sentAt":"2018-05-17T06:58:23Z","receivedAt":"2018-05-17T06:58:38Z","isPatch":false,"sender":{"key":"kaartic.sivaraam@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12448084?v=4"},"body":"Hi Sebi,\n\nI thought of pointing you to one of the issues with the current\nimplementation of 'git stash' which you could probably fix while porting\nit to C. It's about stashing untracked files.\n\nYou could find more information about it in the following mailing list\nthread:\n\thttps://public-inbox.org/git/1505626069.9625.6.camel@gmail.com/\n\n\n-- \nSivaraam\n\nQUOTE:\n\n“The most valuable person on any team is the person who makes everyone\nelse on the team more valuable, not the person who knows the most.”\n\n      - John Sonmez\n\n\nSivaraam?\n\nYou possibly might have noticed that my signature recently changed from\n'Kaartic' to 'Sivaraam' both of which are parts of my name. I find the\nnew signature to be better for several reasons one of which is that the\nformer signature has a lot of ambiguities in the place I live as it is a\ncommon name (NOTE: it's not a common spelling, just a common name). So,\nI switched signatures before it's too late.\n\nThat said, I won't mind you calling me 'Kaartic' if you like it [of\ncourse ;-)]. You can always call me using either of the names.\n\n\nKIND NOTE TO THE NATIVE ENGLISH SPEAKER:\n\nAs I'm not a native English speaker myself, there might be mistaeks in\nmy usage of English. I apologise for any mistakes that I make.\n\nIt would be \"helpful\" if you take the time to point out the mistakes.\n\nIt would be \"super helpful\" if you could provide suggestions about how\nto correct those mistakes.\n\nThanks in advance!\n\n"},{"id":"347900","messageId":"be353b0e-1cba-3765-b920-f7307f9b7d40@gmail.com","threadId":"48406","inReplyTo":"68b913de-8f4a-9203-1d63-32104a35628b@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Kaartic Sivaraam","fromEmail":"kaartic.sivaraam@gmail.com","sentAt":"2018-05-17T07:11:02Z","receivedAt":"2018-05-17T07:11:14Z","isPatch":false,"sender":{"key":"kaartic.sivaraam@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12448084?v=4"},"body":"On Thursday 17 May 2018 12:28 PM, Kaartic Sivaraam wrote:\n> Hi Sebi,\n> \n> I thought of pointing you to one of the issues with the current\n> implementation of 'git stash' which you could probably fix while porting\n> it to C.\n>\n> ...\n> \n\nForgot to mention about another issue, which I consider to be a bug. I\nhave elaborated about it in the following mailing list email.\n\n\thttps://public-inbox.org/git/aa43f1ff-9095-fb4d-43bc-bf8283b7dabb@gmail.com/\n\nUnfortunately, it didn't receive any replies. See, if you could do\nsomething about it.\n\n\n-- \nSivaraam\n\nQUOTE:\n\n“The most valuable person on any team is the person who makes everyone\nelse on the team more valuable, not the person who knows the most.”\n\n      - John Sonmez\n\n\nSivaraam?\n\nYou possibly might have noticed that my signature recently changed from\n'Kaartic' to 'Sivaraam' both of which are parts of my name. I find the\nnew signature to be better for several reasons one of which is that the\nformer signature has a lot of ambiguities in the place I live as it is a\ncommon name (NOTE: it's not a common spelling, just a common name). So,\nI switched signatures before it's too late.\n\nThat said, I won't mind you calling me 'Kaartic' if you like it [of\ncourse ;-)]. You can always call me using either of the names.\n\n\nKIND NOTE TO THE NATIVE ENGLISH SPEAKER:\n\nAs I'm not a native English speaker myself, there might be mistaeks in\nmy usage of English. I apologise for any mistakes that I make.\n\nIt would be \"helpful\" if you take the time to point out the mistakes.\n\nIt would be \"super helpful\" if you could provide suggestions about how\nto correct those mistakes.\n\nThanks in advance!\n\n"},{"id":"347901","messageId":"nycvar.QRO.7.76.6.1805171106370.77@tvgsbejvaqbjf.bet","threadId":"48406","inReplyTo":"be353b0e-1cba-3765-b920-f7307f9b7d40@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2018-05-17T09:09:22Z","receivedAt":"2018-05-17T09:09:30Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi Kaartic,\n\n> On Thursday 17 May 2018 12:28 PM, Kaartic Sivaraam wrote:\n> \n> > I thought of pointing you to one of the issues with the current\n> > implementation of 'git stash' which you could probably fix while\n> > porting it to C.\n> >\n> > ...\n> > \n> \n> Forgot to mention about another issue, which I consider to be a bug. I\n> have elaborated about it in the following mailing list email.\n> \n> \thttps://public-inbox.org/git/aa43f1ff-9095-fb4d-43bc-bf8283b7dabb@gmail.com/\n> \n> Unfortunately, it didn't receive any replies. See, if you could do\n> something about it.\n\nI have great empathy for the desire to see these bugs fixed. The\nconversion must come first, though, and in the interest of making it\neasier on me and other reviewers, I must insist on keeping the conversion\nfree of any changes, much in the way as we try to avoid evil merges (i.e.\nmerge commits that introduce changes that were not present in any of their\nparents).\n\nDepending how the conversion goes, I could imagine that there might be\nplenty of time to do fun stuff on top, such as fixes for the bugs you\nmentioned.\n\nCiao,\nJohannes\n"},{"id":"347903","messageId":"1729567e-3b95-ab37-d845-1980795542b0@gmail.com","threadId":"48406","inReplyTo":"nycvar.QRO.7.76.6.1805171106370.77@tvgsbejvaqbjf.bet","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Kaartic Sivaraam","fromEmail":"kaartic.sivaraam@gmail.com","sentAt":"2018-05-17T10:29:02Z","receivedAt":"2018-05-17T10:29:16Z","isPatch":false,"sender":{"key":"kaartic.sivaraam@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12448084?v=4"},"body":"On Thursday 17 May 2018 02:39 PM, Johannes Schindelin wrote:\n> I have great empathy for the desire to see these bugs fixed. The\n> conversion must come first, though, and in the interest of making it\n> easier on me and other reviewers, I must insist on keeping the conversion\n> free of any changes, much in the way as we try to avoid evil merges (i.e.\n> merge commits that introduce changes that were not present in any of their\n> parents).\n> \n\nOf course, the conversion should be separate from the bug fixes :-)\n\nWhen I mentioned \"while porting it to C\", I actually meant the \"thought\nprocess of creating a foundation for `git-stash` in C\". I thought\nhinting at some of the existing and unsolved `git-stash` bugs would\nallow the person who would be doing the port of `git-stash` to C to\nconsider how to avoid this while implementing the basic foundation. I\nshould have been more explicit about this in my previous mails.\n\n\n-- \nSivaraam\n\nQUOTE:\n\n“The most valuable person on any team is the person who makes everyone\nelse on the team more valuable, not the person who knows the most.”\n\n      - John Sonmez\n\n\nSivaraam?\n\nYou possibly might have noticed that my signature recently changed from\n'Kaartic' to 'Sivaraam' both of which are parts of my name. I find the\nnew signature to be better for several reasons one of which is that the\nformer signature has a lot of ambiguities in the place I live as it is a\ncommon name (NOTE: it's not a common spelling, just a common name). So,\nI switched signatures before it's too late.\n\nThat said, I won't mind you calling me 'Kaartic' if you like it [of\ncourse ;-)]. You can always call me using either of the names.\n\n\nKIND NOTE TO THE NATIVE ENGLISH SPEAKER:\n\nAs I'm not a native English speaker myself, there might be mistaeks in\nmy usage of English. I apologise for any mistakes that I make.\n\nIt would be \"helpful\" if you take the time to point out the mistakes.\n\nIt would be \"super helpful\" if you could provide suggestions about how\nto correct those mistakes.\n\nThanks in advance!\n\n"},{"id":"348129","messageId":"e0029f5e-87eb-7531-c32d-9a58469faaa5@gmail.com","threadId":"48406","inReplyTo":"1729567e-3b95-ab37-d845-1980795542b0@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Paul-Sebastian Ungureanu","fromEmail":"ungureanupaulsebastian@gmail.com","sentAt":"2018-05-20T19:33:22Z","receivedAt":"2018-05-20T19:33:28Z","isPatch":false,"sender":{"key":"ungureanupaulsebastian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/24317622?v=4"},"body":"Hi\n\nOn 17.05.2018 13:29, Kaartic Sivaraam wrote:\n> On Thursday 17 May 2018 02:39 PM, Johannes Schindelin wrote:\n>> I have great empathy for the desire to see these bugs fixed. The\n>> conversion must come first, though, and in the interest of making it\n>> easier on me and other reviewers, I must insist on keeping the conversion\n>> free of any changes, much in the way as we try to avoid evil merges (i.e.\n>> merge commits that introduce changes that were not present in any of their\n>> parents).\n>>\n> \n> Of course, the conversion should be separate from the bug fixes :-)\n> \n> When I mentioned \"while porting it to C\", I actually meant the \"thought\n> process of creating a foundation for `git-stash` in C\". I thought\n> hinting at some of the existing and unsolved `git-stash` bugs would\n> allow the person who would be doing the port of `git-stash` to C to\n> consider how to avoid this while implementing the basic foundation. I\n> should have been more explicit about this in my previous mails.\n> \n\nThank you! I will keep in mind to fix those bugs. I actually wrote a \nshort paragraph about one of them (the one regarding -p option) on the \nblog (the first post).\n\nBest,\nPaul\n"},{"id":"348349","messageId":"F0339A6E-C416-41C1-B1F4-350B103A87AE@gmail.com","threadId":"48406","inReplyTo":"e0029f5e-87eb-7531-c32d-9a58469faaa5@gmail.com","subject":"Re: [GSoC] A blog about 'git stash' project","fromName":"Kaartic Sivaraam","fromEmail":"kaartic.sivaraam@gmail.com","sentAt":"2018-05-23T03:20:42Z","receivedAt":"2018-05-23T03:20:56Z","isPatch":false,"sender":{"key":"kaartic.sivaraam@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12448084?v=4"},"body":"\n\nOn 21 May 2018 01:03:22 GMT+05:30, Paul-Sebastian Ungureanu <ungureanupaulsebastian@gmail.com> wrote:\n>\n> I actually wrote a \n>short paragraph about one of them (the one regarding -p option) on the \n>blog (the first post).\n>\n\nThat's interesting. I didn't realise that you wrote about one of the bugs in your blog. I might have missed it, somehow.\n\nAnyhow, it happens to me all the time ;-)\n-- \nSivaraam\n\nSent from my Android device with K-9 Mail. Please excuse my brevity.\n"}]}