Preston So

Content collaboration across multiple editors has long been table stakes in content management systems like Drupal and WordPress, but what about real-time, peer-to-peer, bonafide collaboration within the CMS context? There is a reason many of us CMS practitioners choose to use Google Docs for collaboration among editors. However, thanks to the open-source real-time collaboration framework Yjs, collaborative editing in the CMS context is now not only a possibility but also fast becoming a reality in...

Preston So

Collaborative editing in Gutenberg:

How realistic is collaborative editing in content management systems? Many ecosystems have tried to enable shared editing through plugins and add-ons, but WordPress is the first to bring support for collaborative editing to content management systems with the goal of offering it out of the box. With the advent of Yjs, an open-source framework for real-time collaboration, the Gutenberg team is working with the help of Tag1 Consulting to enable shared editing natively on WordPress...

Preston So

Collaboration is key to content management workflows, whether from the editor, marketer, or developer perspective. Nonetheless, one of the remaining unexplored areas for effective content collaboration on the web are content management systems (CMS). Because of technical limitations, CMSs have long been hamstrung in their ability to provide the sort of rich collaboration workflows other applications like Google Docs enable out of the box. Fortunately, collaborative editing in storied CMSs like WordPress and Drupal may...

Preston So

In today's editorial landscape, content creators can expect not only to touch a document countless times to revise and update content, but also to work with other writers from around the world, often on distributed teams, to finalize a document collaboratively and in real time. For this reason, collaborative editing, or shared editing, has become among the most essential and commonly requested features for any content management solution straddling a large organization.