Re: [Outreachy] Final Application Timeline

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Oct 26, 2024 at 03:50:11PM +0100, Seyi Chamber wrote:
> Dear Mentors,

Hi,

> It's almost the deadline to create a final application for the Git
> community, it's a little unclear how I should create a timeline for the
> project *Convert unit tests to use the clar testing framework*.

you may have a look at the recent thread in [1] to get some more input
on that.

> Does a timeline of the first 8 weeks spent working on converting the unit
> test framework to use the clar framework and the remaining 4 weeks
> spent on *implementing
> additional asserting functions for Git-specific types *and using *clar
> upstream to improve shortcomings discovered during the integration of Git
> with the clar* tasks sound good?

What I'd specifically like to see is how exactly you want to work on
things. So it's not only "I will convert X", but a couple more items:

  - Are there things you need to learn? When do you plan to get familiar
    with the codebase and how do you tackle that problem?

  - How do you plan to approach the topic? Do you want to convert
    everything in one go and then send over a huge topic or rather want
    to work on it incrementally? You can also take as inspiration the
    last GSoC students that converted our unit tests from the test
    helpers to our own unit testing framework.

  - Do you plan to work with clar upstream in case you feel like there
    are missing features? It might make sense to have a look at it early
    in the cycle so that you know what to expect and what you may want
    to implement there.

  - Plan sufficient time for review cycles. The Git project is not
    exactly the fastest-moving project, so you need to plan time
    accordingly.

Overall I don't expect a hugely detailed plan that knows ahead of time
how long you'll work on each of these items. I just want to see whether
you've got an idea for how to approach the project and how to work with
the Git community.

Let me know in case you've got further questions!

Patrick

[1]: https://lore.kernel.org/git/CAPSxiM-kf8U=vzp5MoD3tUuOtnNjcCgPhLdriyeQo5CGf=EhyQ@xxxxxxxxxxxxxx/




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux