Online communities of practice typology revisited · Study