I agree Github is a better solution for project hosting. People that contribute plugins could be given write access to the project. It does have some complications with the 100MB single file size limit. This means that files with a large embedded zip / 7z file have to be split so archive is external which is a better solution anyway. Embedding a large binary file more than doubles its size. In my experiments did not find any archive to be greater than 100MB in size.