Community-based partnerships in the design of information systems: The case of the knowledge commons