A Socio-Technical Perspective on Web-Based Manuscript Management and Publishing