threads / discuss / 50636

[GSoC] Query regarding microproject

Subject: [GSoC] Query regarding microproject

## tl;dr

4 messages between Mar 4, 2019 and Mar 4, 2019.

replies: 3people: 4as markdown or json

Umang Parmar· Mar 4, 2019, 05:26 UTC · lore
Hello everyone,
I am interested in micro project "Add configuration options for some commonly used command-line”. So can you point me out to implementations of some current commands which have configuration options and also for which command to add config options.

Thanks, Umang

Junio C Hamano· Mar 4, 2019, 07:41 UTC · re: Umang Parmar · lore

Re: [GSoC] Query regarding microproject

Umang Parmar <umangjparmar@gmail.com> writes:
> I am interested in micro project "Add configuration options for
> some commonly used command-line”. So can you point me out to
> implementations of some current commands which have configuration
> options and also for which command to add config options.
It is not a homework assignment.
Studying the current system to
 - learn what commands are available (hint: "man git" and read from there)
 - learn what commands and command line options are commonly used (hint:
   learn from your own use of the system)
 - pick one of the commands and its options that interests you
 - find out where that particular command is implemented
are all part of a GSoC microproject.
Thanks for your interest ;-)
Duy Nguyen· Mar 4, 2019, 07:52 UTC · re: Junio C Hamano · lore

Re: [GSoC] Query regarding microproject

On Mon, Mar 4, 2019 at 2:43 PM Junio C Hamano <gitster@pobox.com> wrote:
Show 9 quoted lines
>
> Umang Parmar <umangjparmar@gmail.com> writes:
>
> > I am interested in micro project "Add configuration options for
> > some commonly used command-line”. So can you point me out to
> > implementations of some current commands which have configuration
> > options and also for which command to add config options.
>
> It is not a homework assignment.

True. But the last step could be really intimidating at the beginning. I'll give another hint, do

git log --oneline -- Documentation/config.txt

Look for some interesting changes (e.g. "add something") then "git show" on that commit, which gives some starting point to focus on.

Show 14 quoted lines
> Studying the current system to
>
>  - learn what commands are available (hint: "man git" and read from there)
>
>  - learn what commands and command line options are commonly used (hint:
>    learn from your own use of the system)
>
>  - pick one of the commands and its options that interests you
>
>  - find out where that particular command is implemented
>
> are all part of a GSoC microproject.
>
> Thanks for your interest ;-)
-- 
Duy
Christian Couder· Mar 4, 2019, 09:05 UTC · re: Duy Nguyen · lore

Re: [GSoC] Query regarding microproject

On Mon, Mar 4, 2019 at 8:54 AM Duy Nguyen <pclouds@gmail.com> wrote:
Show 19 quoted lines
>
> On Mon, Mar 4, 2019 at 2:43 PM Junio C Hamano <gitster@pobox.com> wrote:
> >
> > Umang Parmar <umangjparmar@gmail.com> writes:
> >
> > > I am interested in micro project "Add configuration options for
> > > some commonly used command-line”. So can you point me out to
> > > implementations of some current commands which have configuration
> > > options and also for which command to add config options.
> >
> > It is not a homework assignment.
>
> True. But the last step could be really intimidating at the beginning.
> I'll give another hint, do
>
> git log --oneline -- Documentation/config.txt
>
> Look for some interesting changes (e.g. "add something") then "git
> show" on that commit, which gives some starting point to focus on.

Yeah, another interesting thing to do to learn more about this could be to look at previous discussions about this microproject in the mailing list archive, as I think it has already been discussed last year.

← back to recent threads