git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* [Outreachy] internship contribution
@ 2022-10-09  4:37 NSENGIYUMVA WILBERFORCE
  2022-10-10  8:19 ` Christian Couder
  0 siblings, 1 reply; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-09  4:37 UTC (permalink / raw)
  To: git

Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first
application for outreachy internship was accepted.

When I read about Git in the project list, I got interested and I will
be glad to be hooked into this community and get my hands dirty in
contributions. I am eager to learn new things from my mentor and the
entire community.

I will be glad to hear from the community on some tips on how to get
started with contribution.

And more so would like to get in touch with the my mentor

Best Regards,
Wilberforce

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

* Re: [Outreachy] internship contribution
  2022-10-09  4:37 [Outreachy] internship contribution NSENGIYUMVA WILBERFORCE
@ 2022-10-10  8:19 ` Christian Couder
  2022-10-10 12:18   ` NSENGIYUMVA WILBERFORCE
  0 siblings, 1 reply; 17+ messages in thread
From: Christian Couder @ 2022-10-10  8:19 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE; +Cc: git, Hariom verma

Hi Wilberforce,

On Sun, Oct 9, 2022 at 6:46 AM NSENGIYUMVA WILBERFORCE
<nsengiyumvawilberforce@gmail.com> wrote:
>
> Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first
> application for outreachy internship was accepted.
>
> When I read about Git in the project list, I got interested and I will
> be glad to be hooked into this community and get my hands dirty in
> contributions. I am eager to learn new things from my mentor and the
> entire community.
>
> I will be glad to hear from the community on some tips on how to get
> started with contribution.
>
> And more so would like to get in touch with the my mentor

As you also sent me a private message, I already replied privately.
But for the public record and maybe other applicants for an Outreachy
internship who might be interested in working on Git, we have
information about how to get started contributing on the following
pages:

- https://git.github.io/Hacking-Git/
- https://git.github.io/General-Microproject-Information/

About microproject ideas, we haven't set up a specific page yet for
this Outreachy round. Maybe we will do it but you shouldn't count on
it. You can still take a look at the pages for the previous GSoC or
Outreachy rounds like:

- https://git.github.io/SoC-2022-Microprojects/
- https://git.github.io/Outreachy-23-Microprojects/
- https://git.github.io/SoC-2020-Microprojects/

You will see that some ideas are quite generic and we propose them
over and over as they are still valid.

You are welcome to ask specific questions (publicly is preferred so
that others can benefit).

Thanks again for your interest in working on Git,
Christian.

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

* Re: [Outreachy] internship contribution
  2022-10-10  8:19 ` Christian Couder
@ 2022-10-10 12:18   ` NSENGIYUMVA WILBERFORCE
  2022-10-10 16:22     ` Christian Couder
  0 siblings, 1 reply; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-10 12:18 UTC (permalink / raw)
  To: Christian Couder; +Cc: git, Hariom verma

I see most of the articles are UNIX based, does it mean that I should
have a UNIX based operating system in order to contribute?
Currently, I have windows installed 11 on my PC

On Mon, Oct 10, 2022 at 11:19 AM Christian Couder
<christian.couder@gmail.com> wrote:
>
> Hi Wilberforce,
>
> On Sun, Oct 9, 2022 at 6:46 AM NSENGIYUMVA WILBERFORCE
> <nsengiyumvawilberforce@gmail.com> wrote:
> >
> > Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first
> > application for outreachy internship was accepted.
> >
> > When I read about Git in the project list, I got interested and I will
> > be glad to be hooked into this community and get my hands dirty in
> > contributions. I am eager to learn new things from my mentor and the
> > entire community.
> >
> > I will be glad to hear from the community on some tips on how to get
> > started with contribution.
> >
> > And more so would like to get in touch with the my mentor
>
> As you also sent me a private message, I already replied privately.
> But for the public record and maybe other applicants for an Outreachy
> internship who might be interested in working on Git, we have
> information about how to get started contributing on the following
> pages:
>
> - https://git.github.io/Hacking-Git/
> - https://git.github.io/General-Microproject-Information/
>
> About microproject ideas, we haven't set up a specific page yet for
> this Outreachy round. Maybe we will do it but you shouldn't count on
> it. You can still take a look at the pages for the previous GSoC or
> Outreachy rounds like:
>
> - https://git.github.io/SoC-2022-Microprojects/
> - https://git.github.io/Outreachy-23-Microprojects/
> - https://git.github.io/SoC-2020-Microprojects/
>
> You will see that some ideas are quite generic and we propose them
> over and over as they are still valid.
>
> You are welcome to ask specific questions (publicly is preferred so
> that others can benefit).
>
> Thanks again for your interest in working on Git,
> Christian.

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

* Re: [Outreachy] internship contribution
  2022-10-10 12:18   ` NSENGIYUMVA WILBERFORCE
@ 2022-10-10 16:22     ` Christian Couder
  2022-10-10 16:33       ` Derrick Stolee
  0 siblings, 1 reply; 17+ messages in thread
From: Christian Couder @ 2022-10-10 16:22 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE; +Cc: git, Hariom verma

On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE
<nsengiyumvawilberforce@gmail.com> wrote:
>
> I see most of the articles are UNIX based, does it mean that I should
> have a UNIX based operating system in order to contribute?
> Currently, I have windows installed 11 on my PC

You can install a Linux virtual machine on your PC and develop in this
virtual machine, or you can install the Git for Windows SDK from:

https://gitforwindows.org/#contribute

It might be best to install both development environments. I will not
be able to help you much with development environment issues if you
develop on Windows, but if it works for you, that could be Ok,
especially if you use GitGitGadget too.

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

* Re: [Outreachy] internship contribution
  2022-10-10 16:22     ` Christian Couder
@ 2022-10-10 16:33       ` Derrick Stolee
  2022-10-10 16:57         ` Luna Jernberg
  0 siblings, 1 reply; 17+ messages in thread
From: Derrick Stolee @ 2022-10-10 16:33 UTC (permalink / raw)
  To: Christian Couder, NSENGIYUMVA WILBERFORCE; +Cc: git, Hariom verma

On 10/10/2022 12:22 PM, Christian Couder wrote:
> On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE
> <nsengiyumvawilberforce@gmail.com> wrote:
>>
>> I see most of the articles are UNIX based, does it mean that I should
>> have a UNIX based operating system in order to contribute?
>> Currently, I have windows installed 11 on my PC
> 
> You can install a Linux virtual machine on your PC and develop in this
> virtual machine, or you can install the Git for Windows SDK from:
> 
> https://gitforwindows.org/#contribute
> 
> It might be best to install both development environments. I will not
> be able to help you much with development environment issues if you
> develop on Windows, but if it works for you, that could be Ok,
> especially if you use GitGitGadget too.

The git-for-windows/git fork has some information that is helpful
for developing Git on a Windows machine [1]. This also includes
details about recommending a Linux VM with Windows' Hyper-V system
because compiling and testing Git is so much faster on Linux.

[1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md

Good luck!
-Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-10 16:33       ` Derrick Stolee
@ 2022-10-10 16:57         ` Luna Jernberg
  2022-10-10 18:17           ` NSENGIYUMVA WILBERFORCE
  0 siblings, 1 reply; 17+ messages in thread
From: Luna Jernberg @ 2022-10-10 16:57 UTC (permalink / raw)
  To: Derrick Stolee, Luna Jernberg
  Cc: Christian Couder, NSENGIYUMVA WILBERFORCE, git, Hariom verma

Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install

On Mon, Oct 10, 2022 at 6:55 PM Derrick Stolee <derrickstolee@github.com> wrote:
>
> On 10/10/2022 12:22 PM, Christian Couder wrote:
> > On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE
> > <nsengiyumvawilberforce@gmail.com> wrote:
> >>
> >> I see most of the articles are UNIX based, does it mean that I should
> >> have a UNIX based operating system in order to contribute?
> >> Currently, I have windows installed 11 on my PC
> >
> > You can install a Linux virtual machine on your PC and develop in this
> > virtual machine, or you can install the Git for Windows SDK from:
> >
> > https://gitforwindows.org/#contribute
> >
> > It might be best to install both development environments. I will not
> > be able to help you much with development environment issues if you
> > develop on Windows, but if it works for you, that could be Ok,
> > especially if you use GitGitGadget too.
>
> The git-for-windows/git fork has some information that is helpful
> for developing Git on a Windows machine [1]. This also includes
> details about recommending a Linux VM with Windows' Hyper-V system
> because compiling and testing Git is so much faster on Linux.
>
> [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md
>
> Good luck!
> -Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-10 16:57         ` Luna Jernberg
@ 2022-10-10 18:17           ` NSENGIYUMVA WILBERFORCE
  2022-10-10 18:22             ` Derrick Stolee
  0 siblings, 1 reply; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-10 18:17 UTC (permalink / raw)
  To: Luna Jernberg; +Cc: Derrick Stolee, Christian Couder, git, Hariom verma

thank you all for your suggestions, let me see what is easy for me

On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:
>
> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install
>
> On Mon, Oct 10, 2022 at 6:55 PM Derrick Stolee <derrickstolee@github.com> wrote:
> >
> > On 10/10/2022 12:22 PM, Christian Couder wrote:
> > > On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE
> > > <nsengiyumvawilberforce@gmail.com> wrote:
> > >>
> > >> I see most of the articles are UNIX based, does it mean that I should
> > >> have a UNIX based operating system in order to contribute?
> > >> Currently, I have windows installed 11 on my PC
> > >
> > > You can install a Linux virtual machine on your PC and develop in this
> > > virtual machine, or you can install the Git for Windows SDK from:
> > >
> > > https://gitforwindows.org/#contribute
> > >
> > > It might be best to install both development environments. I will not
> > > be able to help you much with development environment issues if you
> > > develop on Windows, but if it works for you, that could be Ok,
> > > especially if you use GitGitGadget too.
> >
> > The git-for-windows/git fork has some information that is helpful
> > for developing Git on a Windows machine [1]. This also includes
> > details about recommending a Linux VM with Windows' Hyper-V system
> > because compiling and testing Git is so much faster on Linux.
> >
> > [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md
> >
> > Good luck!
> > -Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-10 18:17           ` NSENGIYUMVA WILBERFORCE
@ 2022-10-10 18:22             ` Derrick Stolee
  2022-10-11  6:48               ` NSENGIYUMVA WILBERFORCE
  0 siblings, 1 reply; 17+ messages in thread
From: Derrick Stolee @ 2022-10-10 18:22 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE, Luna Jernberg
  Cc: Christian Couder, git, Hariom verma

On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:
> thank you all for your suggestions, let me see what is easy for me
> 
> On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:
>>
>> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install

If you do go the WSL route, then please share your learnings by updating the
contributing doc either in git-for-windows/git [1] or here on the mailing list.

[1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md

Thanks,
-Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-10 18:22             ` Derrick Stolee
@ 2022-10-11  6:48               ` NSENGIYUMVA WILBERFORCE
  2022-10-12  3:31                 ` NSENGIYUMVA WILBERFORCE
  0 siblings, 1 reply; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-11  6:48 UTC (permalink / raw)
  To: Derrick Stolee; +Cc: Luna Jernberg, Christian Couder, git, Hariom verma

Simple steps that I followed on windows 10
-open the command line application with administrator rights
-run wsl --install.
- Restart the computer
-check installed distributions, wsl --list --online
-run ubuntu distribution, wsl -d ubuntu
-add username and password
After the above steps I was able to set up git on ubuntu
NB: to start wsl when you stopped, just type wsl -u "the username u
created" in the command line

On Mon, Oct 10, 2022 at 9:22 PM Derrick Stolee <derrickstolee@github.com> wrote:
>
> On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:
> > thank you all for your suggestions, let me see what is easy for me
> >
> > On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:
> >>
> >> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install
>
> If you do go the WSL route, then please share your learnings by updating the
> contributing doc either in git-for-windows/git [1] or here on the mailing list.
>
> [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md
>
> Thanks,
> -Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-11  6:48               ` NSENGIYUMVA WILBERFORCE
@ 2022-10-12  3:31                 ` NSENGIYUMVA WILBERFORCE
  2022-10-12  4:42                   ` Junio C Hamano
  0 siblings, 1 reply; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-12  3:31 UTC (permalink / raw)
  To: Derrick Stolee; +Cc: Luna Jernberg, Christian Couder, git, Hariom verma

Hi team, I am reading through "My first contribution"
when I run make all doc, I get the following;

SUBDIR git-gui
    SUBDIR gitk-git
    SUBDIR templates
make -C Documentation all
make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'
make[2]: Entering directory '/mnt/c/Users/USER/documents/git'
make[2]: 'GIT-VERSION-FILE' is up to date.
make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'
    XMLTO git-version.1
/bin/sh: 1: xmlto: not found
make[1]: *** [Makefile:355: git-version.1] Error 127
make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'
make: *** [Makefile:2720: doc] Error 2

How should I go about it?

On Tue, Oct 11, 2022 at 9:48 AM NSENGIYUMVA WILBERFORCE
<nsengiyumvawilberforce@gmail.com> wrote:
>
> Simple steps that I followed on windows 10
> -open the command line application with administrator rights
> -run wsl --install.
> - Restart the computer
> -check installed distributions, wsl --list --online
> -run ubuntu distribution, wsl -d ubuntu
> -add username and password
> After the above steps I was able to set up git on ubuntu
> NB: to start wsl when you stopped, just type wsl -u "the username u
> created" in the command line
>
> On Mon, Oct 10, 2022 at 9:22 PM Derrick Stolee <derrickstolee@github.com> wrote:
> >
> > On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:
> > > thank you all for your suggestions, let me see what is easy for me
> > >
> > > On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:
> > >>
> > >> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install
> >
> > If you do go the WSL route, then please share your learnings by updating the
> > contributing doc either in git-for-windows/git [1] or here on the mailing list.
> >
> > [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md
> >
> > Thanks,
> > -Stolee

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

* Re: [Outreachy] internship contribution
  2022-10-12  3:31                 ` NSENGIYUMVA WILBERFORCE
@ 2022-10-12  4:42                   ` Junio C Hamano
  2022-10-12  6:45                     ` Đoàn Trần Công Danh
  0 siblings, 1 reply; 17+ messages in thread
From: Junio C Hamano @ 2022-10-12  4:42 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE
  Cc: Derrick Stolee, Luna Jernberg, Christian Couder, git,
	Hariom verma

NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:

> Hi team, I am reading through "My first contribution"
> when I run make all doc, I get the following;
>
> SUBDIR git-gui
>     SUBDIR gitk-git
>     SUBDIR templates
> make -C Documentation all
> make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'
> make[2]: Entering directory '/mnt/c/Users/USER/documents/git'
> make[2]: 'GIT-VERSION-FILE' is up to date.
> make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'
>     XMLTO git-version.1
> /bin/sh: 1: xmlto: not found
> make[1]: *** [Makefile:355: git-version.1] Error 127
> make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'
> make: *** [Makefile:2720: doc] Error 2
>
> How should I go about it?

Googling "xmlto: not found", the first result is

    https://command-not-found.com/xmlto

The page lists how to get and install it for various platforms, and
WSL/Windows should be included there.

I believe "My first contribution" recommends to first read the
top-level INSTALL before continuing (and if not, it should be
updated to).  Simpler things first---building and installing the
vanilla source code without any of your changes should be simpler
and you should become confident in doing that, before you start
modifying anything. Otherwise, when you encounter a problem, you
would not be able to tell if you broke it with your change, or your
basic set-up is not complete (e.g. missing necessary tools like
xmlto) and unable to build and install from even vanilla set of
sources.

Have fun.




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

* Re: [Outreachy] internship contribution
  2022-10-12  4:42                   ` Junio C Hamano
@ 2022-10-12  6:45                     ` Đoàn Trần Công Danh
  2022-10-12 10:37                       ` NSENGIYUMVA WILBERFORCE
  0 siblings, 1 reply; 17+ messages in thread
From: Đoàn Trần Công Danh @ 2022-10-12  6:45 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: NSENGIYUMVA WILBERFORCE, Derrick Stolee, Luna Jernberg,
	Christian Couder, git, Hariom verma

On 2022-10-11 21:42:52-0700, Junio C Hamano <gitster@pobox.com> wrote:
> NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:
> 
> > Hi team, I am reading through "My first contribution"
> > when I run make all doc, I get the following;
> >
> > SUBDIR git-gui
> >     SUBDIR gitk-git
> >     SUBDIR templates
> > make -C Documentation all
> > make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'
> > make[2]: Entering directory '/mnt/c/Users/USER/documents/git'
> > make[2]: 'GIT-VERSION-FILE' is up to date.
> > make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'
> >     XMLTO git-version.1
> > /bin/sh: 1: xmlto: not found
> > make[1]: *** [Makefile:355: git-version.1] Error 127
> > make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'
> > make: *** [Makefile:2720: doc] Error 2
> >
> > How should I go about it?
> 
> Googling "xmlto: not found", the first result is
> 
>     https://command-not-found.com/xmlto
> 
> The page lists how to get and install it for various platforms, and
> WSL/Windows should be included there.
> 
> I believe "My first contribution" recommends to first read the
> top-level INSTALL before continuing (and if not, it should be
> updated to).  Simpler things first---building and installing the
> vanilla source code without any of your changes should be simpler
> and you should become confident in doing that, before you start
> modifying anything. Otherwise, when you encounter a problem, you
> would not be able to tell if you broke it with your change, or your
> basic set-up is not complete (e.g. missing necessary tools like
> xmlto) and unable to build and install from even vanilla set of
> sources.

Maybe he is on Windows and using Git-for-Windows SDK? I'm not sure
what's included there, but I can imagine that man-pages is useless
on Windows, they would prefer html docs instead. Perhaps, they want:

	make all && make -C Documentation html

When building only html, xmlto is not necessary to be installed.

-- 
Danh

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

* Re: [Outreachy] internship contribution
  2022-10-12  6:45                     ` Đoàn Trần Công Danh
@ 2022-10-12 10:37                       ` NSENGIYUMVA WILBERFORCE
  2022-10-12 14:21                         ` Christian Couder
  2022-10-12 15:18                         ` Đoàn Trần Công Danh
  0 siblings, 2 replies; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-12 10:37 UTC (permalink / raw)
  To: Đoàn Trần Công Danh
  Cc: Junio C Hamano, Derrick Stolee, Luna Jernberg, Christian Couder,
	git, Hariom verma

I am using ubuntu(wsl)

On Wed, Oct 12, 2022 at 9:45 AM Đoàn Trần Công Danh
<congdanhqx@gmail.com> wrote:
>
> On 2022-10-11 21:42:52-0700, Junio C Hamano <gitster@pobox.com> wrote:
> > NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:
> >
> > > Hi team, I am reading through "My first contribution"
> > > when I run make all doc, I get the following;
> > >
> > > SUBDIR git-gui
> > >     SUBDIR gitk-git
> > >     SUBDIR templates
> > > make -C Documentation all
> > > make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'
> > > make[2]: Entering directory '/mnt/c/Users/USER/documents/git'
> > > make[2]: 'GIT-VERSION-FILE' is up to date.
> > > make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'
> > >     XMLTO git-version.1
> > > /bin/sh: 1: xmlto: not found
> > > make[1]: *** [Makefile:355: git-version.1] Error 127
> > > make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'
> > > make: *** [Makefile:2720: doc] Error 2
> > >
> > > How should I go about it?
> >
> > Googling "xmlto: not found", the first result is
> >
> >     https://command-not-found.com/xmlto
> >
> > The page lists how to get and install it for various platforms, and
> > WSL/Windows should be included there.
> >
> > I believe "My first contribution" recommends to first read the
> > top-level INSTALL before continuing (and if not, it should be
> > updated to).  Simpler things first---building and installing the
> > vanilla source code without any of your changes should be simpler
> > and you should become confident in doing that, before you start
> > modifying anything. Otherwise, when you encounter a problem, you
> > would not be able to tell if you broke it with your change, or your
> > basic set-up is not complete (e.g. missing necessary tools like
> > xmlto) and unable to build and install from even vanilla set of
> > sources.
>
> Maybe he is on Windows and using Git-for-Windows SDK? I'm not sure
> what's included there, but I can imagine that man-pages is useless
> on Windows, they would prefer html docs instead. Perhaps, they want:
>
>         make all && make -C Documentation html
>
> When building only html, xmlto is not necessary to be installed.
>
> --
> Danh

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

* Re: [Outreachy] internship contribution
  2022-10-12 10:37                       ` NSENGIYUMVA WILBERFORCE
@ 2022-10-12 14:21                         ` Christian Couder
  2022-10-12 15:18                         ` Đoàn Trần Công Danh
  1 sibling, 0 replies; 17+ messages in thread
From: Christian Couder @ 2022-10-12 14:21 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE
  Cc: Đoàn Trần Công Danh, Junio C Hamano,
	Derrick Stolee, Luna Jernberg, git, Hariom verma

On Wed, Oct 12, 2022 at 12:38 PM NSENGIYUMVA WILBERFORCE
<nsengiyumvawilberforce@gmail.com> wrote:
>
> I am using ubuntu(wsl)

On a regular Ubuntu `sudo apt install xmlto` should install xmlto and
you should be good to go.

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

* Re: [Outreachy] internship contribution
  2022-10-12 10:37                       ` NSENGIYUMVA WILBERFORCE
  2022-10-12 14:21                         ` Christian Couder
@ 2022-10-12 15:18                         ` Đoàn Trần Công Danh
  2022-10-12 16:37                           ` NSENGIYUMVA WILBERFORCE
       [not found]                           ` <CA+fEeODMVNrnFRbuNVgbBShSA2Juo8Ux5ahd2J8nCfmPetdpvA@mail.gmail.com>
  1 sibling, 2 replies; 17+ messages in thread
From: Đoàn Trần Công Danh @ 2022-10-12 15:18 UTC (permalink / raw)
  To: NSENGIYUMVA WILBERFORCE
  Cc: Junio C Hamano, Derrick Stolee, Luna Jernberg, Christian Couder,
	git, Hariom verma

On 2022-10-12 13:37:48+0300, NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> wrote:
> I am using ubuntu(wsl)

Please reply inline or inter-leaved.

Perhaps this documentation can help you get started with building Git
from source. (I suspect you're missing something like libcurl
development files, too).

https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

-- 
Danh

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

* Re: [Outreachy] internship contribution
  2022-10-12 15:18                         ` Đoàn Trần Công Danh
@ 2022-10-12 16:37                           ` NSENGIYUMVA WILBERFORCE
       [not found]                           ` <CA+fEeODMVNrnFRbuNVgbBShSA2Juo8Ux5ahd2J8nCfmPetdpvA@mail.gmail.com>
  1 sibling, 0 replies; 17+ messages in thread
From: NSENGIYUMVA WILBERFORCE @ 2022-10-12 16:37 UTC (permalink / raw)
  To: Đoàn Trần Công Danh
  Cc: Junio C Hamano, Derrick Stolee, Luna Jernberg, Christian Couder,
	git, Hariom verma

> Please reply inline or inter-leaved.
>
> Perhaps this documentation can help you get started with building Git
> from source. (I suspect you're missing something like libcurl
> development files, too).
I am sorry, I was not minding about it, thanks alot for reminding me
On Wed, Oct 12, 2022 at 6:18 PM Đoàn Trần Công Danh
<congdanhqx@gmail.com> wrote:
>
> On 2022-10-12 13:37:48+0300, NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> wrote:
> > I am using ubuntu(wsl)
>
> Please reply inline or inter-leaved.
>
> Perhaps this documentation can help you get started with building Git
> from source. (I suspect you're missing something like libcurl
> development files, too).
>
> https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
>
> --
> Danh

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

* Re: [Outreachy] internship contribution
       [not found]                           ` <CA+fEeODMVNrnFRbuNVgbBShSA2Juo8Ux5ahd2J8nCfmPetdpvA@mail.gmail.com>
@ 2022-10-13 10:52                             ` Christian Couder
  0 siblings, 0 replies; 17+ messages in thread
From: Christian Couder @ 2022-10-13 10:52 UTC (permalink / raw)
  To: Ruqaiya Sattar
  Cc: Đoàn Trần Công Danh, NSENGIYUMVA WILBERFORCE,
	Junio C Hamano, Derrick Stolee, Luna Jernberg, git, Hariom verma

Hi Ruqaiya,

On Wed, Oct 12, 2022 at 5:30 PM Ruqaiya Sattar
<ruqaiya.sattar345@gmail.com> wrote:
>
> Hi , this is Ruqaiya, outreachy applicant December 2022 to March 2023, I am in construction phase now! I have no C programming experience, but I would love to learn and contribute to git..

Thank you for being interested in an Outreachy internship working on Git!

It might be difficult to contribute if you have no C programming
experience though. You might want to start learning it using books,
tutorials or websites like https://exercism.org/

> can anyone help me how do a newbie get started contributing to git.

I would suggest reading the following pages:

- https://git.github.io/Hacking-Git/
- https://git.github.io/General-Microproject-Information/

Best,
Christian.

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

end of thread, other threads:[~2022-10-13 10:54 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-09  4:37 [Outreachy] internship contribution NSENGIYUMVA WILBERFORCE
2022-10-10  8:19 ` Christian Couder
2022-10-10 12:18   ` NSENGIYUMVA WILBERFORCE
2022-10-10 16:22     ` Christian Couder
2022-10-10 16:33       ` Derrick Stolee
2022-10-10 16:57         ` Luna Jernberg
2022-10-10 18:17           ` NSENGIYUMVA WILBERFORCE
2022-10-10 18:22             ` Derrick Stolee
2022-10-11  6:48               ` NSENGIYUMVA WILBERFORCE
2022-10-12  3:31                 ` NSENGIYUMVA WILBERFORCE
2022-10-12  4:42                   ` Junio C Hamano
2022-10-12  6:45                     ` Đoàn Trần Công Danh
2022-10-12 10:37                       ` NSENGIYUMVA WILBERFORCE
2022-10-12 14:21                         ` Christian Couder
2022-10-12 15:18                         ` Đoàn Trần Công Danh
2022-10-12 16:37                           ` NSENGIYUMVA WILBERFORCE
     [not found]                           ` <CA+fEeODMVNrnFRbuNVgbBShSA2Juo8Ux5ahd2J8nCfmPetdpvA@mail.gmail.com>
2022-10-13 10:52                             ` Christian Couder

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