{"thread":{"id":"58587","subject":"[Outreachy] internship contribution","startedAt":"2022-10-09T04:37:52Z","lastAt":"2022-10-13T10:52:40Z","messageCount":17,"participants":["NSENGIYUMVA WILBERFORCE","Christian Couder","Derrick Stolee","Luna Jernberg","Junio C Hamano","Đoàn Trần Công Danh"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"464436","messageId":"CA+PPyiEvfkqZYq6uESMt3QYnfMDZDmPbGiQ5Qkeb77rtLV5Aug@mail.gmail.com","threadId":"58587","inReplyTo":null,"subject":"[Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-09T04:37:35Z","receivedAt":"2022-10-09T04:37:52Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first\napplication for outreachy internship was accepted.\n\nWhen I read about Git in the project list, I got interested and I will\nbe glad to be hooked into this community and get my hands dirty in\ncontributions. I am eager to learn new things from my mentor and the\nentire community.\n\nI will be glad to hear from the community on some tips on how to get\nstarted with contribution.\n\nAnd more so would like to get in touch with the my mentor\n\nBest Regards,\nWilberforce\n"},{"id":"464473","messageId":"CAP8UFD1o5qxSvbV05DK_J=zbU=D_+HS0Q2ufEFSQVaBoWw_7Ow@mail.gmail.com","threadId":"58587","inReplyTo":"CA+PPyiEvfkqZYq6uESMt3QYnfMDZDmPbGiQ5Qkeb77rtLV5Aug@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2022-10-10T08:19:27Z","receivedAt":"2022-10-10T08:20:18Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"Hi Wilberforce,\n\nOn Sun, Oct 9, 2022 at 6:46 AM NSENGIYUMVA WILBERFORCE\n<nsengiyumvawilberforce@gmail.com> wrote:\n>\n> Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first\n> application for outreachy internship was accepted.\n>\n> When I read about Git in the project list, I got interested and I will\n> be glad to be hooked into this community and get my hands dirty in\n> contributions. I am eager to learn new things from my mentor and the\n> entire community.\n>\n> I will be glad to hear from the community on some tips on how to get\n> started with contribution.\n>\n> And more so would like to get in touch with the my mentor\n\nAs you also sent me a private message, I already replied privately.\nBut for the public record and maybe other applicants for an Outreachy\ninternship who might be interested in working on Git, we have\ninformation about how to get started contributing on the following\npages:\n\n- https://git.github.io/Hacking-Git/\n- https://git.github.io/General-Microproject-Information/\n\nAbout microproject ideas, we haven't set up a specific page yet for\nthis Outreachy round. Maybe we will do it but you shouldn't count on\nit. You can still take a look at the pages for the previous GSoC or\nOutreachy rounds like:\n\n- https://git.github.io/SoC-2022-Microprojects/\n- https://git.github.io/Outreachy-23-Microprojects/\n- https://git.github.io/SoC-2020-Microprojects/\n\nYou will see that some ideas are quite generic and we propose them\nover and over as they are still valid.\n\nYou are welcome to ask specific questions (publicly is preferred so\nthat others can benefit).\n\nThanks again for your interest in working on Git,\nChristian.\n"},{"id":"464477","messageId":"CA+PPyiF5KK6p7rv57YL_wsDO+WPifoRp1oe0F-6mo5NxLAwDWw@mail.gmail.com","threadId":"58587","inReplyTo":"CAP8UFD1o5qxSvbV05DK_J=zbU=D_+HS0Q2ufEFSQVaBoWw_7Ow@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-10T12:18:50Z","receivedAt":"2022-10-10T12:19:07Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"I see most of the articles are UNIX based, does it mean that I should\nhave a UNIX based operating system in order to contribute?\nCurrently, I have windows installed 11 on my PC\n\nOn Mon, Oct 10, 2022 at 11:19 AM Christian Couder\n<christian.couder@gmail.com> wrote:\n>\n> Hi Wilberforce,\n>\n> On Sun, Oct 9, 2022 at 6:46 AM NSENGIYUMVA WILBERFORCE\n> <nsengiyumvawilberforce@gmail.com> wrote:\n> >\n> > Hi, I am Nsengiyumva Wilberforce From Uganda. I am happy that my first\n> > application for outreachy internship was accepted.\n> >\n> > When I read about Git in the project list, I got interested and I will\n> > be glad to be hooked into this community and get my hands dirty in\n> > contributions. I am eager to learn new things from my mentor and the\n> > entire community.\n> >\n> > I will be glad to hear from the community on some tips on how to get\n> > started with contribution.\n> >\n> > And more so would like to get in touch with the my mentor\n>\n> As you also sent me a private message, I already replied privately.\n> But for the public record and maybe other applicants for an Outreachy\n> internship who might be interested in working on Git, we have\n> information about how to get started contributing on the following\n> pages:\n>\n> - https://git.github.io/Hacking-Git/\n> - https://git.github.io/General-Microproject-Information/\n>\n> About microproject ideas, we haven't set up a specific page yet for\n> this Outreachy round. Maybe we will do it but you shouldn't count on\n> it. You can still take a look at the pages for the previous GSoC or\n> Outreachy rounds like:\n>\n> - https://git.github.io/SoC-2022-Microprojects/\n> - https://git.github.io/Outreachy-23-Microprojects/\n> - https://git.github.io/SoC-2020-Microprojects/\n>\n> You will see that some ideas are quite generic and we propose them\n> over and over as they are still valid.\n>\n> You are welcome to ask specific questions (publicly is preferred so\n> that others can benefit).\n>\n> Thanks again for your interest in working on Git,\n> Christian.\n"},{"id":"464495","messageId":"CAP8UFD26PY-53vZNZJzCRNiqaVB4fd=AvBtVuvMQP9p8Oqj82Q@mail.gmail.com","threadId":"58587","inReplyTo":"CA+PPyiF5KK6p7rv57YL_wsDO+WPifoRp1oe0F-6mo5NxLAwDWw@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2022-10-10T16:22:39Z","receivedAt":"2022-10-10T16:22:53Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE\n<nsengiyumvawilberforce@gmail.com> wrote:\n>\n> I see most of the articles are UNIX based, does it mean that I should\n> have a UNIX based operating system in order to contribute?\n> Currently, I have windows installed 11 on my PC\n\nYou can install a Linux virtual machine on your PC and develop in this\nvirtual machine, or you can install the Git for Windows SDK from:\n\nhttps://gitforwindows.org/#contribute\n\nIt might be best to install both development environments. I will not\nbe able to help you much with development environment issues if you\ndevelop on Windows, but if it works for you, that could be Ok,\nespecially if you use GitGitGadget too.\n"},{"id":"464497","messageId":"9fcfc8b0-772d-08c3-595b-5a5a139d7ecd@github.com","threadId":"58587","inReplyTo":"CAP8UFD26PY-53vZNZJzCRNiqaVB4fd=AvBtVuvMQP9p8Oqj82Q@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Derrick Stolee","fromEmail":"derrickstolee@github.com","sentAt":"2022-10-10T16:33:26Z","receivedAt":"2022-10-10T16:33:40Z","isPatch":false,"sender":{"key":"stolee@gmail.com","avatar":"https://avatars.githubusercontent.com/u/570044?v=4"},"body":"On 10/10/2022 12:22 PM, Christian Couder wrote:\n> On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE\n> <nsengiyumvawilberforce@gmail.com> wrote:\n>>\n>> I see most of the articles are UNIX based, does it mean that I should\n>> have a UNIX based operating system in order to contribute?\n>> Currently, I have windows installed 11 on my PC\n> \n> You can install a Linux virtual machine on your PC and develop in this\n> virtual machine, or you can install the Git for Windows SDK from:\n> \n> https://gitforwindows.org/#contribute\n> \n> It might be best to install both development environments. I will not\n> be able to help you much with development environment issues if you\n> develop on Windows, but if it works for you, that could be Ok,\n> especially if you use GitGitGadget too.\n\nThe git-for-windows/git fork has some information that is helpful\nfor developing Git on a Windows machine [1]. This also includes\ndetails about recommending a Linux VM with Windows' Hyper-V system\nbecause compiling and testing Git is so much faster on Linux.\n\n[1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n\nGood luck!\n-Stolee\n"},{"id":"464500","messageId":"CADo9pHgcfwV53ooyM8Dh5jVO2rxO-tUHeLovd7HYLdTSOkNtyA@mail.gmail.com","threadId":"58587","inReplyTo":"9fcfc8b0-772d-08c3-595b-5a5a139d7ecd@github.com","subject":"Re: [Outreachy] internship contribution","fromName":"Luna Jernberg","fromEmail":"droidbittin@gmail.com","sentAt":"2022-10-10T16:57:33Z","receivedAt":"2022-10-10T16:58:29Z","isPatch":false,"sender":{"key":"droidbittin@gmail.com","avatar":"https://gravatar.com/avatar/fd34001f44983edfeb0e400944f5b8db1c292171915754ae8b46b2ebc3a298ea?d=mp&s=160"},"body":"Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install\n\nOn Mon, Oct 10, 2022 at 6:55 PM Derrick Stolee <derrickstolee@github.com> wrote:\n>\n> On 10/10/2022 12:22 PM, Christian Couder wrote:\n> > On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE\n> > <nsengiyumvawilberforce@gmail.com> wrote:\n> >>\n> >> I see most of the articles are UNIX based, does it mean that I should\n> >> have a UNIX based operating system in order to contribute?\n> >> Currently, I have windows installed 11 on my PC\n> >\n> > You can install a Linux virtual machine on your PC and develop in this\n> > virtual machine, or you can install the Git for Windows SDK from:\n> >\n> > https://gitforwindows.org/#contribute\n> >\n> > It might be best to install both development environments. I will not\n> > be able to help you much with development environment issues if you\n> > develop on Windows, but if it works for you, that could be Ok,\n> > especially if you use GitGitGadget too.\n>\n> The git-for-windows/git fork has some information that is helpful\n> for developing Git on a Windows machine [1]. This also includes\n> details about recommending a Linux VM with Windows' Hyper-V system\n> because compiling and testing Git is so much faster on Linux.\n>\n> [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n>\n> Good luck!\n> -Stolee\n"},{"id":"464517","messageId":"CA+PPyiH8EPWpTuOJg1hSthFP1xBxurjN7J0J00g6xvFi_vbcYw@mail.gmail.com","threadId":"58587","inReplyTo":"CADo9pHgcfwV53ooyM8Dh5jVO2rxO-tUHeLovd7HYLdTSOkNtyA@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-10T18:17:28Z","receivedAt":"2022-10-10T18:17:43Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"thank you all for your suggestions, let me see what is easy for me\n\nOn Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:\n>\n> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install\n>\n> On Mon, Oct 10, 2022 at 6:55 PM Derrick Stolee <derrickstolee@github.com> wrote:\n> >\n> > On 10/10/2022 12:22 PM, Christian Couder wrote:\n> > > On Mon, Oct 10, 2022 at 2:19 PM NSENGIYUMVA WILBERFORCE\n> > > <nsengiyumvawilberforce@gmail.com> wrote:\n> > >>\n> > >> I see most of the articles are UNIX based, does it mean that I should\n> > >> have a UNIX based operating system in order to contribute?\n> > >> Currently, I have windows installed 11 on my PC\n> > >\n> > > You can install a Linux virtual machine on your PC and develop in this\n> > > virtual machine, or you can install the Git for Windows SDK from:\n> > >\n> > > https://gitforwindows.org/#contribute\n> > >\n> > > It might be best to install both development environments. I will not\n> > > be able to help you much with development environment issues if you\n> > > develop on Windows, but if it works for you, that could be Ok,\n> > > especially if you use GitGitGadget too.\n> >\n> > The git-for-windows/git fork has some information that is helpful\n> > for developing Git on a Windows machine [1]. This also includes\n> > details about recommending a Linux VM with Windows' Hyper-V system\n> > because compiling and testing Git is so much faster on Linux.\n> >\n> > [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n> >\n> > Good luck!\n> > -Stolee\n"},{"id":"464518","messageId":"ae8a98d9-eec1-cdcd-67a3-695aaca7f5ae@github.com","threadId":"58587","inReplyTo":"CA+PPyiH8EPWpTuOJg1hSthFP1xBxurjN7J0J00g6xvFi_vbcYw@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Derrick Stolee","fromEmail":"derrickstolee@github.com","sentAt":"2022-10-10T18:22:19Z","receivedAt":"2022-10-10T18:22:24Z","isPatch":false,"sender":{"key":"stolee@gmail.com","avatar":"https://avatars.githubusercontent.com/u/570044?v=4"},"body":"On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:\n> thank you all for your suggestions, let me see what is easy for me\n> \n> On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:\n>>\n>> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install\n\nIf you do go the WSL route, then please share your learnings by updating the\ncontributing doc either in git-for-windows/git [1] or here on the mailing list.\n\n[1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n\nThanks,\n-Stolee\n"},{"id":"464591","messageId":"CA+PPyiFC0mjvY494AVZMB952Ux-TPyA-Uetu1xQ6FiHA_vaRaA@mail.gmail.com","threadId":"58587","inReplyTo":"ae8a98d9-eec1-cdcd-67a3-695aaca7f5ae@github.com","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-11T06:48:28Z","receivedAt":"2022-10-11T06:48:50Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"Simple steps that I followed on windows 10\n-open the command line application with administrator rights\n-run wsl --install.\n- Restart the computer\n-check installed distributions, wsl --list --online\n-run ubuntu distribution, wsl -d ubuntu\n-add username and password\nAfter the above steps I was able to set up git on ubuntu\nNB: to start wsl when you stopped, just type wsl -u \"the username u\ncreated\" in the command line\n\nOn Mon, Oct 10, 2022 at 9:22 PM Derrick Stolee <derrickstolee@github.com> wrote:\n>\n> On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:\n> > thank you all for your suggestions, let me see what is easy for me\n> >\n> > On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:\n> >>\n> >> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install\n>\n> If you do go the WSL route, then please share your learnings by updating the\n> contributing doc either in git-for-windows/git [1] or here on the mailing list.\n>\n> [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n>\n> Thanks,\n> -Stolee\n"},{"id":"464646","messageId":"CA+PPyiEms=f7=rXkvfmaazNkxKS1-VA-XJZOrhieQEut8f7QWA@mail.gmail.com","threadId":"58587","inReplyTo":"CA+PPyiFC0mjvY494AVZMB952Ux-TPyA-Uetu1xQ6FiHA_vaRaA@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-12T03:31:52Z","receivedAt":"2022-10-12T03:32:11Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"Hi team, I am reading through \"My first contribution\"\nwhen I run make all doc, I get the following;\n\nSUBDIR git-gui\n    SUBDIR gitk-git\n    SUBDIR templates\nmake -C Documentation all\nmake[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'\nmake[2]: Entering directory '/mnt/c/Users/USER/documents/git'\nmake[2]: 'GIT-VERSION-FILE' is up to date.\nmake[2]: Leaving directory '/mnt/c/Users/USER/documents/git'\n    XMLTO git-version.1\n/bin/sh: 1: xmlto: not found\nmake[1]: *** [Makefile:355: git-version.1] Error 127\nmake[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'\nmake: *** [Makefile:2720: doc] Error 2\n\nHow should I go about it?\n\nOn Tue, Oct 11, 2022 at 9:48 AM NSENGIYUMVA WILBERFORCE\n<nsengiyumvawilberforce@gmail.com> wrote:\n>\n> Simple steps that I followed on windows 10\n> -open the command line application with administrator rights\n> -run wsl --install.\n> - Restart the computer\n> -check installed distributions, wsl --list --online\n> -run ubuntu distribution, wsl -d ubuntu\n> -add username and password\n> After the above steps I was able to set up git on ubuntu\n> NB: to start wsl when you stopped, just type wsl -u \"the username u\n> created\" in the command line\n>\n> On Mon, Oct 10, 2022 at 9:22 PM Derrick Stolee <derrickstolee@github.com> wrote:\n> >\n> > On 10/10/2022 2:17 PM, NSENGIYUMVA WILBERFORCE wrote:\n> > > thank you all for your suggestions, let me see what is easy for me\n> > >\n> > > On Mon, Oct 10, 2022 at 7:58 PM Luna Jernberg <droidbittin@gmail.com> wrote:\n> > >>\n> > >> Maybe WSL can be used?: https://learn.microsoft.com/en-us/windows/wsl/install\n> >\n> > If you do go the WSL route, then please share your learnings by updating the\n> > contributing doc either in git-for-windows/git [1] or here on the mailing list.\n> >\n> > [1] https://github.com/git-for-windows/git/blob/main/CONTRIBUTING.md\n> >\n> > Thanks,\n> > -Stolee\n"},{"id":"464647","messageId":"xmqqleplmz3n.fsf@gitster.g","threadId":"58587","inReplyTo":"CA+PPyiEms=f7=rXkvfmaazNkxKS1-VA-XJZOrhieQEut8f7QWA@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Junio C Hamano","fromEmail":"gitster@pobox.com","sentAt":"2022-10-12T04:42:52Z","receivedAt":"2022-10-12T04:43:01Z","isPatch":false,"sender":{"key":"gitster@pobox.com","avatar":"https://avatars.githubusercontent.com/u/54884?v=4"},"body":"NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:\n\n> Hi team, I am reading through \"My first contribution\"\n> when I run make all doc, I get the following;\n>\n> SUBDIR git-gui\n>     SUBDIR gitk-git\n>     SUBDIR templates\n> make -C Documentation all\n> make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'\n> make[2]: Entering directory '/mnt/c/Users/USER/documents/git'\n> make[2]: 'GIT-VERSION-FILE' is up to date.\n> make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'\n>     XMLTO git-version.1\n> /bin/sh: 1: xmlto: not found\n> make[1]: *** [Makefile:355: git-version.1] Error 127\n> make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'\n> make: *** [Makefile:2720: doc] Error 2\n>\n> How should I go about it?\n\nGoogling \"xmlto: not found\", the first result is\n\n    https://command-not-found.com/xmlto\n\nThe page lists how to get and install it for various platforms, and\nWSL/Windows should be included there.\n\nI believe \"My first contribution\" recommends to first read the\ntop-level INSTALL before continuing (and if not, it should be\nupdated to).  Simpler things first---building and installing the\nvanilla source code without any of your changes should be simpler\nand you should become confident in doing that, before you start\nmodifying anything. Otherwise, when you encounter a problem, you\nwould not be able to tell if you broke it with your change, or your\nbasic set-up is not complete (e.g. missing necessary tools like\nxmlto) and unable to build and install from even vanilla set of\nsources.\n\nHave fun.\n\n\n\n"},{"id":"464650","messageId":"Y0Zig4XUePPhMaA3@danh.dev","threadId":"58587","inReplyTo":"xmqqleplmz3n.fsf@gitster.g","subject":"Re: [Outreachy] internship contribution","fromName":"Đoàn Trần Công Danh","fromEmail":"congdanhqx@gmail.com","sentAt":"2022-10-12T06:45:23Z","receivedAt":"2022-10-12T06:45:35Z","isPatch":false,"sender":{"key":"congdanhqx@gmail.com","avatar":"https://avatars.githubusercontent.com/u/42673067?v=4"},"body":"On 2022-10-11 21:42:52-0700, Junio C Hamano <gitster@pobox.com> wrote:\n> NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:\n> \n> > Hi team, I am reading through \"My first contribution\"\n> > when I run make all doc, I get the following;\n> >\n> > SUBDIR git-gui\n> >     SUBDIR gitk-git\n> >     SUBDIR templates\n> > make -C Documentation all\n> > make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'\n> > make[2]: Entering directory '/mnt/c/Users/USER/documents/git'\n> > make[2]: 'GIT-VERSION-FILE' is up to date.\n> > make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'\n> >     XMLTO git-version.1\n> > /bin/sh: 1: xmlto: not found\n> > make[1]: *** [Makefile:355: git-version.1] Error 127\n> > make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'\n> > make: *** [Makefile:2720: doc] Error 2\n> >\n> > How should I go about it?\n> \n> Googling \"xmlto: not found\", the first result is\n> \n>     https://command-not-found.com/xmlto\n> \n> The page lists how to get and install it for various platforms, and\n> WSL/Windows should be included there.\n> \n> I believe \"My first contribution\" recommends to first read the\n> top-level INSTALL before continuing (and if not, it should be\n> updated to).  Simpler things first---building and installing the\n> vanilla source code without any of your changes should be simpler\n> and you should become confident in doing that, before you start\n> modifying anything. Otherwise, when you encounter a problem, you\n> would not be able to tell if you broke it with your change, or your\n> basic set-up is not complete (e.g. missing necessary tools like\n> xmlto) and unable to build and install from even vanilla set of\n> sources.\n\nMaybe he is on Windows and using Git-for-Windows SDK? I'm not sure\nwhat's included there, but I can imagine that man-pages is useless\non Windows, they would prefer html docs instead. Perhaps, they want:\n\n\tmake all && make -C Documentation html\n\nWhen building only html, xmlto is not necessary to be installed.\n\n-- \nDanh\n"},{"id":"464693","messageId":"CA+PPyiGPo1j-2MxTvmV2jDYNVFV1q8+7TVX1uoEUpWc0o+Rkdw@mail.gmail.com","threadId":"58587","inReplyTo":"Y0Zig4XUePPhMaA3@danh.dev","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-12T10:37:48Z","receivedAt":"2022-10-12T10:38:06Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"I am using ubuntu(wsl)\n\nOn Wed, Oct 12, 2022 at 9:45 AM Đoàn Trần Công Danh\n<congdanhqx@gmail.com> wrote:\n>\n> On 2022-10-11 21:42:52-0700, Junio C Hamano <gitster@pobox.com> wrote:\n> > NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> writes:\n> >\n> > > Hi team, I am reading through \"My first contribution\"\n> > > when I run make all doc, I get the following;\n> > >\n> > > SUBDIR git-gui\n> > >     SUBDIR gitk-git\n> > >     SUBDIR templates\n> > > make -C Documentation all\n> > > make[1]: Entering directory '/mnt/c/Users/USER/documents/git/Documentation'\n> > > make[2]: Entering directory '/mnt/c/Users/USER/documents/git'\n> > > make[2]: 'GIT-VERSION-FILE' is up to date.\n> > > make[2]: Leaving directory '/mnt/c/Users/USER/documents/git'\n> > >     XMLTO git-version.1\n> > > /bin/sh: 1: xmlto: not found\n> > > make[1]: *** [Makefile:355: git-version.1] Error 127\n> > > make[1]: Leaving directory '/mnt/c/Users/USER/documents/git/Documentation'\n> > > make: *** [Makefile:2720: doc] Error 2\n> > >\n> > > How should I go about it?\n> >\n> > Googling \"xmlto: not found\", the first result is\n> >\n> >     https://command-not-found.com/xmlto\n> >\n> > The page lists how to get and install it for various platforms, and\n> > WSL/Windows should be included there.\n> >\n> > I believe \"My first contribution\" recommends to first read the\n> > top-level INSTALL before continuing (and if not, it should be\n> > updated to).  Simpler things first---building and installing the\n> > vanilla source code without any of your changes should be simpler\n> > and you should become confident in doing that, before you start\n> > modifying anything. Otherwise, when you encounter a problem, you\n> > would not be able to tell if you broke it with your change, or your\n> > basic set-up is not complete (e.g. missing necessary tools like\n> > xmlto) and unable to build and install from even vanilla set of\n> > sources.\n>\n> Maybe he is on Windows and using Git-for-Windows SDK? I'm not sure\n> what's included there, but I can imagine that man-pages is useless\n> on Windows, they would prefer html docs instead. Perhaps, they want:\n>\n>         make all && make -C Documentation html\n>\n> When building only html, xmlto is not necessary to be installed.\n>\n> --\n> Danh\n"},{"id":"464718","messageId":"CAP8UFD3sa-jLFO31QZ6QG=Udg-H73rn6h46QpnVRGekT1o0gmg@mail.gmail.com","threadId":"58587","inReplyTo":"CA+PPyiGPo1j-2MxTvmV2jDYNVFV1q8+7TVX1uoEUpWc0o+Rkdw@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2022-10-12T14:21:09Z","receivedAt":"2022-10-12T14:21:26Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"On Wed, Oct 12, 2022 at 12:38 PM NSENGIYUMVA WILBERFORCE\n<nsengiyumvawilberforce@gmail.com> wrote:\n>\n> I am using ubuntu(wsl)\n\nOn a regular Ubuntu `sudo apt install xmlto` should install xmlto and\nyou should be good to go.\n"},{"id":"464721","messageId":"Y0baxKPxHp7UdYTi@danh.dev","threadId":"58587","inReplyTo":"CA+PPyiGPo1j-2MxTvmV2jDYNVFV1q8+7TVX1uoEUpWc0o+Rkdw@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Đoàn Trần Công Danh","fromEmail":"congdanhqx@gmail.com","sentAt":"2022-10-12T15:18:28Z","receivedAt":"2022-10-12T15:19:09Z","isPatch":false,"sender":{"key":"congdanhqx@gmail.com","avatar":"https://avatars.githubusercontent.com/u/42673067?v=4"},"body":"On 2022-10-12 13:37:48+0300, NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> wrote:\n> I am using ubuntu(wsl)\n\nPlease reply inline or inter-leaved.\n\nPerhaps this documentation can help you get started with building Git\nfrom source. (I suspect you're missing something like libcurl\ndevelopment files, too).\n\nhttps://git-scm.com/book/en/v2/Getting-Started-Installing-Git\n\n-- \nDanh\n"},{"id":"464728","messageId":"CA+PPyiE6e4NWGXS4WBzNteYdcNS_FW3beUq03uXx24guSDZYmQ@mail.gmail.com","threadId":"58587","inReplyTo":"Y0baxKPxHp7UdYTi@danh.dev","subject":"Re: [Outreachy] internship contribution","fromName":"NSENGIYUMVA WILBERFORCE","fromEmail":"nsengiyumvawilberforce@gmail.com","sentAt":"2022-10-12T16:37:02Z","receivedAt":"2022-10-12T16:37:19Z","isPatch":false,"sender":{"key":"nsengiyumvawilberforce@gmail.com","avatar":"https://avatars.githubusercontent.com/u/65920105?v=4"},"body":"> Please reply inline or inter-leaved.\n>\n> Perhaps this documentation can help you get started with building Git\n> from source. (I suspect you're missing something like libcurl\n> development files, too).\nI am sorry, I was not minding about it, thanks alot for reminding me\nOn Wed, Oct 12, 2022 at 6:18 PM Đoàn Trần Công Danh\n<congdanhqx@gmail.com> wrote:\n>\n> On 2022-10-12 13:37:48+0300, NSENGIYUMVA WILBERFORCE <nsengiyumvawilberforce@gmail.com> wrote:\n> > I am using ubuntu(wsl)\n>\n> Please reply inline or inter-leaved.\n>\n> Perhaps this documentation can help you get started with building Git\n> from source. (I suspect you're missing something like libcurl\n> development files, too).\n>\n> https://git-scm.com/book/en/v2/Getting-Started-Installing-Git\n>\n> --\n> Danh\n"},{"id":"464818","messageId":"CAP8UFD3PmuiXOVcDKC5ECrK_t69_9SLtxoAWSiiEGAGr7ikR8Q@mail.gmail.com","threadId":"58587","inReplyTo":"CA+fEeODMVNrnFRbuNVgbBShSA2Juo8Ux5ahd2J8nCfmPetdpvA@mail.gmail.com","subject":"Re: [Outreachy] internship contribution","fromName":"Christian Couder","fromEmail":"christian.couder@gmail.com","sentAt":"2022-10-13T10:52:13Z","receivedAt":"2022-10-13T10:52:40Z","isPatch":false,"sender":{"key":"christian.couder@gmail.com","avatar":"https://avatars.githubusercontent.com/u/208954?v=4"},"body":"Hi Ruqaiya,\n\nOn Wed, Oct 12, 2022 at 5:30 PM Ruqaiya Sattar\n<ruqaiya.sattar345@gmail.com> wrote:\n>\n> 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..\n\nThank you for being interested in an Outreachy internship working on Git!\n\nIt might be difficult to contribute if you have no C programming\nexperience though. You might want to start learning it using books,\ntutorials or websites like https://exercism.org/\n\n> can anyone help me how do a newbie get started contributing to git.\n\nI would suggest reading the following pages:\n\n- https://git.github.io/Hacking-Git/\n- https://git.github.io/General-Microproject-Information/\n\nBest,\nChristian.\n"}]}