@akareilly accessibility yes, lack of assholes yes, basic documentation yes. For the rest it will depend on project size and maturity, because you're basically asking for a commercial grade SDLC for something given to you for free, and it would set a high barrier to entry for people who just want to share their passion/work.
If those requirements are set by a consumer of the project then fine, don't use FOSS projects that don't hit that bar, but it shouldn't be a prereq for the author.