Hey all, You may have read me talking about adding the Fineract-CN repositories as "gitbox" repositories. Unless you've been following other lists at Apache, you probably don't know what a gitbox repository is.
Currently, we have a mirrored GitHub repository for Apache Fineract. The downside of this is that all pull requests have to be performed against the Apache-hosted GitHub repository on the command-line. This makes merging your first pull request confusing and difficult for new committers, as Avik has correctly pointed out. Apache has been experimenting with a different model called "gitbox" repositories. This experiment is still in its early phases, but I've requested that we be a part of it. What it means is that we host our read/write repositories directly on GitHub rather than mirroring them. The downside of this is that It does require extra security measures from those who wish to use it. If you haven't already, you will need to activate 2FA for the GitHub account you use with these Apache projects, and then link your Apache and GitHub accounts. See these links for more information: https://gitbox.apache.org/setup/ https://github.com/settings/two_factor_authentication/configure This will take you about 15 minutes and will ensure that you are able to contribute to Fineract CN. Best Regards, Myrle Committer, Apache Fineract
