One important aspect that design can bring in is a concern for the perspective of newcomers. These are very important to sustain a community (since some experienced people will leave at some point) but they are very often not well cared for since the core concerns ofte lie on other experienced developers (Related: Legitimate Peripheral Participation and becoming a Wikipedia editor)