Hypertext '87: keynote address
Communications of the ACM
Logical Time in Distributed Computing Systems
Computer - Distributed computing systems: separate resources acting as one
High-latency, low-bandwidth windowing in the Jupiter collaboration system
Proceedings of the 8th annual ACM symposium on User interface and software technology
ACM Transactions on Computer-Human Interaction (TOCHI)
The Complexity of Some Problems on Subsequences and Supersequences
Journal of the ACM (JACM)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Preserving operation effects relation in group editors
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Proving correctness of transformation functions in real-time groupware
ECSCW'03 Proceedings of the eighth conference on European Conference on Computer Supported Cooperative Work
DistriWiki:: a distributed peer-to-peer wiki network
Proceedings of the 2007 international symposium on Wikis
Peer-to-Peer Wikis: Replication of Highly Dynamic Content on XWiki
SYNASC '07 Proceedings of the Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
An Approach to Ensuring Consistency in Peer-to-Peer Real-Time Group Editors
Computer Supported Cooperative Work
Proceedings of the 9th ACM symposium on Document engineering
The singularity is not near: slowing growth of Wikipedia
Proceedings of the 5th International Symposium on Wikis and Open Collaboration
Bouillon: a wiki-wiki social web
CSR'07 Proceedings of the Second international conference on Computer Science: theory and applications
Evaluating CRDTs for real-time document editing
Proceedings of the 11th ACM symposium on Document engineering
Papyrus: a deep hypertext system
Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration
LSEQ: an adaptive structure for sequences in distributed collaborative editing
Proceedings of the 2013 ACM symposium on Document engineering
Hi-index | 0.00 |
While text versioning was definitely a part of the original hypertext concept [21, 36, 44], it is rarely considered in this context today. Still, we know that revision control underlies the most exciting social co-authoring projects of the today's Internet, namely the Wikipedia and the Linux kernel. With an intention to adapt the advanced revision control technologies and practices to the conditions of the Web, the paper reconsiders some obsolete assumptions and develops a new versioned text format perfectly processable with standard regular expressions (PCRE [6]). The resulting deep hypertext model allows instant access to past/concurrent versions, authorship, changes; enables deep links to reference changing parts of a changing text. Effectively, it allows distributed and real-time revision control on the Web, implementing the vision of co-evolution and mutation exchange among multiple competing versions of the same text.