Hello Akash and Sarthak,

I also want to be part of this. I have sent a friend request @sarthak via
LinkedIn.

Below is my social profile

https://www.linkedin.com/in/oluwafemioluwatuyi

Best regards,
Oluwafemi

On Tue, Nov 26, 2024, 4:03 PM Sarthak Deokar <deokarsartha...@gmail.com>
wrote:

> Hello Akash,
>
> here are my social profiles
>
> Regards,
> Sarthak Deokar
>
> Linkdin
>
> https://www.linkedin.com/in/sarthak-deokar/
>
> Instagram
>
>
> https://www.instagram.com/_sarthakdeokar_/profilecard/?igsh=eHJ4NTU1b2Npemp6
>
>
> On Mon, Nov 25, 2024 at 11:23 PM Akash Nadar <akashnada...@gmail.com>
> wrote:
>
>> Hi James and Sarthak,
>>
>> Thank you for the detailed guidance and warm welcome!
>>
>> James, I’ll start by reviewing existing PRs and validating old Jira
>> tickets to familiarize myself with the project. I’ll also explore areas for
>> documentation and test coverage improvements. Your suggestions are very
>> helpful!
>>
>> Sarthak, let’s connect and collaborate on these tasks together. We can
>> divide work or brainstorm how to approach it. Let me know how you’d like to
>> proceed.
>>
>> Thanks,
>> Akash
>>
>> On Mon, Nov 25, 2024 at 10:01 PM Vijaysurya Mandala <
>> mandalavijaysuryaopensou...@gmail.com> wrote:
>>
>>> Hey James,
>>>
>>> Thank you for sharing these "first-steps" to contribute to this
>>> project. Although I wasn’t directly tagged in this email, I greatly
>>> appreciate the steps you’ve outlined for understanding the codebase
>>> and contributing meaningfully.
>>> Your advice is incredibly helpful for someone like me who is eager to
>>> contribute effectively.
>>>
>>> -Vijay
>>>
>>>
>>> On Mon, Nov 25, 2024 at 4:20 AM James Dailey <jdai...@apache.org> wrote:
>>> >
>>> > Akash and Sarthak - thanks for your interest and welcome.
>>> >
>>> > Because Fineract is a large code base used in production at regulated
>>> financial institutions, it is essential that new contributors start with
>>> understanding the code base rather than trying to add new features.
>>> > There is a tendency for devs to want to do the "next cool thing" when
>>> really what is needed is more documentation, more test coverage, more
>>> detailed tickets, more reviews of changes.
>>> >
>>> > As a first step, you can review the existing PRs that are coming in.
>>> Do they make sense to you?   Can you follow the logic?  Are the details in
>>> the Jira ticket sufficient?   You might want to try that for a week or two
>>> or five.
>>> > Following project activity is a very important first step.  You might
>>> even have some clarifying questions that could help the project become
>>> better.  That is also a contribution.
>>> >
>>> > Secondly, look for areas that are not well covered.  On many open
>>> source projects, too many devs are writing too much code with too little
>>> documentation.  That is true here as well.  Once you understand the
>>> features and functions and the structure of the code, can you help with
>>> some small piece of documentation?   ... we need people digging into
>>> specific areas that are in the code and documenting what is there.  That
>>> might also involve more test coverage in Cucumber (Gherkin files).
>>> >
>>> > Third, you might  look at the really old jira tickets, and validate
>>> one by one that the tickets are still needing to be fixed.  We have
>>> hundreds of old tickets that have creation dates before 2022 and I strongly
>>> suspect 90% are no longer valid.  This is tedious work, but is needed.
>>> Pick a ticket, read it, determine if it seems real, put a comment that
>>> "yes, verified as of github checkpoint xxxx-xxxx" that the issue still
>>> exists" or "no, verified as of ... that the bug ticket is no longer valid".
>>> >
>>> > Generally, contributors should come with very modest aims at first.
>>> This is a very complex project.
>>> >
>>> > James
>>> >
>>> > On Sun, Nov 24, 2024 at 3:30 AM Sarthak Deokar <
>>> deokarsartha...@gmail.com> wrote:
>>> >>
>>> >> Hi,
>>> >>
>>> >> I am also suffering the same issues hope we could connect and work
>>> together
>>> >>
>>> >> Regards,
>>> >> Sarthak Deokar
>>> >>
>>> >> On Sun, Nov 24, 2024, 13:08 Akash Nadar <akashnada...@gmail.com>
>>> wrote:
>>> >>>
>>> >>> Hi everyone,
>>> >>>
>>> >>> I’m Akash, a new contributor to Apache Fineract. I have experience
>>> with Java, Spring Boot, and building REST APIs. I’ve successfully set up
>>> the project locally, including database connections, and have explored the
>>> Swagger documentation.
>>> >>>
>>> >>> I couldn’t find any "good first issues" or beginner-friendly tasks
>>> on the GitHub Issues page. Could someone please suggest a task or guide me
>>> on how I can get started with my first contribution? I’m particularly
>>> interested in working on APIs or improving existing features.
>>> >>>
>>> >>> Looking forward to your guidance!
>>> >>>
>>> >>> Thanks and regards,
>>> >>> Akash
>>>
>>

Reply via email to