git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [GSoC] Microproject on git-credential-cache
@ 2019-02-11 23:45 Matheus Tavares Bernardino
  2019-02-12  0:00 ` Jeff King
  2019-02-12  0:08 ` Christian Couder
  0 siblings, 2 replies; 6+ messages in thread
From: Matheus Tavares Bernardino @ 2019-02-11 23:45 UTC (permalink / raw)
  To: git

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GSoC] Microproject on git-credential-cache
  2019-02-11 23:45 [GSoC] Microproject on git-credential-cache Matheus Tavares Bernardino
@ 2019-02-12  0:00 ` Jeff King
  2019-02-12  0:23   ` Matheus Tavares Bernardino
  2019-02-12  0:08 ` Christian Couder
  1 sibling, 1 reply; 6+ messages in thread
From: Jeff King @ 2019-02-12  0:00 UTC (permalink / raw)
  To: Matheus Tavares Bernardino; +Cc: git

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!

> 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GSoC] Microproject on git-credential-cache
  2019-02-11 23:45 [GSoC] Microproject on git-credential-cache Matheus Tavares Bernardino
  2019-02-12  0:00 ` Jeff King
@ 2019-02-12  0:08 ` Christian Couder
  2019-02-12  0:27   ` Matheus Tavares Bernardino
  1 sibling, 1 reply; 6+ messages in thread
From: Christian Couder @ 2019-02-12  0:08 UTC (permalink / raw)
  To: Matheus Tavares Bernardino; +Cc: git

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!

> 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.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GSoC] Microproject on git-credential-cache
  2019-02-12  0:00 ` Jeff King
@ 2019-02-12  0:23   ` Matheus Tavares Bernardino
  2019-02-12  0:32     ` Jeff King
  0 siblings, 1 reply; 6+ messages in thread
From: Matheus Tavares Bernardino @ 2019-02-12  0:23 UTC (permalink / raw)
  To: Jeff King; +Cc: git

On Mon, Feb 11, 2019 at 10:00 PM Jeff King <peff@peff.net> wrote:
>
> 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!

> > 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 :)

> > 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?

> > 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GSoC] Microproject on git-credential-cache
  2019-02-12  0:08 ` Christian Couder
@ 2019-02-12  0:27   ` Matheus Tavares Bernardino
  0 siblings, 0 replies; 6+ messages in thread
From: Matheus Tavares Bernardino @ 2019-02-12  0:27 UTC (permalink / raw)
  To: Christian Couder; +Cc: git

On Mon, Feb 11, 2019 at 10:09 PM Christian Couder
<christian.couder@gmail.com> wrote:
>
> 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!

> > 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

> > 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.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GSoC] Microproject on git-credential-cache
  2019-02-12  0:23   ` Matheus Tavares Bernardino
@ 2019-02-12  0:32     ` Jeff King
  0 siblings, 0 replies; 6+ messages in thread
From: Jeff King @ 2019-02-12  0:32 UTC (permalink / raw)
  To: Matheus Tavares Bernardino; +Cc: git

On Mon, Feb 11, 2019 at 10:23:25PM -0200, Matheus Tavares Bernardino wrote:

> > > 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-02-12  0:32 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-11 23:45 [GSoC] Microproject on git-credential-cache Matheus Tavares Bernardino
2019-02-12  0:00 ` Jeff King
2019-02-12  0:23   ` Matheus Tavares Bernardino
2019-02-12  0:32     ` Jeff King
2019-02-12  0:08 ` Christian Couder
2019-02-12  0:27   ` Matheus Tavares Bernardino

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).