Defined Recommendation Criteria

This is a discussion topic for:

Ideally we can merge this PR ASAP - The criteria in this PR is somewhat basic and set as a minimum to include all of our current recommendations, but as time goes on we can strengthen it as necessary.

@team: My expectation in the long-term is that all software that meets our criteria is added to, which isn’t necessarily how we have treated criteria in the past. At the same time however, this doesn’t mean we have to recommend all software that meets the criteria listed in this PR, because we of course also have the option of raising the bar to exclude low-quality recommendations.

Practically, nothing changes, but from now on if we want to decline to recommend software that meets our criteria currently, then we have to update our criteria to exclude it instead.

Status: In Progress → Done