I know there seems to to be a holy war about the use of GitHub going on here but I thought I would just chime in with some thoughts as an open source developer and avid user of GitHub. There have been so many different points I will only discuss a few that I think are important.

1. GitHub is the most popular open source repo in the world. Developers know how to use it, its easy to use and provides all the tools a good open source project needs.  When I see an open source project is NOT on GitHub, but still on say SourceForge I am immediately not interested in contributing because of the barrier to entry vs GitHub.

2. The argument that PR's attract one time committers who don't stick around and doesn't build community???  I personally see this as an asset NOT a liability.  On some open source projects some of the nastiest bugs or security flaws have been reported and closed by a "one time PR" and that person is never heard from again.  But if its a quality PR and its improving the quality of the code who cares??? You just saved one of the active developers a lot of time.  Even if the PR is not perfect its OK it can be massaged to meet standards.   To me this is what makes GitHub great.

3. Things like Dependabot and other automated actions are AWESOME.  They are scanning for changes and informing you when you don't have time to be constantly checking for dependencies or security flaws etc.  This should be looked at as a huge plus but somehow on this mailing list it causes so much anger.

GitHub is the future of open source. It is the reason Google Code shutdown and why SourceForge is dying a slow death etc.  Young developers know GitHub and its their preferred open source repo. If Apache Commons decided to move away from it I think it would be a huge mistake and further isolate what already is a small community of committers.

Mello


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to