ping

Please update on status

On Fri, May 31, 2024 at 11:06 AM James Dailey <jdai...@apache.org> wrote:

> Abhinav -  Can this be resolved please?   We're getting other
> contributions now that may conflict with this, and this is apparently
> stalled out for many weeks.
>
> So, please move it forward now or we will have to consider the effort
> abandoned.  Send the link to the proposed PR and have it linked to the Jira
> ticket.
>
> ...it is better to be incrementally better and not let the perfect be the
> enemy of the merely good.
>
> Thanks,
>
> On Mon, Apr 22, 2024 at 4:56 AM Abhinav Sinha <abhinav7.si...@gmail.com>
> wrote:
>
>> I’ll provide an update by the end of the week.
>>
>> Thanks,
>> Abhinav
>>
>> From: James Dailey <jamespdai...@gmail.com>
>> Date: Sunday, April 21, 2024 at 7:32 PM
>> To: Abhinav Sinha <abhinav7.si...@gmail.com>, dev@fineract.apache.org <
>> dev@fineract.apache.org>
>> Subject: Re: New contributors guide (need your suggestions)
>>
>> This was an excellent start.  What’s the status?
>>
>> We really need better onboarding materials - need your help.
>>
>>
>> On Mon, Mar 4, 2024 at 11:41 AM James Dailey <jamespdai...@gmail.com>
>> wrote:
>>
>>> If it’s better than what we have now, I am happy to commit it.
>>>
>>> Sent from Gmail Mobile
>>>
>>>
>>> On Mon, Mar 4, 2024 at 6:48 PM Abhinav Sinha <abhinav7.si...@gmail.com>
>>> wrote:
>>>
>>>> Sure, James, I will put the outstanding issues in a Jira ticket and
>>>> share it here.
>>>> Yes, I was thinking maybe we could do this PR, and then fix the
>>>> remaining issues incrementally. But, I would defer to you.
>>>>
>>>> Abhinav
>>>>
>>>> From: James Dailey <jamespdai...@gmail.com>
>>>> Date: Sunday, March 3, 2024 at 8:08 PM
>>>> To: dev@fineract.apache.org <dev@fineract.apache.org>
>>>> Subject: Re: New contributors guide (need your suggestions)
>>>>
>>>> Could you highlight the outdated information in some way in
>>>> the documentation?   Or put in a jira ticket?
>>>> I think we want to move forward incrementally.
>>>>
>>>> Are you suggesting we do this PR first and then continue to work on it?
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Sun, Mar 3, 2024 at 4:07 PM Abhinav Sinha <abhinav7.si...@gmail.com>
>>>> wrote:
>>>>
>>>>> Hello!
>>>>>
>>>>> I’ve truncated the README and extracted most of the information out to
>>>>> the asciidocs. Here’s the Pull Request with these changes -
>>>>> https://github.com/apache/fineract/pull/3765
>>>>>
>>>>> This is still a Work In progress, though. Essentially, what I’ve done
>>>>> is just moved content from the readme to the asciidocs. There are a
>>>>> bunch of broken links in the current documentation, and some outdated
>>>>> information too.
>>>>>
>>>>> Please let me know if you have any suggestions on this. Appreciate it!
>>>>>
>>>>> Thanks,
>>>>> Abhinav
>>>>>
>>>>> From: Aleksandar Vidakovic <chee...@monkeysintown.com>
>>>>> Date: Tuesday, February 27, 2024 at 11:03 AM
>>>>> To: dev@fineract.apache.org <dev@fineract.apache.org>
>>>>> Subject: Re: New contributors guide (need your suggestions)
>>>>>
>>>>> Thanks Abhinav
>>>>>
>>>>> On Tue, Feb 27, 2024 at 9:38 AM Abhinav Sinha <
>>>>> abhinav7.si...@gmail.com> wrote:
>>>>>
>>>>>> I agree with your point- removing redundant documentation is going to
>>>>>> help a lot. So I’ll extract most of the information to the asciidocs and
>>>>>> keep the main README concise.
>>>>>>
>>>>>>
>>>>>>
>>>>>> I’ll update this thread with my changes over the weekend. Thanks for
>>>>>> the suggestions!
>>>>>>
>>>>>>
>>>>>>
>>>>>> Abhinav
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From: *Aleksandar Vidakovic <chee...@monkeysintown.com>
>>>>>> *Date: *Monday, February 26, 2024 at 8:09 PM
>>>>>> *To: *dev@fineract.apache.org <dev@fineract.apache.org>
>>>>>> *Subject: *Re: New contributors guide (need your suggestions)
>>>>>>
>>>>>> ... I would keep the README as short and generic as possible and
>>>>>> refer to one source of truth to avoid frequent updates. The README 
>>>>>> contains
>>>>>> in its current form a lot of information, but is not really a great place
>>>>>> to keep things up to date; e. g. version numbers for certain components
>>>>>> (databases, libraries etc.) have to be maintained manually in the README
>>>>>> whereas in Asciidoc you can extract this information from the same Gradle
>>>>>> dependency management we use for the builds. Additionally we have at 
>>>>>> least
>>>>>> one Wiki and at least 2 Jira ticket instances (Apache Fineract, Mifos) 
>>>>>> with
>>>>>> additional valuable information.
>>>>>>
>>>>>>
>>>>>>
>>>>>> That's a lot of places to search... but maintainability would be my
>>>>>> primary argument here.
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Feb 26, 2024 at 9:09 PM Abhinav Sinha <
>>>>>> abhinav7.si...@gmail.com> wrote:
>>>>>>
>>>>>> I can update the current README to point to the asciidoc. Also, clean
>>>>>> it up a bit – so that it doesn’t have a lot of duplicate information.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Abhinav
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From: *James Dailey <jamespdai...@gmail.com>
>>>>>> *Date: *Monday, February 26, 2024 at 3:03 PM
>>>>>> *To: *dev@fineract.apache.org <dev@fineract.apache.org>
>>>>>> *Subject: *Re: New contributors guide (need your suggestions)
>>>>>>
>>>>>> A lot of people expect the readme.  If we’re not maintaining it, then
>>>>>> let’s point from readme to ascii.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Or, what’s the split?
>>>>>>
>>>>>>
>>>>>> Sent from Gmail Mobile
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Feb 26, 2024 at 10:10 AM Abhinav Sinha <
>>>>>> abhinav7.si...@gmail.com> wrote:
>>>>>>
>>>>>> That makes sense Aleks! Thanks for pointing that out. Moving it to
>>>>>> the Asciidoc module now.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>> Abhinav
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From: *Aleksandar Vidakovic <chee...@monkeysintown.com>
>>>>>> *Date: *Monday, February 26, 2024 at 10:58 AM
>>>>>> *To: *dev@fineract.apache.org <dev@fineract.apache.org>
>>>>>> *Subject: *Re: New contributors guide (need your suggestions)
>>>>>>
>>>>>> ... @Abhinav why not add it to the Asciidoc module? Then we have it
>>>>>> in one place... this gets published also on fineract.apache.org
>>>>>> (working on regular updates)...
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, Feb 25, 2024 at 11:55 AM Abhinav Sinha <
>>>>>> abhinav7.si...@gmail.com> wrote:
>>>>>>
>>>>>> Thanks for the suggestions, James! I’ve added your comments regarding
>>>>>> communications to the guide (some of it verbatim). Here’s
>>>>>> <https://github.com/abhinav7sinha/fineract/blob/FINERACT-2023/first-time-contributors-guide/contributors/guide/contributing.md>
>>>>>> the current version.
>>>>>>
>>>>>>
>>>>>>
>>>>>> I agree with your assessment of the README file having a lot of
>>>>>> “getting started” info, and that we should move it to a separate place to
>>>>>> only keep “using it regularly” info in the main README. To this effect,
>>>>>> I’ve created a new file “dev-env-setup.md” in `/contributors/guide`. This
>>>>>> has instructions on how to set up a dev environment for Apache Fineract.
>>>>>> Have a look at the initial draft here
>>>>>> <https://github.com/abhinav7sinha/fineract/blob/FINERACT-2023/first-time-contributors-guide/contributors/guide/dev-env-setup.md>.
>>>>>> It’s just a copy of the original readme, but it is distilled to only
>>>>>> include the development environment setup instructions.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Abhinav
>>>>>>
>>>>>>
>>>>>>
>>>>>> *From: *James Dailey <jdai...@apache.org>
>>>>>> *Date: *Saturday, February 24, 2024 at 8:59 PM
>>>>>> *To: *dev@fineract.apache.org <dev@fineract.apache.org>
>>>>>> *Subject: *Re: New contributors guide (need your suggestions)
>>>>>>
>>>>>> Abhinav -  Great initiative and much needed.
>>>>>>
>>>>>>
>>>>>>
>>>>>> The Apache Software Foundation (ASF) adage is:  "If it didn't happen
>>>>>> on the list, then it didn't happen."
>>>>>>
>>>>>>
>>>>>>
>>>>>> if you're going to point to a slack channel, remember to point to the
>>>>>> Apache Fineract channel ==>
>>>>>> https://the-asf.slack.com/archives/C4QPZURQQ
>>>>>>
>>>>>> and, just as a reminder, all communications that happen off-list
>>>>>> should be brought back to the list, including ASF slack discussion.
>>>>>>
>>>>>> Normally, you should not discuss things off list, but if you do, then
>>>>>> you should summarize it on list.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Example, if you discuss something "off list" on a slack channel,
>>>>>> especially one at Mifos slack, then you should summarize that
>>>>>> discussion here at Dev@fineract.a.o.
>>>>>>
>>>>>> By summarizing it, you are bringing into the official record of the
>>>>>> project.
>>>>>>
>>>>>>
>>>>>>
>>>>>> In terms of content:
>>>>>>
>>>>>> I think that the readme file has some useful "getting started" info
>>>>>> confused with "using it regularly" info.  I think a clear separation of
>>>>>> those two scenarios is useful.
>>>>>>
>>>>>>
>>>>>> thanks
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Sat, Feb 24, 2024 at 5:03 AM Abhinav Sinha <
>>>>>> abhinav7.si...@gmail.com> wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>>
>>>>>>
>>>>>> I am working on a new contributors guide for the Fineract project.
>>>>>>
>>>>>>
>>>>>>
>>>>>> The idea is pretty straightforward – it’s going to be the first link
>>>>>> any new contributor to Apache Fineract can visit, and it will have
>>>>>> everything they need to get started.
>>>>>>
>>>>>>
>>>>>>
>>>>>> We have a lot of good documentation scattered across READMEs,
>>>>>> docs.mifos.org, etc. I am trying to collate the ones needed for
>>>>>> first-time contributors in one place. Here
>>>>>> <https://github.com/abhinav7sinha/fineract/blob/FINERACT-2023/first-time-contributors-guide/contributors/guide/contributing.md>
>>>>>> is the initial draft currently on GitHub, we can move it to a different
>>>>>> place.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Fineract’s README on GitHub is pretty good and has a lot of this
>>>>>> information. The new contributor’s guide will link to this README, but it
>>>>>> will have any additional info that a new contributor could be looking for
>>>>>> (a high-level overview of the contribution process, GSoC links, etc.)
>>>>>>
>>>>>>
>>>>>>
>>>>>> I am looking for any ideas that you may have on this guide, or any
>>>>>> documentation-related suggestions that you feel we can improve on. I also
>>>>>> want to take this opportunity to clean up the existing README, so 
>>>>>> anything
>>>>>> that you feel is missing, or needs change, pls let me know.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Additionally, new contributors to Fineract - if you are facing any
>>>>>> difficulty with getting the right information, feel free to share, I 
>>>>>> would
>>>>>> love to hear your opinion/ideas.
>>>>>>
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Abhinav
>>>>>>
>>>>>>

Reply via email to