git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] Add ideas for GSoC 2024

From
Christian Couder <christian.couder@gmail.com>
Date
Feb 9, 2024, 08:36 UTC
Message-ID
<CAP8UFD2nc=p5DKyfAWEKUsSCWWWbNvBHS=a8=7TAAq_WoQNGRw@mail.gmail.com>
In-Reply-To
<F2684AB9-C4F3-43C3-91F2-A6D7D71F4927@gmail.com>
Hi Kaartic,

On Thu, Feb 8, 2024 at 3:02 PM Kaartic Sivaraam <kaartic.sivaraam@gmail.com> wrote:

Show 21 quoted lines
> On 6 February 2024 1:43:02 pm IST, Christian Couder <christian.couder@gmail.com> wrote:
> >On Tue, Feb 6, 2024 at 6:51 AM Patrick Steinhardt <ps@pks.im> wrote:
> >
> >> I don't quite mind either way. I think overall we have enough tests that
> >> can be converted even if both projects got picked up separately. And the
> >> reftable unit tests are a bit more involved than the other tests given
> >> that their coding style doesn't fit at all into the Git project. So it's
> >> not like they can just be copied over, they definitely need some special
> >> care.
> >>
> >> Also, the technical complexity of the "reftable" backend is rather high,
> >> which is another hurdle to take.
> >>
> >> Which overall makes me lean more towards keeping this as a separate
> >> project now that I think about it.
>
> Makes sense.  I suppose we need to capture the distinction more clearly in the ideas page.
>
> I've tweaked the doc for the same. Do check it out and feel free to suggest any corrections.
>
> Ideas page: https://git.github.io/SoC-2024-Ideas/
Thanks! It looks good to me too.
Show 9 quoted lines
> >Ok, for me. If we have a contributor working on each of these 2
> >projects, we just need to be clear that the contributors should not
> >work together on the 2 projects as I think the GSoC forbids that.
>
> Indeed. We must make sure to communicate this to selected contributors if we end up choosing two of them for the unit test migration projects.
>
> On a related note, I think I could help as a co-mentor the non-reftable unit tests migration project if we don't find any other willing volunteer. :-)
>
> I'm hoping I should be of some help on guiding the contributor as a co-mentor. Feel free to let me correct me if I might potentially lack required knowledge.

Thanks a lot for volunteering to co-mentor with me! I think you don't need any special knowledge and you will be very helpful as usual.

Show 21 quoted lines
> >> > That said, how helpful would it be to link the following doc in the unit
> >> > testing related ideas?
> >> >
> >> > https://github.com/git/git/blob/master/Documentation/technical/unit-tests.txt
> >>
> >> Makes sense to me.
> >
> >To me too.
> >
> >> > Would it worth linking the reftable technical doc for the above ideas?
> >> >
> >> > https://git-scm.com/docs/reftable
> >> >
> >> > I could see it goes into a lot of detail. I'm just wondering if link to it
> >> > would help someone who's looking to learn about reftable.
> >>
> >> Definitely doesn't hurt.
> >
> >I agree.
>
> Thanks for the feedback. Included both of these links in relevant ideas too. Feel free to cross-check them!
Great, thanks!
Previous: Patrick SteinhardtNext: Patrick Steinhardt
Message 18 of 33 in “Git in GSoC 2024”
  1. Kaartic SivaraamJan 29, 2024
  2. Christian CouderJan 30, 2024
  3. Patrick SteinhardtJan 30, 2024
  4. Patrick SteinhardtJan 31, 2024
  5. Kaartic SivaraamJan 31, 2024
  6. Kaartic SivaraamJan 31, 2024
  7. Karthik NayakFeb 1, 2024
  8. Patrick SteinhardtFeb 1, 2024
  9. Kaartic SivaraamFeb 3, 2024
  10. Kaartic SivaraamFeb 4, 2024
  11. Add ideas for GSoC 2024Patrick Steinhardt, Feb 5, 2024
  12. Christian CouderFeb 5, 2024
  13. Kaartic SivaraamFeb 5, 2024
  14. Patrick SteinhardtFeb 6, 2024
  15. Christian CouderFeb 6, 2024
  16. Kaartic SivaraamFeb 8, 2024
  17. Patrick SteinhardtFeb 9, 2024
  18. Christian CouderFeb 9, 2024
  19. Patrick SteinhardtFeb 6, 2024
  20. Christian CouderFeb 6, 2024
  21. Christian CouderFeb 5, 2024
  22. Kaartic SivaraamFeb 5, 2024
  23. Kaartic SivaraamFeb 21, 2024
  24. Patrick SteinhardtFeb 21, 2024
  25. Christian CouderFeb 21, 2024
  26. Karthik NayakFeb 21, 2024
  27. Kaartic SivaraamFeb 22, 2024
  28. Patrick SteinhardtFeb 22, 2024
  29. Karthik NayakFeb 22, 2024
  30. Christian CouderFeb 22, 2024
  31. Kaartic SivaraamFeb 22, 2024
  32. Patrick SteinhardtFeb 22, 2024
  33. Kaartic SivaraamFeb 24, 2024

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.