Hi Awasum, There was a sudden surge in the number of PRs in the last two months and we saw many contributors coming in possibly because of GSoC and also the COVID-19 pandemic which gave a lot of people time to focus on some productive work.
We are working together to get these PRs merged as soon as possible, some of them are already in the process of review and many students participating/expressing interest in GCI and GSoC have also helped in reviewing them. Rest assured, as and when we can find the time all the PRs will be reviewed and closed/merged depending upon their validity. Most of them should be closed as we get near to the community bonding period and will not be a blocker for GSoC students. We have to be strict to ensure the quality of work which has been maintained for the past two years. Although, some relaxations can be made. As of now if a PR has been closed without merging, it was either because it was invalid or because the contributor was inactive on Github for a few months. This helps us to remove the blocker and make way for other people to contribute on the issue instead. The web-app has a lot of features and is a huge project, certainly, it is of utmost priority and we are already tracking the progress of the same. We are doing our best to bring the rewrite to completion as soon as possible so we can possibly get the first release of the same after GSoC this year. With this year's GSoC, as we get more students to participate in the rewrite it will help us make them aware of the coding standards and consequently increase the number of maintainers in the repository and hence, increase the response time for the PRs to prevent such delays in the future if there shall be any. Regards Abhay On Sat, Apr 11, 2020 at 12:09 PM Awasum Yannick <[email protected]> wrote: > Hi All, > > We have too many Open PRs not merge on our new Angular 7 Web App for > Fineract 1.x > https://github.com/openMF/web-app/pulls > > With the old community app here <https://github.com/openMF/community-app> > using the deprecated Angular 1.x version and with most of its libraries > outdated, its even more important to get the new web app making progress. > > The new web app has being in develop stage 3 years now without being > released even once. I think its in our collective interest to make sure > this new web app gets a first release this year. > Companies building ontop of Fineract and Mifos should not use deprecated > libraries. > > Are there partners or contributors out there who are willing to review and > merge some of the above PRs and implement features in parallel with the > upcoming GSoC 2020 project? > > I personally think, we have 92 open PRs which when reviewed and enhanced > could go a long way. Maybe we have very few people merging PRs on that > repo. Do you think we need more committers/maintainers on that repo? > > I think if we relax the rules required to merged PRs and make the process > abit more flexible, we could make more progress toward releasing the > project. Looks like because we are too strict, contributors try to work on > issues and abandon PRs half way. > > What do you think? Can we do something about this? If not, the next GSoC > project may not take us closer to a new release. Is this even a project of > high priority to the community? > > > Thanks. > Awasum > > >
