As a reminder, this is a public listserv that goes to many hundreds of
people globally.
It is archived and searchable - for example, this thread is found at:
https://lists.apache.org/thread/q2o2lsghj2rr4plnwk7747gs9smf925k

Please note.

I probably would encourage you to contact each other privately and perhaps
use discord or slack for side conversations.



On Tue, Nov 26, 2024 at 7:13 AM Oluwafemi Oluwatuyi <
oluwafemioluwatu...@gmail.com> wrote:

> 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