{"thread":{"id":"64942","subject":"[GSOC] Is adding 'dart' to userdiff.c a valid microproject?","startedAt":"2026-02-08T04:20:41Z","lastAt":"2026-02-09T17:31:48Z","messageCount":4,"participants":["soutrik das","Pushkar Singh","Johannes Sixt","SoutrikDas"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"535462","messageId":"CAPHqhPmiMYLE_v03i-CzsBmonsNiY2PeeaGgP_AUthKhK=NoCA@mail.gmail.com","threadId":"64942","inReplyTo":null,"subject":"[GSOC] Is adding 'dart' to userdiff.c a valid microproject?","fromName":"soutrik das","fromEmail":"valusoutrik@gmail.com","sentAt":"2026-02-08T04:20:27Z","receivedAt":"2026-02-08T04:20:41Z","isPatch":false,"sender":{"key":"valusoutrik@gmail.com","avatar":"https://avatars.githubusercontent.com/u/56778179?v=4"},"body":"Hi everyone, I have been trying to find a\nmicroproject idea and I saw that the 'dart'\nlanguage was not present in userdiff.c 's list of\nlanguages.\n\nCan anyone clarify if this is a viable GSOC\nmicroproject ? And if there are any hidden\ndifficulties or anything like that?\n\nThanks,\nSoutrik\n"},{"id":"535471","messageId":"CALE2CrR_Xrei32pc_gJ16mArZPjZ-+bNWWFnsJ3i+OGqbxwPcg@mail.gmail.com","threadId":"64942","inReplyTo":"CAPHqhPmiMYLE_v03i-CzsBmonsNiY2PeeaGgP_AUthKhK=NoCA@mail.gmail.com","subject":"Re: [GSOC] Is adding 'dart' to userdiff.c a valid microproject?","fromName":"Pushkar Singh","fromEmail":"pushkarkumarsingh1970@gmail.com","sentAt":"2026-02-08T09:13:38Z","receivedAt":"2026-02-08T09:13:50Z","isPatch":false,"sender":{"key":"pushkarkumarsingh1970@gmail.com","avatar":"https://avatars.githubusercontent.com/u/173247767?v=4"},"body":"Hi Soutrik,\n\nOn Sun, Feb 8, 2026 at 9:50 AM soutrik das <valusoutrik@gmail.com> wrote:\n>\n> I saw that the 'dart' language was not present in userdiff.c's list of languages.\n\nYes, adding a new language entry to userdiff.c is a valid contribution\nand a good way to get familiar with Git’s workflow and review process.\n\n> Can anyone clarify if this is a viable GSOC microproject?\nIt’s fine as a starting point. For GSoC, it usually helps if you also\nfollow this up with additional small, focused contributions over time,\nbut there’s nothing wrong with beginning here.\n\nHope that helps.\n\nThanks,\nPushkar\n"},{"id":"535482","messageId":"51aca4e7-3115-4dc2-aa59-e648c2958f64@kdbg.org","threadId":"64942","inReplyTo":"CALE2CrR_Xrei32pc_gJ16mArZPjZ-+bNWWFnsJ3i+OGqbxwPcg@mail.gmail.com","subject":"Re: [GSOC] Is adding 'dart' to userdiff.c a valid microproject?","fromName":"Johannes Sixt","fromEmail":"j6t@kdbg.org","sentAt":"2026-02-08T16:56:23Z","receivedAt":"2026-02-08T16:56:40Z","isPatch":false,"sender":{"key":"j6t@kdbg.org","avatar":"https://avatars.githubusercontent.com/u/14810926?v=4"},"body":"Am 08.02.26 um 10:13 schrieb Pushkar Singh:\n> On Sun, Feb 8, 2026 at 9:50 AM soutrik das <valusoutrik@gmail.com> wrote:\n>> I saw that the 'dart' language was not present in userdiff.c's list of languages.\n> \n> Yes, adding a new language entry to userdiff.c is a valid contribution\n> and a good way to get familiar with Git’s workflow and review process.\n\nBut be aware that it's at the challenging end of the spectrum for a\nmicroproject, if not already too much. Microprojects focus on the patch\nand review workflow, while the solution itself is usually fairly simple.\nA new language in userdiff.c isn't necessarily of that kind. Among other\nthings, we expect that the code change is accompanied by test cases.\n\n-- Hannes\n\n"},{"id":"535573","messageId":"20260209173139.39707-1-valusoutrik@gmail.com","threadId":"64942","inReplyTo":"51aca4e7-3115-4dc2-aa59-e648c2958f64@kdbg.org","subject":"Is adding 'dart' to userdiff.c a valid microproject?","fromName":"SoutrikDas","fromEmail":"valusoutrik@gmail.com","sentAt":"2026-02-09T17:31:39Z","receivedAt":"2026-02-09T17:31:48Z","isPatch":false,"sender":{"key":"valusoutrik@gmail.com","avatar":"https://avatars.githubusercontent.com/u/56778179?v=4"},"body":"> But be aware that it's at the challenging end of the spectrum for a\n> microproject, if not already too much.\n\nYeah you're probably right. Thanks for the feedback Pushkar Singh and\nJohannes Sixt.\n\nI will try to do more focused and smaller contributions.\n\nThanks,\nSoutrik\n"}]}