{"thread":{"id":"50471","subject":"[GSoC] Microproject on git-credential-cache","startedAt":"2019-02-11T23:45:35Z","lastAt":"2019-02-12T00:32:05Z","messageCount":6,"participants":["Matheus Tavares Bernardino","Jeff King","Christian Couder"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"369053","messageId":"CAHd-oW4p6XUjF_j+XXwYWGt__L_5bTJGwxmgWhxJfpuAFac=dQ@mail.gmail.com","threadId":"50471","inReplyTo":null,"subject":"[GSoC] Microproject on git-credential-cache","fromName":"Matheus Tavares Bernardino","fromEmail":"matheus.bernardino@usp.br","sentAt":"2019-02-11T23:45:21Z","receivedAt":"2019-02-11T23:45:35Z","isPatch":false,"sender":{"key":"matheus.tavb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12701583?v=4"},"body":"Hi, everyone\n\nI've been contributing to the Linux Kernel for the past semester and\nI'm now looking to take my first steps in the git community. I'm also\ninterested in GSoC 2019.\n\nI started looking at https://git.github.io/SoC-2019-Microprojects/ and\none that got my attention was \"Move ~/.git-credential-cache to\n~/.cache/git\". But looking around at the code and the mailing list,\nthis microproject seems to have been already solved at 60759ba\n(\"credential-cache: use XDG_CACHE_HOME for socket\", 2017-03-17),\nright?\n\nFor the microproject \"Add configuration options for some commonly used\ncommand-line options\", are there some options already known to be good\nfor adding to configuration file?\n\nFinally, a non GSoC-related question. Just to confirm my understanding\nof Documentation/SubmittingPatches: I must send patches to the mailing\nlist first and after some feedback from community, send to the\nmaintainer with CC to the list, is that correct?\n\nThanks in advance,\nMatheus Tavares\n"},{"id":"369060","messageId":"20190212000033.GB13301@sigill.intra.peff.net","threadId":"50471","inReplyTo":"CAHd-oW4p6XUjF_j+XXwYWGt__L_5bTJGwxmgWhxJfpuAFac=dQ@mail.gmail.com","subject":"Re: [GSoC] Microproject on git-credential-cache","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2019-02-12T00:00:33Z","receivedAt":"2019-02-12T00:00:37Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Mon, Feb 11, 2019 at 09:45:21PM -0200, Matheus Tavares Bernardino wrote:\n\n> I've been contributing to the Linux Kernel for the past semester and\n> I'm now looking to take my first steps in the git community. I'm also\n> interested in GSoC 2019.\n\nHi, and welcome!\n\n> I started looking at https://git.github.io/SoC-2019-Microprojects/ and\n> one that got my attention was \"Move ~/.git-credential-cache to\n> ~/.cache/git\". But looking around at the code and the mailing list,\n> this microproject seems to have been already solved at 60759ba\n> (\"credential-cache: use XDG_CACHE_HOME for socket\", 2017-03-17),\n> right?\n\nYes, I think so. We should remove it from the list (you're welcome to\nsubmit a PR at https://github.com/git/git.github.io.\n\n> For the microproject \"Add configuration options for some commonly used\n> command-line options\", are there some options already known to be good\n> for adding to configuration file?\n\nHmm. I don't offhand have any suggestions. That one has been floating\naround since at least 2015. I wonder if it may also be time to retire it\n(or give some more concrete examples).\n\n> Finally, a non GSoC-related question. Just to confirm my understanding\n> of Documentation/SubmittingPatches: I must send patches to the mailing\n> list first and after some feedback from community, send to the\n> maintainer with CC to the list, is that correct?\n\nYes. Often the maintainer will even pick them up without being cc'd (in\nwhich case he'll usually reply to say so). The main goal is to avoid\noverwhelming him with first-draft patches that are not yet ready to be\napplied. :)\n\n-Peff\n"},{"id":"369063","messageId":"CAP8UFD1_7kBcp1W1kg-C2DObMmYf=rb79MbXvzWhxH7fWf5GTQ@mail.gmail.com","threadId":"50471","inReplyTo":"CAHd-oW4p6XUjF_j+XXwYWGt__L_5bTJGwxmgWhxJfpuAFac=dQ@mail.gmail.com","subject":"Re: [GSoC] Microproject on git-credential-cache","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2019-02-12T00:08:55Z","receivedAt":"2019-02-12T00:09:09Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"Hi,\n\nOn Tue, Feb 12, 2019 at 12:48 AM Matheus Tavares Bernardino\n<matheus.bernardino@usp.br> wrote:\n>\n> Hi, everyone\n>\n> I've been contributing to the Linux Kernel for the past semester and\n> I'm now looking to take my first steps in the git community. I'm also\n> interested in GSoC 2019.\n\nThanks for your interest in Git!\n\n> I started looking at https://git.github.io/SoC-2019-Microprojects/ and\n> one that got my attention was \"Move ~/.git-credential-cache to\n> ~/.cache/git\". But looking around at the code and the mailing list,\n> this microproject seems to have been already solved at 60759ba\n> (\"credential-cache: use XDG_CACHE_HOME for socket\", 2017-03-17),\n> right?\n\nYeah, I think you are right. Sorry for not having the time to check by myself.\n\n> For the microproject \"Add configuration options for some commonly used\n> command-line options\", are there some options already known to be good\n> for adding to configuration file?\n\nSorry, but I don't remember very well the previous discussions about\nthis, so I don't know if some presumably good have been mentioned yet.\n\n> Finally, a non GSoC-related question. Just to confirm my understanding\n> of Documentation/SubmittingPatches: I must send patches to the mailing\n> list first and after some feedback from community, send to the\n> maintainer with CC to the list, is that correct?\n\nYes, that's correct.\n\nBest,\nChristian.\n"},{"id":"369064","messageId":"CAHd-oW5me9KXEgngb3GD9uhQR5FQn9GS5pBoQAfV8awkuo4iVA@mail.gmail.com","threadId":"50471","inReplyTo":"20190212000033.GB13301@sigill.intra.peff.net","subject":"Re: [GSoC] Microproject on git-credential-cache","fromName":"Matheus Tavares Bernardino","fromEmail":"matheus.bernardino@usp.br","sentAt":"2019-02-12T00:23:25Z","receivedAt":"2019-02-12T00:23:39Z","isPatch":false,"sender":{"key":"matheus.tavb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12701583?v=4"},"body":"On Mon, Feb 11, 2019 at 10:00 PM Jeff King <peff@peff.net> wrote:\n>\n> On Mon, Feb 11, 2019 at 09:45:21PM -0200, Matheus Tavares Bernardino wrote:\n>\n> > I've been contributing to the Linux Kernel for the past semester and\n> > I'm now looking to take my first steps in the git community. I'm also\n> > interested in GSoC 2019.\n>\n> Hi, and welcome!\n>\n\nThanks, Jeff!\n\n> > I started looking at https://git.github.io/SoC-2019-Microprojects/ and\n> > one that got my attention was \"Move ~/.git-credential-cache to\n> > ~/.cache/git\". But looking around at the code and the mailing list,\n> > this microproject seems to have been already solved at 60759ba\n> > (\"credential-cache: use XDG_CACHE_HOME for socket\", 2017-03-17),\n> > right?\n>\n> Yes, I think so. We should remove it from the list (you're welcome to\n> submit a PR at https://github.com/git/git.github.io.\n>\n\nThanks! PR submitted :)\n\n> > For the microproject \"Add configuration options for some commonly used\n> > command-line options\", are there some options already known to be good\n> > for adding to configuration file?\n>\n> Hmm. I don't offhand have any suggestions. That one has been floating\n> around since at least 2015. I wonder if it may also be time to retire it\n> (or give some more concrete examples).\n>\n\nSo it may be better if I choose another microproject, right?\n\n> > Finally, a non GSoC-related question. Just to confirm my understanding\n> > of Documentation/SubmittingPatches: I must send patches to the mailing\n> > list first and after some feedback from community, send to the\n> > maintainer with CC to the list, is that correct?\n>\n> Yes. Often the maintainer will even pick them up without being cc'd (in\n> which case he'll usually reply to say so). The main goal is to avoid\n> overwhelming him with first-draft patches that are not yet ready to be\n> applied. :)\n>\n\nGot it, thanks! I just asked because that's different from Kernel's\nworkflow. But totally makes sense.\n\nMatheus\n\n> -Peff\n"},{"id":"369066","messageId":"CAHd-oW4ZV5+u7MsZ7MDXF=KTHd_Gu51Qjh=E2PvOUD0LJwS8OA@mail.gmail.com","threadId":"50471","inReplyTo":"CAP8UFD1_7kBcp1W1kg-C2DObMmYf=rb79MbXvzWhxH7fWf5GTQ@mail.gmail.com","subject":"Re: [GSoC] Microproject on git-credential-cache","fromName":"Matheus Tavares Bernardino","fromEmail":"matheus.bernardino@usp.br","sentAt":"2019-02-12T00:27:20Z","receivedAt":"2019-02-12T00:27:34Z","isPatch":false,"sender":{"key":"matheus.tavb@gmail.com","avatar":"https://avatars.githubusercontent.com/u/12701583?v=4"},"body":"On Mon, Feb 11, 2019 at 10:09 PM Christian Couder\n<christian.couder@gmail.com> wrote:\n>\n> Hi,\n>\n> On Tue, Feb 12, 2019 at 12:48 AM Matheus Tavares Bernardino\n> <matheus.bernardino@usp.br> wrote:\n> >\n> > Hi, everyone\n> >\n> > I've been contributing to the Linux Kernel for the past semester and\n> > I'm now looking to take my first steps in the git community. I'm also\n> > interested in GSoC 2019.\n>\n> Thanks for your interest in Git!\n>\n\nThank you!\n\n> > I started looking at https://git.github.io/SoC-2019-Microprojects/ and\n> > one that got my attention was \"Move ~/.git-credential-cache to\n> > ~/.cache/git\". But looking around at the code and the mailing list,\n> > this microproject seems to have been already solved at 60759ba\n> > (\"credential-cache: use XDG_CACHE_HOME for socket\", 2017-03-17),\n> > right?\n>\n> Yeah, I think you are right. Sorry for not having the time to check by myself.\n>\n\nNo problem! I submitted a PR to remove it, as suggested by Jeff King.\n\nMatheus Tavares\n\n> > For the microproject \"Add configuration options for some commonly used\n> > command-line options\", are there some options already known to be good\n> > for adding to configuration file?\n>\n> Sorry, but I don't remember very well the previous discussions about\n> this, so I don't know if some presumably good have been mentioned yet.\n>\n> > Finally, a non GSoC-related question. Just to confirm my understanding\n> > of Documentation/SubmittingPatches: I must send patches to the mailing\n> > list first and after some feedback from community, send to the\n> > maintainer with CC to the list, is that correct?\n>\n> Yes, that's correct.\n>\n> Best,\n> Christian.\n"},{"id":"369070","messageId":"20190212003201.GE13301@sigill.intra.peff.net","threadId":"50471","inReplyTo":"CAHd-oW5me9KXEgngb3GD9uhQR5FQn9GS5pBoQAfV8awkuo4iVA@mail.gmail.com","subject":"Re: [GSoC] Microproject on git-credential-cache","fromName":"Jeff King","fromEmail":"peff@peff.net","sentAt":"2019-02-12T00:32:01Z","receivedAt":"2019-02-12T00:32:05Z","isPatch":false,"sender":{"key":"peff@peff.net","avatar":"https://avatars.githubusercontent.com/u/45925?v=4"},"body":"On Mon, Feb 11, 2019 at 10:23:25PM -0200, Matheus Tavares Bernardino wrote:\n\n> > > For the microproject \"Add configuration options for some commonly used\n> > > command-line options\", are there some options already known to be good\n> > > for adding to configuration file?\n> >\n> > Hmm. I don't offhand have any suggestions. That one has been floating\n> > around since at least 2015. I wonder if it may also be time to retire it\n> > (or give some more concrete examples).\n> >\n> \n> So it may be better if I choose another microproject, right?\n\nYeah, I think so (though you are welcome to still do it if you have a\nparticular option you care about; it just makes the micro-project a bit\ntrickier).\n\nI peeked at the list (which I hadn't actually looked at yet this year!)\nand it looks like there are several other options that should work.\n\n-Peff\n"}]}