{"thread":{"id":"63054","subject":"[GSoC] Introduction and dev environment setup help","startedAt":"2025-03-04T09:34:46Z","lastAt":"2025-03-04T17:08:46Z","messageCount":3,"participants":["Hisham Hasan","Usman Akinyemi","Eric Sunshine"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"513511","messageId":"CAPPeA_SNEbXMJnz=-qAjNoJZFWxW1fV0yQFsZYzW9VcwEUOSjA@mail.gmail.com","threadId":"63054","inReplyTo":null,"subject":"[GSoC] Introduction and dev environment setup help","fromName":"Hisham Hasan","fromEmail":"hishhasanstudent@gmail.com","sentAt":"2025-03-04T09:34:35Z","receivedAt":"2025-03-04T09:34:46Z","isPatch":false,"sender":{"key":"hishhasanstudent@gmail.com","avatar":null},"body":"Hello all,\n\nYou may refer to me as Hisham (he/him). I am currently doing my BS in\nComputer Science.\nI meet all the eligibility requirements for the Google Summer of Code program.\n\nTo begin with, before I start working on a microproject, is it\npossible for me to contribute to an even smaller task (A\nnanoproject!?) that pertains mainly to something like a minor\nrefactoring issue. This is mainly to ease myself into the codebase,\nmeet with members of the community, and gain a better understanding of\nmy capabilities here. If this option is not suitable and it is more\npreferable to start with a microproject, that's perfectly fine as\nwell.\n\nI have looked at the SoC 2025 Microprojects list and the SoC 2025\nIdeas list. I am currently setting up my development environment. I\nhave cloned the git repository to my local machine. I would like to\nask some clarifying questions about setting up my development\nenvironment as I couldn't find adequate answers in the docs.\n\nThanks all,\nHisham\n"},{"id":"513515","messageId":"CAPSxiM9JE_cKRSMec0t8m3Ev-xx9Pdk6_D7QqLodXJiU=_eGpg@mail.gmail.com","threadId":"63054","inReplyTo":"CAPPeA_SNEbXMJnz=-qAjNoJZFWxW1fV0yQFsZYzW9VcwEUOSjA@mail.gmail.com","subject":"Re: [GSoC] Introduction and dev environment setup help","fromName":"Usman Akinyemi","fromEmail":"usmanakinyemi202@gmail.com","sentAt":"2025-03-04T09:56:50Z","receivedAt":"2025-03-04T09:57:01Z","isPatch":false,"sender":{"key":"usmanakinyemi202@gmail.com","avatar":"https://avatars.githubusercontent.com/u/86585626?v=4"},"body":"On Tue, Mar 4, 2025 at 3:12 PM Hisham Hasan <hishhasanstudent@gmail.com> wrote:\n>\n> Hello all,\nHi Hisham,\n>\n> You may refer to me as Hisham (he/him). I am currently doing my BS in\n> Computer Science.\n> I meet all the eligibility requirements for the Google Summer of Code program.\nWelcome to Git community.\n>\n> To begin with, before I start working on a microproject, is it\n> possible for me to contribute to an even smaller task (A\n> nanoproject!?) that pertains mainly to something like a minor\n> refactoring issue. This is mainly to ease myself into the codebase,\n> meet with members of the community, and gain a better understanding of\n> my capabilities here. If this option is not suitable and it is more\n> preferable to start with a microproject, that's perfectly fine as\n> well.\n\nI do not think there is a nano project discussed in related to Git docs. But,\nI supposed you mean easier and more friendly. task\n\nActually, If you check the microproject, some of them are actually easy and\nfriendly.\n>\n> I have looked at the SoC 2025 Microprojects list and the SoC 2025\n> Ideas list. I am currently setting up my development environment. I\n> have cloned the git repository to my local machine. I would like to\n> ask some clarifying questions about setting up my development\n> environment as I couldn't find adequate answers in the docs.\nThis is mentioned in https://git-scm.com/docs/MyFirstContribution.\n\nYou could also check the git/INSTALL for the explanation\non how to install setup Git.\n\nThank you.\n>\n> Thanks all,\n> Hisham\n>\n"},{"id":"513541","messageId":"CAPig+cS8MJ3BjEb+iy+d9sk3YLUGPR3s7mr15J0-QpyygG0MfQ@mail.gmail.com","threadId":"63054","inReplyTo":"CAPSxiM9JE_cKRSMec0t8m3Ev-xx9Pdk6_D7QqLodXJiU=_eGpg@mail.gmail.com","subject":"Re: [GSoC] Introduction and dev environment setup help","fromName":"Eric Sunshine","fromEmail":"sunshine@sunshineco.com","sentAt":"2025-03-04T17:08:34Z","receivedAt":"2025-03-04T17:08:46Z","isPatch":false,"sender":{"key":"sunshine@sunshineco.com","avatar":"https://avatars.githubusercontent.com/u/163641?v=4"},"body":"On Tue, Mar 4, 2025 at 5:01 AM Usman Akinyemi\n<usmanakinyemi202@gmail.com> wrote:\n> On Tue, Mar 4, 2025 at 3:12 PM Hisham Hasan <hishhasanstudent@gmail.com> wrote:\n> > To begin with, before I start working on a microproject, is it\n> > possible for me to contribute to an even smaller task (A\n> > nanoproject!?) that pertains mainly to something like a minor\n> > refactoring issue. This is mainly to ease myself into the codebase,\n> > meet with members of the community, and gain a better understanding of\n> > my capabilities here. If this option is not suitable and it is more\n> > preferable to start with a microproject, that's perfectly fine as\n> > well.\n>\n> I do not think there is a nano project discussed in related to Git docs. But,\n> I supposed you mean easier and more friendly. task\n>\n> Actually, If you check the microproject, some of them are actually easy and\n> friendly.\n\nIn fact, what Hisham wrote above (\"ease [...] into the codebase, meet\nwith [...] community\", etc.) is exactly the purpose of the\nmicroproject, so what Hisham is calling a \"nanoproject\" *is* what has\nalready been called a \"microproject\".\n\nMore importantly, the microprojects list exists merely to suggest some\npossibilities for newcomers who might otherwise have difficulty coming\nup with their own idea for a small change to the project; applicants\nneed not restrict themselves only to ideas suggested by the list. If\nHisham has his own idea for such a change, then that serves the same\npurpose and would be equally applicable.\n"}]}