Accurate, Focused Research on Law, Technology and Knowledge Discovery Since 2002

An Open Source Publishing Platform from the MIT Media Lab and the MIT Press

“The Internet has vastly accelerated the rate at which research can be conducted and shared. It has opened new paths for bringing researchers together across disciplines, permitting synthesis and conversations not previously possible. But these breakthroughs have also brought a host of new challenges for traditional publishing. How can publishers promote the increasingly open and collaborative nature of research? How can they help to make published works accessible worldwide in a way that stimulates important cross-disciplinary, real-time discussion? PubPub, an open-authoring and publishing platform, responds to many of these challenges. Created by MIT Media Lab graduate students Travis Rich and Thariq Shihipar in 2015, PubPub is the primary open access, online publishing platform for the MIT Press. Optimized for public discussion around digital academic journals and books, PubPub socializes the process of knowledge creation. This allows for real-time collaborative editing, versioning, instant publishing, continuous review, annotation, discussion, and grassroots journalism. It is collaborative, dynamic, and open access, using an intuitive graphical format that allows both authors and readers to embed illustrations, PDFs, videos, LaTeX math, code, and citations. A key feature of PubPub is the ability for an entire team to conduct reviews—privately or publicly—either before or after publication. Given PubPub’s flexibility, it is a platform not only suited for more open academic publishing, but also for publications that range from government legislation to classroom projects. All PubPub code is open source and available to anyone. PubPub is written as a full-stack javascript website. It uses React for server-rendering and client-side interactions. The server is cloud hosted on AWS, as is the open source database which stores all PubPub content. Additionally, there are a number of separate services built for PubPub, such as an asset-hosting and a content-delivery network process, an image resizing service, and an automated backup solution. This architecture allows for additional services (e.g., a PDF rendering service or an EPUB importing service) to be created, updated, or interchanged as needed…”

Sorry, comments are closed for this post.