This document contains draft slides for a presentation on the original hypertext system Xanadu and its comparison to Wikipedia. It discusses the history and concepts of hypertext, Ted Nelson's Xanadu project which first introduced the idea of deep links and transclusion. It then summarizes the key aspects of Wikipedia like its wiki-based structure, licensing, and features. The slides compare Xanadu and Wikipedia, noting similarities like both being closed systems, but differences in things like payment models. It argues we were promised the more advanced linking and content mixing of Xanadu and discusses open questions and limitations of the current web.
Connect With Your Users: Communicate Using Social Software ToolsRobFav
NELA presentation delivered at the 113th Vermont Library Conference, May 15, 2007. The presentation explores how libraries are using Blogs, Wikis, and RSS.
A wiki is free, functional and fabulous. This presentation will reveal how a wiki-centric classroom can easily be developed to provide a constructivist tool for collaboration, communication, publishing, presentation and assessment. Topics covered include the nuts and bolts of setting up a wiki, ideas for classroom use and best practice use of wikis internationally. The Edublog 2006 award winning wiki “Flat Classroom Project” will be featured along with a discussion of how to integrate Web 2.0 tools into the wiki environment.
For more information see: http://julielindsaylinks.pbwiki.com/
Connect With Your Users: Communicate Using Social Software ToolsRobFav
NELA presentation delivered at the 113th Vermont Library Conference, May 15, 2007. The presentation explores how libraries are using Blogs, Wikis, and RSS.
A wiki is free, functional and fabulous. This presentation will reveal how a wiki-centric classroom can easily be developed to provide a constructivist tool for collaboration, communication, publishing, presentation and assessment. Topics covered include the nuts and bolts of setting up a wiki, ideas for classroom use and best practice use of wikis internationally. The Edublog 2006 award winning wiki “Flat Classroom Project” will be featured along with a discussion of how to integrate Web 2.0 tools into the wiki environment.
For more information see: http://julielindsaylinks.pbwiki.com/
Slides from a presentation I gave at the ASIST annual conference based on the paper titled "Virtual Community Maintenance with a Collaborative Repository" (see http://www.si.umich.edu/~presnick/papers/asist07/hansen.pdf for a preprint).
Elements of an effective wiki must be collaborative, community-building, flexible and include asynchronous editing in either a public, protected or private environment.
Jeromy-Yu Chan, Deputy President of Wikimedia Hong Kong, introducing Wikimedia and her relation with Web 2.0 and Free culture to the audience invited by The Open University of Hong Kong - Student Society of Computing (Full-time Program)
Connections that work: Linked Open Data demystifiedJakob .
Keynote given 2014-10-22 at the National Library of Finland at Kirjastoverkkopäivät 2014 (https://www.kiwi.fi/pages/viewpage.action?pageId=16767828) #kivepa2014
Collaborative Creation of a Wikidata handbookJakob .
Presentation about the creation of a German handbook on Wikidata and authority files. Accepted at OpenSym (WikiSym) conference 2014 (August 28th). More about the book at http://hshdb.github.io/normdaten-in-wikidata/
Lightening talk for Semantic Web in Libraries (SWIB13) conference at 2013-11-27 about another method of expressing RDF data. See http://gbv.github.io/aREF/ for a preliminary specification.
Vannevar Bush’s 1945 essay “As We May Think” described the Memex, a mechanical desk that contained entire libraries allowing its owner to create and share lasting trails of knowledge with colleagues. This talk begins with the analog computers and microfilm readers that led to this speculative essay and how those ideas influenced digital computing pioneers in the 1960-70s: Doug Engelbart — the inventor of personal workstation, Ted Nelson — the creator of hypertext and visions of digital world containing all the world’s literature, and Alan Kay — whose DynaBook vision foreshadowed the form factors and user interface we carry around in our backpacks and pockets today.
Verwaltung dokumentenorientierter DTDs für den Dokument- und Publikationsserv...Jakob .
Vortrag am 06.02.2003 im Kolloquium des XML Clearinghouses, Berlin (siehe http://www.ag-nbi.de/archiv/www.xml-clearinghouse.de/ch-veranstaltungen/1/kolloquium_single4f8d.html?eventId=91).
Abstract: Eines der ursprünglichen Ziele von SGML war die Schaffung einheitlicher Formate für Textdokumente. Für verschiedene Anwendungsbereiche haben sich unterschiedliche Dokumentenformate (DTD) wie TEI und DocBook etabliert. Ein allen Anforderungen genügendes Schema kann es jedoch nicht geben. Der Computer und Medienservice der Humboldt Universität Berlin nutzt für die Langzeitarchivierung von Dissertationen seit 5 Jahren die eigens entwickelte DiML-DTD mit einem Bestand von inzwischen fast 250 Dokumenten in SGML. Mit der Umstellung auf XML hat die Arbeitsgruppe Elektronisches Publizieren zur Verwaltung des neuen Dokumentenformates ein eigenes System entwickelt, mit dem wiederverwendbare Strukturen verwaltet werden. Aus diesen lassen sich bedarfsgerecht DTDs für verschiedene Arten wissenschaftlicher Publikationen (Dissertationen, Artikel, Vorlesungen, Konferenzbände etc.) erzeugen, die alle fachspezifischen Elemente enthalten und von Autoren mit XML-Textwerkzeugen überschaubar nutzbar sind. Gleichzeitig können die im Zusammenhang benutzten Werkzeuge wie Dokumentvorlagen und Stylesheets einheitlich gestaltet werden. Das System soll am Beispiel der neuen DiML-DTD vorgestellt und die Möglichkeit der Übertragung auf andere Anwendungsgebiete diskutiert werden.
Slides from a presentation I gave at the ASIST annual conference based on the paper titled "Virtual Community Maintenance with a Collaborative Repository" (see http://www.si.umich.edu/~presnick/papers/asist07/hansen.pdf for a preprint).
Elements of an effective wiki must be collaborative, community-building, flexible and include asynchronous editing in either a public, protected or private environment.
Jeromy-Yu Chan, Deputy President of Wikimedia Hong Kong, introducing Wikimedia and her relation with Web 2.0 and Free culture to the audience invited by The Open University of Hong Kong - Student Society of Computing (Full-time Program)
Connections that work: Linked Open Data demystifiedJakob .
Keynote given 2014-10-22 at the National Library of Finland at Kirjastoverkkopäivät 2014 (https://www.kiwi.fi/pages/viewpage.action?pageId=16767828) #kivepa2014
Collaborative Creation of a Wikidata handbookJakob .
Presentation about the creation of a German handbook on Wikidata and authority files. Accepted at OpenSym (WikiSym) conference 2014 (August 28th). More about the book at http://hshdb.github.io/normdaten-in-wikidata/
Lightening talk for Semantic Web in Libraries (SWIB13) conference at 2013-11-27 about another method of expressing RDF data. See http://gbv.github.io/aREF/ for a preliminary specification.
Vannevar Bush’s 1945 essay “As We May Think” described the Memex, a mechanical desk that contained entire libraries allowing its owner to create and share lasting trails of knowledge with colleagues. This talk begins with the analog computers and microfilm readers that led to this speculative essay and how those ideas influenced digital computing pioneers in the 1960-70s: Doug Engelbart — the inventor of personal workstation, Ted Nelson — the creator of hypertext and visions of digital world containing all the world’s literature, and Alan Kay — whose DynaBook vision foreshadowed the form factors and user interface we carry around in our backpacks and pockets today.
Verwaltung dokumentenorientierter DTDs für den Dokument- und Publikationsserv...Jakob .
Vortrag am 06.02.2003 im Kolloquium des XML Clearinghouses, Berlin (siehe http://www.ag-nbi.de/archiv/www.xml-clearinghouse.de/ch-veranstaltungen/1/kolloquium_single4f8d.html?eventId=91).
Abstract: Eines der ursprünglichen Ziele von SGML war die Schaffung einheitlicher Formate für Textdokumente. Für verschiedene Anwendungsbereiche haben sich unterschiedliche Dokumentenformate (DTD) wie TEI und DocBook etabliert. Ein allen Anforderungen genügendes Schema kann es jedoch nicht geben. Der Computer und Medienservice der Humboldt Universität Berlin nutzt für die Langzeitarchivierung von Dissertationen seit 5 Jahren die eigens entwickelte DiML-DTD mit einem Bestand von inzwischen fast 250 Dokumenten in SGML. Mit der Umstellung auf XML hat die Arbeitsgruppe Elektronisches Publizieren zur Verwaltung des neuen Dokumentenformates ein eigenes System entwickelt, mit dem wiederverwendbare Strukturen verwaltet werden. Aus diesen lassen sich bedarfsgerecht DTDs für verschiedene Arten wissenschaftlicher Publikationen (Dissertationen, Artikel, Vorlesungen, Konferenzbände etc.) erzeugen, die alle fachspezifischen Elemente enthalten und von Autoren mit XML-Textwerkzeugen überschaubar nutzbar sind. Gleichzeitig können die im Zusammenhang benutzten Werkzeuge wie Dokumentvorlagen und Stylesheets einheitlich gestaltet werden. Das System soll am Beispiel der neuen DiML-DTD vorgestellt und die Möglichkeit der Übertragung auf andere Anwendungsgebiete diskutiert werden.
A Survey of the Landscape and State-of-Art in Semantic WikiMax Völkel
Semantic Wikis: The Wiki Way to the Semantic Web?
Semantic Wiki Mini-Series1st session: A Survey of the Landscape and State-of-Art in Semantic Wiki
Co-chairs:
Sebastian Schaffert (Salzburg Research, Austria),Max Völkel (FZI-Karlsruhe)
Using a Wiki for Collaboration and CoordinationConnie Crosby
Based on a webinar presented to the Association of Independent Information Professionals (AIIP) these slides look at use of a wiki for event planning, and getting started using wikis for larger projects. A list of helpful resources are also included
Exploring Article Networks on Wikipedia with NodeXLShalin Hai-Jew
With 4.7 million articles in the English version of Wikipedia, this crowd-sourced online encyclopedia is regularly one of the top-ten visited sites online. For many, this is the go-to source for a first read on a topic. The open-source and free Network Overview, Discovery and Exploration for Excel (NodeXL), which is an add-on to Microsoft Excel, enables the capture of “article networks” from Wikipedia. Such content network analysis-based data visualizations enable the development of research leads; some understandings of public conceptualizations of related concepts, peoples, events, and phenomena; the profiling of Wikipedia editors (both humans and ‘bots), and other research insights. This presentation will showcase this affordance of NodeXL and provide some ideas for practical applications of this channel of research and knowing.
Wikipedia and Libraries: Island Hopping the Data ArchipelagoMaximilian Klein
This talk delivered at Berkeley iSchool Friday Seminars describes the current state and future of connecting Data Islands such as VIAF and WorldCat with Wikipedia. Although there is a lot of talk about how the web ought to be linked, VIAFbot serves as a prototype for how bidirectional linking can be imitated by "link reciprocation method," a creation of the author Max Klein.
FRBR light with Simplified Ontology for Bibliographic ResourceJakob .
Lightning Talk about a Simplified Ontology for Bibliographic Resources, given at the Semantic Web in Libraries (SWIB11) conference at November 29th 2011
Semantic Web und Linked Open Data. Eine Bibliothekarische GeschichteJakob .
Vortrag von Jakob Voß an der Bibliothek der
Westsächsischen Hochschule Zwickau (siehe http://biblog.fh-zwickau.de/2010/03/29/semantic-web-und-linked-data/)
Einheitlichen Kodierung von Verfügbarkeitsinformationen mit DAIAJakob .
Vortrag auf dem Vascoda Workshop "Verfügbarkeitsnachweise, Authentifizierung und Autorisierung/Möglichkeiten des Web 2.0" an der SUB Hamburg am 25.8.2009
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
The original hypertext system and Wikipedia
1. Jakob Voss
The original hypertext
system and Wikipedia
We were promised Xanadu
draft slides for discussion
presented at
Fachhochschule Hannover
June, 14th 2010
2. Agenda
● Wikipedia
● WWW
● Xanadu
● Comparision
● Discussion
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
3. “Imagine a world in which every single
person on the planet is given free access
to the sum of all human knowledge.
That's what we're doing.”
Jimbo Wales in: Robin Miller:
Wikimedia Founder Jimmy Wales
Responds. Slashdot (2004-07-28)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
4. Wikipedia
● Wiki-based open content encyclopaedia
● Quick editing
● Versioning
● Hypertext (pages, links, discussion pages...)
● Open Content license (CC-BY-SA)
● Founded 2001 (by accident!)
● More than 200 language editions,
10 of them with > 500.000 articles
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
5. Wikimedia
● Infrastructure
● donations and volunteers
● Wikimedia foundation and local chapters
(among them Wikimedia Germany)
● MediaWiki software
● Largest general reference work(s)
● Other Wikimedia projects
● Commons, Wikiquote, Wikisource …
● Projects only partly connected
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
6. Some more Wikipedia features
● Redirects and disambiguation
● Media inclusion via Wikimedia Commons
● Templates (Infoboxes…)
● Categories (Thesaurus)
● Interwiki links (mono-directional)
● Extracted data (DBPedia, Personsearch…)
● ...
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
7. Wikipedia revision history
http://en.wikipedia.org/w/index.php?title=Gdańsk&action=history
http://en.wikipedia.org/w/index.php?title=Gdańsk&oldid=221829087 (“Permalink“)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
8. Internet Archive snapshots
http://web.archive.org/web/*/http://en.wikipedia.org/wiki/Gdańsk
http://web.archive.org/web/20080626090544/http://en.wikipedia.org/wiki/Gdańsk
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
9. WWW
Bild: captsolo@flickr
Tim Berners-Lee Information Management: A Proposal (1989)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
10. World Wide Web
● invented in 1989 by Berners-Lee
to connect distributed databases
● limited to a mono-directed graph, no history
● original concepts reintroduced: collaboration
(“Web 2.0”), data integration (“Semantic Web”)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
11. Hyperlinks
ted.hyperland.com
Ted Nelson
A File Structure for the Complex, the
Changing and the Indeterminate (1965)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
12. “HTML is precisely what we were trying to
PREVENT – ever-breaking links, links
going outward only, quotes you can't
follow to their origins, no version
management, no rights management.”
Ted Nelson's Computer Paradigm,
Expressed as One-Liners (1999)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
13. “Xanadu, a global hypertext publishing
system, is the longest-running vaporware
story in the history of the computer
industry. It has been in development for
more than 30 years.”
Gary Wolf: The Curse of Xanadu.
Wired Issue 3.06 (1995)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
14. Concepts of Xanadu
● Deep links to document fragments
● Transclusion
● Versioning
● Docuverse (parallel texts)
● Strechtext (levels of detail)
● Rights management
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
15. Some properties of Xanadu
(4) Every user can search, retrieve, create and store documents.
(5) Every document can consist of any number of parts each of
which may be of any data type.
(6) Every document can contain links of any type including virtual
copies ("transclusions") to any other document in the system
accessible to its owner.
(7) Links are visible and can be followed from all endpoints.
(8) Permission to link to a document is explicitly granted by the
act of publication.
Xanadu FAQ (2002-04-12)
http://xanadu.com.au/general/faq.html#2
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
16. Some properties of Xanadu
Wikipedia
(4) Open editing ✓ partly (on-topic only)
(5) Compound ✗ very limited
documents
(6) Transclusion ✗ very limited
(7) Bidirectional links ✓ yes (inside one wiki)
(8) Reuse and linking ✓ yes
allowed
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
17. Differences
Wikipedia Xanadu
● Open content only ● Any content
● Nobody is paid ● Micropayment
● Reuse and mixing ● Reuse and mixing
encouraged but easy and tracked
difficult to track
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
18. Common properties
● Both are “closed systems”
● In Wikipedia backlinks, version history etc. do only
work inside a Wiki (not even between languages)
References to external resources are plain text only
● In Xanadu there is no “outside of the system”
● Both support mixing and changing of content
● Wikipedia solves the rights (but does not track all)
● Xanadu is based on mixing and linking of content
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
19. How can we do better?
We were promised Xanadu!
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
20. Limitations of the WWW
● Structured data ✗
● Collaboration ✗
● Backlinks ✗
● Changes ✗
● Split & Merge ✗
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
21. Limitations of the WWW
● Structured data ✓ Semantic Web
● Collaboration ✓? “Web 2.0”
● Backlinks ✗
● Changes ✗
● Split & Merge ✗ “Mashups”, “Copy & Paste”
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
22. Limitation: Backlinks
● How do you easily get the resources
that link to a given resource?
● Possible solutions
● HTTP Referrer ✗
● Notify link targets (Pinkback etc.)
● Harvest links (crawler)
● Open Questions
● Not integrated into basic Web infrastructure
● No open link databases to query!
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
23. Limitation: Changes
● How do you track changes
in documents on the Web?
● General solution
● Versioning and Diff
● Practical solution
● Adding history to the Web
● Open questions
● Which standard?
● How to diff specific file types (see: split & merge)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
24. Adding history to the Web
● URL identifies the current
version of a Web resource
● Some create new URLs for each new version
● Old versions may also be available elsewhere
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
25. Adding history to the Web
● Memento Web Project (work in progress!)
● Additional HTTP-Header
● Typical requests
● “get the resource as it was at time X”
● “get the list of changes between X and Y”
● Related techniques
● Feeds of changes (ATOM, RSS) and OAI-PMH
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
26. Limitation: Split & Merge
● How to track merge and split on the Web?
● Problems
● Compound documents and document parts
● Clone & Merge instead of Copy & Paste
● Existing standards (Xpointer etc.) failed
● Existing solutions
● Distributed Version control systems (git, hg, bzr…)
● OAI-ORE (Object Reuse and Exchange)
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
27. Deep links in Xanadu
“An identifier for any portion/span of text (of
whatever version) can be constructed. This is in
fact the main innovation of Xanadu.”
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
28. time
version 1 text A text B
change merge
version 2 text C
change change
change
version 3 text D text E
change change
version 4 text F
change merge
version 5 text G
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
29. Types of changes
text A
text C
parallel change change
change
text
branch
text B text D text E
parallel
text
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
30. “All human beings are born free and equal in dignity and rights.
They are endowed with reason and conscience and should act
towards one another in a spirit of brotherhood.”
extract
„All human beings are born free and equal in dignity and rights.“
translate extract (sense changed)
„Alle Menschen sind frei und „All human beings are equal.”
gleich an Würde und
Rechten geboren.“
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010
31. Types of changes (to discuss)
● Some practical examples
● Simple extract (quote)
● Modfied extract (thumbnail, abstract … )
● Translation, review
● Some general types
● branch (sth. “new”)
– Split (to branches that may be joined again)
● modify (expand, remove, same document)
● merge/combine (transclusion, aggregation)
– Insert into an aggregation
Jakob Voss: The original hypertext system and Wikipedia
draft slides for discussion. June 14th, 2010