I am a little concerned over the quality of the scripts in general. If we want this to be the official Project Awesome repository then I think we need to set our self to a higher standard. I have several ideas to accomplish this and maintain a high quality main branch.
- Require a well formatted and standardized readme.txt for every script
- Require a mission example that uses the script properly that can operate as a demo
- Only allow scripts that contributors write or are using as a part of a bigger script.
- Create pull requests every time we want to migrate something to the main branch and wait for someone to review and approve the code.
I am a little concerned over the quality of the scripts in general. If we want this to be the official Project Awesome repository then I think we need to set our self to a higher standard. I have several ideas to accomplish this and maintain a high quality main branch.