SlideShare ist ein Scribd-Unternehmen logo
1 von 146
a forward look at
federated wiki
ward cunningham
InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations
/federated-wiki-cunningham
Presented at QCon London
www.qconlondon.com
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
wiki as
pattern language
structured essays offering solutions
to recurring problems in context.
body that evolves through repeated
application and evaluation.
A Pattern Language
Alexander
Reliable Prosperity
EcoTrust
Build Tomorrow
Mehaffy
Material Sustainability Index
Nike
information
ecosystem
collective accumulation and
interpretation of observations.
reasoned balance between
individual and community interests.
federation as a
chorus of voices
global manufacturers
federation as a
chorus of voices
global manufacturers
innovative suppliers
federation as a
chorus of voices
ngos & other advocates
global manufacturers
innovative suppliers
federation as a
chorus of voices
data journalists
ngos & other advocates
global manufacturers
innovative suppliers
federation as a
chorus of voices
data journalists
ngos & other advocates
global manufacturers
innovative suppliers
science
federation as a
chorus of voices
interested public
data journalists
ngos & other advocates
global manufacturers
innovative suppliers
science
federation as a
chorus of voices
interested public
data journalists
ngos & other advocates
global manufacturers
innovative suppliers
science
federation for
gradual improvement
federation for
gradual improvement
federation for
gradual improvement
federation for
gradual improvement
link
link
link
federation with
a new kind of link
link
link
link
federation with
a new kind of link
link
link
link
federation with
a new kind of link
viz
data
calc
federation as
platform for calculation
viz
data
calc
federation as
platform for calculation
viz
data
calc
federation as
platform for calculation
viz
data
calc
federation as
platform for calculation
viz
data
calc
federation as
platform for calculation
viz
data
calc
federation as
platform for calculation
federation for
gradual improvement
federation as a
chorus of voices
interested public
data journalists
ngos & other advocates
global manufacturers
innovative suppliers
science
story,
journal &
attribution
a page has a title and tells a story in
a sequence of varied paragraphs.
a page has a journal that recounts
the creation of the story including
attributions.
good time for a
demonstration
refactoring
calculations
a calculation looks up
and to the left for data.
good time for a
demonstration
a calculation looks up
and to the left for data.
interacting
with things
a plugin interprets markup as a
domain specific language.
a plugin can delegate to a server-
resident handler to complete its
interpretation.
good time for a
demonstration
a plugin interprets markup as a
domain specific language.
a plugin can delegate to a server-
resident handler to complete its
interpretation.
communities
of purpose
organizational communication,
urban planning,
collaborative research,
sensor networks,
quantified self,
legacy wikis and
history of computing.
overlapping communities that
comprise a productive ecosystem.
many dimensions deserving of
interpretation among people who
may not be friends.
organizational communication as a
chorus of voices
software developers
organizational communication as a
chorus of voices
software developers
computer operations
organizational communication as a
chorus of voices
product planning
software developers
computer operations
organizational communication as a
chorus of voices
marketing and sales
product planning
software developers
computer operations
organizational communication as a
chorus of voices
marketing and sales
product planning
software developers
computer operations
professional tools
organizational communication as a
chorus of voices
management
marketing and sales
product planning
software developers
computer operations
professional tools
organizational communication as a
chorus of voices
management
marketing and sales
product planning
software developers
computer operations
professional tools
organizational communication as a
chorus of voices
management
marketing and sales
product planning
software developers
computer operations
professional tools
organizational communication as a
chorus of voices
management
marketing and sales
product planning
software developers
computer operations
professional tools
urban planning as a
chorus of voices
urban planners
urban planning as a
chorus of voices
urban planners
property developers
urban planning as a
chorus of voices
local government
urban planners
property developers
urban planning as a
chorus of voices
business interests
local government
urban planners
property developers
urban planning as a
chorus of voices
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
urban planning as a
chorus of voices
citizen activists
business interests
local government
urban planners
property developers
professional societies
collaborative research as a
chorus of voices
principle investigators
collaborative research as a
chorus of voices
principle investigators
graduate students
collaborative research as a
chorus of voices
granting agencies
principle investigators
graduate students
collaborative research as a
chorus of voices
scientific societies
granting agencies
principle investigators
graduate students
collaborative research as a
chorus of voices
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
collaborative research as a
chorus of voices
peer review
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
collaborative research as a
chorus of voices
peer review
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
collaborative research as a
chorus of voices
peer review
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
collaborative research as a
chorus of voices
peer review
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
collaborative research as a
chorus of voices
peer review
scientific societies
granting agencies
principle investigators
graduate students
academic institutions
sensor networks as a
chorus of voices
property owners
sensor networks as a
chorus of voices
property owners
equipment suppliers
sensor networks as a
chorus of voices
resource distributers
property owners
equipment suppliers
sensor networks as a
chorus of voices
regulatory agencies
resource distributers
property owners
equipment suppliers
sensor networks as a
chorus of voices
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
sensor networks as a
chorus of voices
occupants
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
sensor networks as a
chorus of voices
occupants
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
sensor networks as a
chorus of voices
occupants
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
sensor networks as a
chorus of voices
occupants
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
sensor networks as a
chorus of voices
occupants
regulatory agencies
resource distributers
property owners
equipment suppliers
industry analysts
quantified self as a
chorus of voices
active individuals
quantified self as a
chorus of voices
active individuals
sport and wellness authors
quantified self as a
chorus of voices
clubs and leagues
active individuals
sport and wellness authors
quantified self as a
chorus of voices
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
quantified self as a
chorus of voices
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
quantified self as a
chorus of voices
public health
health foods and
supplements
clubs and leagues
active individuals
sport and wellness authors
biomedical research
legacy wikis as a
chorus of voices
pattern language
of programs
legacy wikis as a
chorus of voices
pattern language
of programs
general design
legacy wikis as a
chorus of voices
agile and extreme
programming
pattern language
of programs
general design
legacy wikis as a
chorus of voices
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
legacy wikis as a
chorus of voices
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
c2.com wiki
legacy wikis as a
chorus of voices
blogosphere
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
c2.com wiki
legacy wikis as a
chorus of voices
blogosphere
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
c2.com wiki
legacy wikis as a
chorus of voices
blogosphere
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
c2.com wiki
legacy wikis as a
chorus of voices
blogosphere
wiki on wiki
agile and extreme
programming
pattern language
of programs
general design
c2.com wiki
history of computing as a
chorus of voices
technology innovators
history of computing as a
chorus of voices
technology innovators
startup companies
history of computing as a
chorus of voices
conferences
technology innovators
startup companies
history of computing as a
chorus of voices
scientific literature
conferences
technology innovators
startup companies
history of computing as a
chorus of voices
scientific literature
conferences
technology innovators
startup companies
patent records
history of computing as a
chorus of voices
cultural history museums
scientific literature
conferences
technology innovators
startup companies
patent records
history of computing as a
chorus of voices
cultural history museums
scientific literature
conferences
technology innovators
startup companies
patent records
history of computing as a
chorus of voices
cultural history museums
scientific literature
conferences
technology innovators
startup companies
patent records
history of computing as a
chorus of voices
cultural history museums
scientific literature
conferences
technology innovators
startup companies
patent records
history of computing as a
chorus of voices
cultural history museums
scientific literature
conferences
technology innovators
startup companies
patent records
overlapping communities that
comprise a productive ecosystem.
many dimensions deserving of
interpretation among people who
may not be friends.
how to
participate
github
screencasts
hangouts
ward.fed.wiki.org
Keynote: A Forward Look at Federated Wiki
Keynote: A Forward Look at Federated Wiki
Keynote: A Forward Look at Federated Wiki
Keynote: A Forward Look at Federated Wiki
Keynote: A Forward Look at Federated Wiki
Keynote: A Forward Look at Federated Wiki

Weitere ähnliche Inhalte

Mehr von C4Media

Mehr von C4Media (20)

Kafka Needs No Keeper
Kafka Needs No KeeperKafka Needs No Keeper
Kafka Needs No Keeper
 
High Performing Teams Act Like Owners
High Performing Teams Act Like OwnersHigh Performing Teams Act Like Owners
High Performing Teams Act Like Owners
 
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
Does Java Need Inline Types? What Project Valhalla Can Bring to JavaDoes Java Need Inline Types? What Project Valhalla Can Bring to Java
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
 
Service Meshes- The Ultimate Guide
Service Meshes- The Ultimate GuideService Meshes- The Ultimate Guide
Service Meshes- The Ultimate Guide
 
Shifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDShifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CD
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
 
Fault Tolerance at Speed
Fault Tolerance at SpeedFault Tolerance at Speed
Fault Tolerance at Speed
 
Architectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsArchitectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep Systems
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.js
 
Build Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerBuild Your Own WebAssembly Compiler
Build Your Own WebAssembly Compiler
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
 
Scaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeScaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's Edge
 
Make Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereMake Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home Everywhere
 
The Talk You've Been Await-ing For
The Talk You've Been Await-ing ForThe Talk You've Been Await-ing For
The Talk You've Been Await-ing For
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data Engineering
 
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreAutomated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
 
Navigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery TeamsNavigating Complexity: High-performance Delivery and Discovery Teams
Navigating Complexity: High-performance Delivery and Discovery Teams
 
High Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in AdtechHigh Performance Cooperative Distributed Systems in Adtech
High Performance Cooperative Distributed Systems in Adtech
 
Rust's Journey to Async/await
Rust's Journey to Async/awaitRust's Journey to Async/await
Rust's Journey to Async/await
 
Opportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven UtopiaOpportunities and Pitfalls of Event-Driven Utopia
Opportunities and Pitfalls of Event-Driven Utopia
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Keynote: A Forward Look at Federated Wiki