threads / discuss / 50471

[GSoC] Microproject on git-credential-cache

Subject: [GSoC] Microproject on git-credential-cache

## tl;dr

6 messages between Feb 11, 2019 and Feb 12, 2019.

replies: 5people: 3as markdown or json

Matheus Tavares Bernardino· Feb 11, 2019, 23:45 UTC · lore
Hi, everyone

I've been contributing to the Linux Kernel for the past semester and I'm now looking to take my first steps in the git community. I'm also interested in GSoC 2019.

I started looking at https://git.github.io/SoC-2019-Microprojects/ and one that got my attention was "Move ~/.git-credential-cache to ~/.cache/git". But looking around at the code and the mailing list, this microproject seems to have been already solved at 60759ba ("credential-cache: use XDG_CACHE_HOME for socket", 2017-03-17), right?

For the microproject "Add configuration options for some commonly used command-line options", are there some options already known to be good for adding to configuration file?

Finally, a non GSoC-related question. Just to confirm my understanding of Documentation/SubmittingPatches: I must send patches to the mailing list first and after some feedback from community, send to the maintainer with CC to the list, is that correct?

Thanks in advance, Matheus Tavares

Jeff King· Feb 12, 2019, 00:00 UTC · re: Matheus Tavares Bernardino · lore

Re: [GSoC] Microproject on git-credential-cache

On Mon, Feb 11, 2019 at 09:45:21PM -0200, Matheus Tavares Bernardino wrote:
> I've been contributing to the Linux Kernel for the past semester and
> I'm now looking to take my first steps in the git community. I'm also
> interested in GSoC 2019.
Hi, and welcome!
Show 6 quoted lines
> I started looking at https://git.github.io/SoC-2019-Microprojects/ and
> one that got my attention was "Move ~/.git-credential-cache to
> ~/.cache/git". But looking around at the code and the mailing list,
> this microproject seems to have been already solved at 60759ba
> ("credential-cache: use XDG_CACHE_HOME for socket", 2017-03-17),
> right?

Yes, I think so. We should remove it from the list (you're welcome to submit a PR at https://github.com/git/git.github.io.

> For the microproject "Add configuration options for some commonly used
> command-line options", are there some options already known to be good
> for adding to configuration file?

Hmm. I don't offhand have any suggestions. That one has been floating around since at least 2015. I wonder if it may also be time to retire it (or give some more concrete examples).

> Finally, a non GSoC-related question. Just to confirm my understanding
> of Documentation/SubmittingPatches: I must send patches to the mailing
> list first and after some feedback from community, send to the
> maintainer with CC to the list, is that correct?

Yes. Often the maintainer will even pick them up without being cc'd (in which case he'll usually reply to say so). The main goal is to avoid overwhelming him with first-draft patches that are not yet ready to be applied. :)

-Peff
Matheus Tavares Bernardino· Feb 12, 2019, 00:23 UTC · re: Jeff King · lore

Re: [GSoC] Microproject on git-credential-cache

On Mon, Feb 11, 2019 at 10:00 PM Jeff King <peff@peff.net> wrote:
Show 9 quoted lines
>
> On Mon, Feb 11, 2019 at 09:45:21PM -0200, Matheus Tavares Bernardino wrote:
>
> > I've been contributing to the Linux Kernel for the past semester and
> > I'm now looking to take my first steps in the git community. I'm also
> > interested in GSoC 2019.
>
> Hi, and welcome!
>
Thanks, Jeff!
Show 10 quoted lines
> > I started looking at https://git.github.io/SoC-2019-Microprojects/ and
> > one that got my attention was "Move ~/.git-credential-cache to
> > ~/.cache/git". But looking around at the code and the mailing list,
> > this microproject seems to have been already solved at 60759ba
> > ("credential-cache: use XDG_CACHE_HOME for socket", 2017-03-17),
> > right?
>
> Yes, I think so. We should remove it from the list (you're welcome to
> submit a PR at https://github.com/git/git.github.io.
>
Thanks! PR submitted :)
Show 8 quoted lines
> > For the microproject "Add configuration options for some commonly used
> > command-line options", are there some options already known to be good
> > for adding to configuration file?
>
> Hmm. I don't offhand have any suggestions. That one has been floating
> around since at least 2015. I wonder if it may also be time to retire it
> (or give some more concrete examples).
>
So it may be better if I choose another microproject, right?
Show 10 quoted lines
> > Finally, a non GSoC-related question. Just to confirm my understanding
> > of Documentation/SubmittingPatches: I must send patches to the mailing
> > list first and after some feedback from community, send to the
> > maintainer with CC to the list, is that correct?
>
> Yes. Often the maintainer will even pick them up without being cc'd (in
> which case he'll usually reply to say so). The main goal is to avoid
> overwhelming him with first-draft patches that are not yet ready to be
> applied. :)
>

Got it, thanks! I just asked because that's different from Kernel's workflow. But totally makes sense.

Matheus
> -Peff
Jeff King· Feb 12, 2019, 00:32 UTC · re: Matheus Tavares Bernardino · lore

Re: [GSoC] Microproject on git-credential-cache

On Mon, Feb 11, 2019 at 10:23:25PM -0200, Matheus Tavares Bernardino wrote:
Show 10 quoted lines
> > > For the microproject "Add configuration options for some commonly used
> > > command-line options", are there some options already known to be good
> > > for adding to configuration file?
> >
> > Hmm. I don't offhand have any suggestions. That one has been floating
> > around since at least 2015. I wonder if it may also be time to retire it
> > (or give some more concrete examples).
> >
> 
> So it may be better if I choose another microproject, right?

Yeah, I think so (though you are welcome to still do it if you have a particular option you care about; it just makes the micro-project a bit trickier).

I peeked at the list (which I hadn't actually looked at yet this year!) and it looks like there are several other options that should work.

-Peff
Christian Couder· Feb 12, 2019, 00:08 UTC · re: Matheus Tavares Bernardino · lore

Re: [GSoC] Microproject on git-credential-cache

Hi,

On Tue, Feb 12, 2019 at 12:48 AM Matheus Tavares Bernardino <matheus.bernardino@usp.br> wrote:

Show 6 quoted lines
>
> Hi, everyone
>
> I've been contributing to the Linux Kernel for the past semester and
> I'm now looking to take my first steps in the git community. I'm also
> interested in GSoC 2019.
Thanks for your interest in Git!
Show 6 quoted lines
> I started looking at https://git.github.io/SoC-2019-Microprojects/ and
> one that got my attention was "Move ~/.git-credential-cache to
> ~/.cache/git". But looking around at the code and the mailing list,
> this microproject seems to have been already solved at 60759ba
> ("credential-cache: use XDG_CACHE_HOME for socket", 2017-03-17),
> right?
Yeah, I think you are right. Sorry for not having the time to check by myself.
> For the microproject "Add configuration options for some commonly used
> command-line options", are there some options already known to be good
> for adding to configuration file?

Sorry, but I don't remember very well the previous discussions about this, so I don't know if some presumably good have been mentioned yet.

> Finally, a non GSoC-related question. Just to confirm my understanding
> of Documentation/SubmittingPatches: I must send patches to the mailing
> list first and after some feedback from community, send to the
> maintainer with CC to the list, is that correct?
Yes, that's correct.

Best, Christian.

Matheus Tavares Bernardino· Feb 12, 2019, 00:27 UTC · re: Christian Couder · lore

Re: [GSoC] Microproject on git-credential-cache

On Mon, Feb 11, 2019 at 10:09 PM Christian Couder <christian.couder@gmail.com> wrote:

Show 14 quoted lines
>
> Hi,
>
> On Tue, Feb 12, 2019 at 12:48 AM Matheus Tavares Bernardino
> <matheus.bernardino@usp.br> wrote:
> >
> > Hi, everyone
> >
> > I've been contributing to the Linux Kernel for the past semester and
> > I'm now looking to take my first steps in the git community. I'm also
> > interested in GSoC 2019.
>
> Thanks for your interest in Git!
>
Thank you!
Show 9 quoted lines
> > I started looking at https://git.github.io/SoC-2019-Microprojects/ and
> > one that got my attention was "Move ~/.git-credential-cache to
> > ~/.cache/git". But looking around at the code and the mailing list,
> > this microproject seems to have been already solved at 60759ba
> > ("credential-cache: use XDG_CACHE_HOME for socket", 2017-03-17),
> > right?
>
> Yeah, I think you are right. Sorry for not having the time to check by myself.
>
No problem! I submitted a PR to remove it, as suggested by Jeff King.
Matheus Tavares
Show 16 quoted lines
> > For the microproject "Add configuration options for some commonly used
> > command-line options", are there some options already known to be good
> > for adding to configuration file?
>
> Sorry, but I don't remember very well the previous discussions about
> this, so I don't know if some presumably good have been mentioned yet.
>
> > Finally, a non GSoC-related question. Just to confirm my understanding
> > of Documentation/SubmittingPatches: I must send patches to the mailing
> > list first and after some feedback from community, send to the
> > maintainer with CC to the list, is that correct?
>
> Yes, that's correct.
>
> Best,
> Christian.

← back to recent threads