[Profile picture of Ruben Verborgh]

Ruben Verborgh

Decentralised Authoring, Annotations and Notifications for a Read–Write Web with dokieli

Sarven Capadisli, Amy Guy, Ruben Verborgh, Christoph Lange, Sören Auer, and Tim Berners-Lee

Decentralising the creation, publication, and annotation of hypertext documents provides authors with a technological guarantee for independence of any publication authority. While the Web was designed as a decentralised environment, individual authors still lack the ability to conveniently author and publish documents, and to engage in social interactions with documents of others in a truly decentralised fashion. We present dokieli, a fully decentralised, browser-based authoring and annotation platform with built-in support for social interactions, through which people retain the ownership of and sovereignty over their data. The resulting “living” documents are interoperable and independent of dokieli since they follow standards and best practices, such as HTML+RDFa for a fine-grained semantic structure, Linked Data Platform for personal data storage, and Linked Data Notifications for updates. This article describes dokieli’s architecture and implementation, demonstrating advanced document authoring and interaction without a single point of control. Such an environment provides the right technological conditions for independent publication of scientific articles, news, and other works that benefit from diverse voices and open interactions.

full text BibTeX other citation formats

Published in 2017 in Proceedings of the 17th International Conference on Web Engineering.

Keywords:

Read this article online

Cite this article in your work

Cite this article easily using its BibTeX entry:

@inproceedings{capadisli_icwe_2017,
  author = {Capadisli, Sarven and Guy, Amy and Verborgh, Ruben and Lange, Christoph and Auer, S\"oren and Berners-Lee, Tim},
  title = {Decentralised Authoring, Annotations and Notifications for a {Read--Write Web} with dokieli},
  booktitle = {Proceedings of the 17th International Conference on Web Engineering},
  year = 2017,
  month = jun,
  editor = {Cabot, Jordi and de Virgilio, Roberto and Torlone, Riccardo},
  volume = 10360,
  pages = {469--481},
  series = {Lecture Notes in Computer Science},
  publisher = {Springer},
  url = {https://csarven.ca/dokieli-rww},
  doi = {10.1007/978-3-319-60131-1_33},
}

Alternatively, pick a reference of your choice below:

ACM
Sarven Capadisli, Amy Guy, Ruben Verborgh, Christoph Lange, Sören Auer, and Tim Berners-Lee. 2017. Decentralised Authoring, Annotations and Notifications for a Read–Write Web with dokieli. In Proceedings of the 17th International Conference on Web Engineering (Lecture Notes in Computer Science), Springer, 469–481.
APA
Capadisli, S., Guy, A., Verborgh, R., Lange, C., Auer, S., & Berners-Lee, T. (2017). Decentralised Authoring, Annotations and Notifications for a Read–Write Web with dokieli. In J. Cabot, R. de Virgilio, & R. Torlone (Eds.), Proceedings of the 17th International Conference on Web Engineering (Vol. 10360, pp. 469–481). Springer.
IEEE
S. Capadisli, A. Guy, R. Verborgh, C. Lange, S. Auer, and T. Berners-Lee, “Decentralised Authoring, Annotations and Notifications for a Read–Write Web with dokieli,” in Proceedings of the 17th International Conference on Web Engineering, 2017, vol. 10360, pp. 469–481.
LNCS
Capadisli, S., Guy, A., Verborgh, R., Lange, C., Auer, S., Berners-Lee, T.: Decentralised Authoring, Annotations and Notifications for a Read–Write Web with dokieli. In: Cabot, J., Virgilio, R. de, and Torlone, R. (eds.) Proceedings of the 17th International Conference on Web Engineering. pp. 469–481. Springer (2017).
MLA
Capadisli, Sarven, et al. “Decentralised Authoring, Annotations and Notifications for a Read–Write Web with Dokieli.” Proceedings of the 17th International Conference on Web Engineering, edited by Jordi Cabot et al., vol. 10360, Springer, 2017, pp. 469–81.

Discuss this article