SlideShare a Scribd company logo
Deme: A Django-Based CMS/F for Deliberative Content Creation and  Control by Users ► Todd  Davies - overview Noam Ben-Avi (screencast) - framework coding Jimmy Tobin - access control/permissions Mike Mintz - documents and transclusions (see http://deme.stanford.edu)
Characteristics of the  social Web User-generated social content Social networking Collaboration Cross-platform data sharing
Social Web Content Management The social Web is becoming more important Users want/need flexible experiences and control over their data Free/open-source web content management systems (WCMSs), e.g.  Drupal , provide more flexibility and user-control than commercial sites, but are missing needed features FOSS web application frameworks, e.g.  Rails, Django , solve many of these problems, but require programming skill We built a more flexible WCMS ( Deme ) that tries to make the power of web app frameworks available to end-users and nonprogrammer website administrators More info: Todd R. Davies and Mike D. Mintz, 2009. "Design Features for the Social Web: The Architecture of Deme" [pdf], in Luis Olsina, Oscar Pastor, Daniel Schwabe, Gustavo Rossi, and Marco Winckler (Editors), Proceedings of the 8th International Workshop on Web-Oriented Software Technologies (IWWOST 2009)
Summary of  Deme ’s features
Deme item type hierarchy (simplified)
Deme item type hierarchy (detail, partial view)
Comparison of Deme with other web technologies
Our current task: Provide software to support public consultation/deliberation (mostly asynchronous) via the Web
Space of Conflict in Collaboration deliberation debate high negotiation cooperation low belief conflict high low goal conflict
Some Features for Supporting Deliberation Polls Decisions/Aggregations Projects Item/Document/Location referencing Comments with threading Groups and Subgroups Folios - Collections of Items associated with a Group
Examples of user desires User wants to know how data are being collected and used. User does not want data stored by third parties. User wants to control the privacy of their data. User wants to control whether data are publicly searchable. User wants freedom to move data to a different host or platform. User wants to control who can read or edit their data. User wants to be able to edit or delete the data they have created. User wants to know how a platform works. User wants to be able to install, use, and modify the software underlying a platform. User wants the design of the platform to reflect their need
Control by users privacy control, data portability, creative control, networked free software, and participatory design.  A stronger version would include a sixth principle: user governance.
Deme: credits and contact info The Deme team (2003- ):  Chris Beachy, Noam Ben-Avi, Alex Cochran, Todd Davies, Jonathan Effrat, Joseph Marrama, Mike Mintz, Mic Mylin, Ben Newman, Brendan O’Connor, Andrew Parker, Leo Perry, Aaron Tam, Jimmy Tobin Funding from: Agency for Healthcare Research and Quality (AHRQ) Community Forum Project, Administered through the American Institutes for Research Public Scholarship Initiative Grant, Haas Center for Public Service and Vice Provost for Undergraduate Education, Symbolic Systems Program -Stanford University Project site: http: //deme . stanford . edu
Deme: A Django-Based CMS/F for Deliberative Content Creation and  Control by Users Todd  Davies - overview ►   Noam Ben-Avi (screencast) - framework coding Jimmy Tobin - access control/permissions Mike Mintz - documents and transclusions (see http://deme.stanford.edu)

More Related Content

What's hot

Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of InclusionWill the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
Eileen B
 
Webspiders Social Media Discussion
Webspiders Social Media DiscussionWebspiders Social Media Discussion
Webspiders Social Media Discussion
melaniemoran
 
Web 2thtrtgrst
Web 2thtrtgrstWeb 2thtrtgrst
Web 2thtrtgrst
Only1Sam
 
Web20
Web20Web20
Web20
cktanums
 
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social MediaFILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
NicoleDrutz
 
critere de peerce
critere de peercecritere de peerce
critere de peerce
meriem haddadi
 
Social media for sustainable engineering communication
Social media for sustainable engineering communicationSocial media for sustainable engineering communication
Social media for sustainable engineering communication
University of Waterloo
 
Bringing Transliteracy to Legal Education
Bringing Transliteracy to Legal EducationBringing Transliteracy to Legal Education
Bringing Transliteracy to Legal Education
Jill Smith
 
Trends in ict
Trends in ictTrends in ict
Trends in ict
KylaAlegro
 
ODHE Session May 2013
ODHE Session May 2013ODHE Session May 2013
ODHE Session May 2013
Bex Lewis
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
barbarac
 
Web 2.0 vs 3.0
Web 2.0 vs 3.0Web 2.0 vs 3.0
Web 2.0 vs 3.0
Imtiaz Siddique
 
Web 2.0 and TESOL
Web 2.0 and TESOLWeb 2.0 and TESOL
Web 2.0 and TESOL
aeshort
 
User & Social Context according to Knowlegde Organization
User & Social Context according to Knowlegde OrganizationUser & Social Context according to Knowlegde Organization
User & Social Context according to Knowlegde Organization
CABLE Marlène
 
User Generated Content
User Generated ContentUser Generated Content
User Generated Content
guestb0bcfb
 
On Social Websites
On Social WebsitesOn Social Websites
On Social Websites
Avani Shah
 
Interdisciplinary Internet Research - Workshop at IR10
Interdisciplinary Internet Research - Workshop at IR10Interdisciplinary Internet Research - Workshop at IR10
Interdisciplinary Internet Research - Workshop at IR10
Britta Bohlinger @ RisikoKlar.org
 
The Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for SemanticsThe Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for Semantics
John Breslin
 
SIMS Project Sample: U1.E2 - Social Media Technologies
SIMS Project Sample: U1.E2 - Social Media TechnologiesSIMS Project Sample: U1.E2 - Social Media Technologies
SIMS Project Sample: U1.E2 - Social Media Technologies
Cork Institute of Technology
 
Social Media for Researchers
Social Media for ResearchersSocial Media for Researchers
Social Media for Researchers
sociamigo
 

What's hot (20)

Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of InclusionWill the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
Will the Revolution Have Wheelchair Ramps? Web 2.0 and the Illusion of Inclusion
 
Webspiders Social Media Discussion
Webspiders Social Media DiscussionWebspiders Social Media Discussion
Webspiders Social Media Discussion
 
Web 2thtrtgrst
Web 2thtrtgrstWeb 2thtrtgrst
Web 2thtrtgrst
 
Web20
Web20Web20
Web20
 
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social MediaFILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
FILM 260 Flipbook- Virtually Impossible? Privacy Within Social Media
 
critere de peerce
critere de peercecritere de peerce
critere de peerce
 
Social media for sustainable engineering communication
Social media for sustainable engineering communicationSocial media for sustainable engineering communication
Social media for sustainable engineering communication
 
Bringing Transliteracy to Legal Education
Bringing Transliteracy to Legal EducationBringing Transliteracy to Legal Education
Bringing Transliteracy to Legal Education
 
Trends in ict
Trends in ictTrends in ict
Trends in ict
 
ODHE Session May 2013
ODHE Session May 2013ODHE Session May 2013
ODHE Session May 2013
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Web 2.0 vs 3.0
Web 2.0 vs 3.0Web 2.0 vs 3.0
Web 2.0 vs 3.0
 
Web 2.0 and TESOL
Web 2.0 and TESOLWeb 2.0 and TESOL
Web 2.0 and TESOL
 
User & Social Context according to Knowlegde Organization
User & Social Context according to Knowlegde OrganizationUser & Social Context according to Knowlegde Organization
User & Social Context according to Knowlegde Organization
 
User Generated Content
User Generated ContentUser Generated Content
User Generated Content
 
On Social Websites
On Social WebsitesOn Social Websites
On Social Websites
 
Interdisciplinary Internet Research - Workshop at IR10
Interdisciplinary Internet Research - Workshop at IR10Interdisciplinary Internet Research - Workshop at IR10
Interdisciplinary Internet Research - Workshop at IR10
 
The Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for SemanticsThe Future of Social Networks: The Need for Semantics
The Future of Social Networks: The Need for Semantics
 
SIMS Project Sample: U1.E2 - Social Media Technologies
SIMS Project Sample: U1.E2 - Social Media TechnologiesSIMS Project Sample: U1.E2 - Social Media Technologies
SIMS Project Sample: U1.E2 - Social Media Technologies
 
Social Media for Researchers
Social Media for ResearchersSocial Media for Researchers
Social Media for Researchers
 

Viewers also liked

Introductiedag 11 12 [compatibiliteitsmodus]
Introductiedag 11 12 [compatibiliteitsmodus]Introductiedag 11 12 [compatibiliteitsmodus]
Introductiedag 11 12 [compatibiliteitsmodus]
CVO-SSH
 
Empower students to write with digital tools slide share
Empower students to write with digital tools slide shareEmpower students to write with digital tools slide share
Empower students to write with digital tools slide share
Kevin Amboe
 
אשנב מצגת הורים- תיקון שוקי 19.07.08
אשנב   מצגת הורים- תיקון שוקי 19.07.08אשנב   מצגת הורים- תיקון שוקי 19.07.08
אשנב מצגת הורים- תיקון שוקי 19.07.08
benny
 
Goozzy
Goozzy Goozzy
Goozzy
alarin
 
The Science Behind Climate Change
The Science Behind Climate ChangeThe Science Behind Climate Change
The Science Behind Climate Change
Cary Institute of Ecosystem Studies
 
1.1 Manuele Margni
1.1 Manuele Margni1.1 Manuele Margni
1.1 Manuele Margni
Izabela Popova
 
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
Juan Carbonell
 
United Way of Greater Toledo SEM Presentation
United Way of Greater Toledo SEM PresentationUnited Way of Greater Toledo SEM Presentation
United Way of Greater Toledo SEM Presentation
Michelle Merritt, MS - IMC
 
Addiction
AddictionAddiction
Societal framework dd class
Societal framework dd classSocietal framework dd class
Societal framework dd class
pegart
 
Asv
AsvAsv
Asv
555123
 
BHMM Architects
BHMM ArchitectsBHMM Architects
BHMM Architects
jamahon
 
Job safety centara 21 06 10
Job safety centara 21 06 10Job safety centara 21 06 10
Job safety centara 21 06 10
dutchweller
 
안드로이드스터디 2
안드로이드스터디 2안드로이드스터디 2
안드로이드스터디 2
jangpd007
 
Digital storytelling: Putting Learning Above Output iste 2014
Digital storytelling: Putting Learning Above Output iste 2014 Digital storytelling: Putting Learning Above Output iste 2014
Digital storytelling: Putting Learning Above Output iste 2014
Kevin Amboe
 
Knowing your purpose in life lesson #3
Knowing your purpose in life lesson #3Knowing your purpose in life lesson #3
Knowing your purpose in life lesson #3
Vision of Hope
 
Shutter speed
Shutter speedShutter speed
Shutter speed
Thomas Klose
 
Small Business Profits Tune-Up
Small Business Profits Tune-UpSmall Business Profits Tune-Up
Small Business Profits Tune-Up
Small Business Coach VA, LLC
 

Viewers also liked (20)

Introductiedag 11 12 [compatibiliteitsmodus]
Introductiedag 11 12 [compatibiliteitsmodus]Introductiedag 11 12 [compatibiliteitsmodus]
Introductiedag 11 12 [compatibiliteitsmodus]
 
Empower students to write with digital tools slide share
Empower students to write with digital tools slide shareEmpower students to write with digital tools slide share
Empower students to write with digital tools slide share
 
אשנב מצגת הורים- תיקון שוקי 19.07.08
אשנב   מצגת הורים- תיקון שוקי 19.07.08אשנב   מצגת הורים- תיקון שוקי 19.07.08
אשנב מצגת הורים- תיקון שוקי 19.07.08
 
Goozzy
Goozzy Goozzy
Goozzy
 
Twitter
TwitterTwitter
Twitter
 
The Science Behind Climate Change
The Science Behind Climate ChangeThe Science Behind Climate Change
The Science Behind Climate Change
 
1.1 Manuele Margni
1.1 Manuele Margni1.1 Manuele Margni
1.1 Manuele Margni
 
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
The Organic IT Department: Strategic Cost Analysis to Unlock a Sustainable Co...
 
United Way of Greater Toledo SEM Presentation
United Way of Greater Toledo SEM PresentationUnited Way of Greater Toledo SEM Presentation
United Way of Greater Toledo SEM Presentation
 
Skate
SkateSkate
Skate
 
Addiction
AddictionAddiction
Addiction
 
Societal framework dd class
Societal framework dd classSocietal framework dd class
Societal framework dd class
 
Asv
AsvAsv
Asv
 
BHMM Architects
BHMM ArchitectsBHMM Architects
BHMM Architects
 
Job safety centara 21 06 10
Job safety centara 21 06 10Job safety centara 21 06 10
Job safety centara 21 06 10
 
안드로이드스터디 2
안드로이드스터디 2안드로이드스터디 2
안드로이드스터디 2
 
Digital storytelling: Putting Learning Above Output iste 2014
Digital storytelling: Putting Learning Above Output iste 2014 Digital storytelling: Putting Learning Above Output iste 2014
Digital storytelling: Putting Learning Above Output iste 2014
 
Knowing your purpose in life lesson #3
Knowing your purpose in life lesson #3Knowing your purpose in life lesson #3
Knowing your purpose in life lesson #3
 
Shutter speed
Shutter speedShutter speed
Shutter speed
 
Small Business Profits Tune-Up
Small Business Profits Tune-UpSmall Business Profits Tune-Up
Small Business Profits Tune-Up
 

Similar to Sv code camp-slides-2011

Web Information Systems Introduction and Origin of World Wide Web
Web Information Systems Introduction and Origin of World Wide WebWeb Information Systems Introduction and Origin of World Wide Web
Web Information Systems Introduction and Origin of World Wide Web
Artificial Intelligence Institute at UofSC
 
Cms pres
Cms presCms pres
Cms pres
Mario Noble
 
SHAREPOINT (ROR)
SHAREPOINT (ROR)SHAREPOINT (ROR)
SHAREPOINT (ROR)
Shashank Salwan
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13
MDIF
 
Empowerment Technologies Lecture 2 (Philippines SHS)
Empowerment Technologies Lecture 2 (Philippines SHS)Empowerment Technologies Lecture 2 (Philippines SHS)
Empowerment Technologies Lecture 2 (Philippines SHS)
John Bosco Javellana, MAEd.
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
Rich Miller
 
Web 2 0
Web 2 0Web 2 0
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No AudioSJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
jseamon
 
The Autonomo.us Open Software Services Evolution, featuring Identi.ca
The Autonomo.us Open Software Services Evolution, featuring Identi.ca The Autonomo.us Open Software Services Evolution, featuring Identi.ca
The Autonomo.us Open Software Services Evolution, featuring Identi.ca
Jon Phillips
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
Angelito Pera
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptx
JanineBatungbakal2
 
Basics of Website Design
Basics of Website DesignBasics of Website Design
Basics of Website Design
ijbuiiir1
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
guest71e24d
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
Dr. V Vorvoreanu
 
Empowerment technology 101
Empowerment technology 101Empowerment technology 101
Empowerment technology 101
LOUELLA CHEN TRAVINA
 
Tammuz Platform
Tammuz PlatformTammuz Platform
Tammuz Platform
guest7739336
 
Empowerment Technology Lesson 1
Empowerment Technology Lesson 1Empowerment Technology Lesson 1
Empowerment Technology Lesson 1
Private School
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
TakishaPeck109
 
Day 2-presentation
Day 2-presentationDay 2-presentation
Day 2-presentation
Deb Forsten
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
Mike Taylor
 

Similar to Sv code camp-slides-2011 (20)

Web Information Systems Introduction and Origin of World Wide Web
Web Information Systems Introduction and Origin of World Wide WebWeb Information Systems Introduction and Origin of World Wide Web
Web Information Systems Introduction and Origin of World Wide Web
 
Cms pres
Cms presCms pres
Cms pres
 
SHAREPOINT (ROR)
SHAREPOINT (ROR)SHAREPOINT (ROR)
SHAREPOINT (ROR)
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13
 
Empowerment Technologies Lecture 2 (Philippines SHS)
Empowerment Technologies Lecture 2 (Philippines SHS)Empowerment Technologies Lecture 2 (Philippines SHS)
Empowerment Technologies Lecture 2 (Philippines SHS)
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
Web 2 0
Web 2 0Web 2 0
Web 2 0
 
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No AudioSJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
SJA Tech Integration: Intro Meeting - 1/24/08 - No Audio
 
The Autonomo.us Open Software Services Evolution, featuring Identi.ca
The Autonomo.us Open Software Services Evolution, featuring Identi.ca The Autonomo.us Open Software Services Evolution, featuring Identi.ca
The Autonomo.us Open Software Services Evolution, featuring Identi.ca
 
Oral recitations
Oral recitationsOral recitations
Oral recitations
 
L1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptxL1 Introduction to Information and Communication Technology.pptx
L1 Introduction to Information and Communication Technology.pptx
 
Basics of Website Design
Basics of Website DesignBasics of Website Design
Basics of Website Design
 
WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)WEB 2.0 For Interns(Surya)
WEB 2.0 For Interns(Surya)
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Empowerment technology 101
Empowerment technology 101Empowerment technology 101
Empowerment technology 101
 
Tammuz Platform
Tammuz PlatformTammuz Platform
Tammuz Platform
 
Empowerment Technology Lesson 1
Empowerment Technology Lesson 1Empowerment Technology Lesson 1
Empowerment Technology Lesson 1
 
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
Thomas Jefferson to Jeremiah A. Goodman, March 5, 1813Of
 
Day 2-presentation
Day 2-presentationDay 2-presentation
Day 2-presentation
 
Social networking app to trade user belongings
Social networking app to trade user belongingsSocial networking app to trade user belongings
Social networking app to trade user belongings
 

More from Todd Davies

Digital Public Infrastructure: A Corporation for Public Software
Digital Public Infrastructure: A Corporation for Public SoftwareDigital Public Infrastructure: A Corporation for Public Software
Digital Public Infrastructure: A Corporation for Public Software
Todd Davies
 
From G3 to G4: What to Make of the New Sym Sys Major Requirements
From G3 to G4: What to Make of the New Sym Sys Major RequirementsFrom G3 to G4: What to Make of the New Sym Sys Major Requirements
From G3 to G4: What to Make of the New Sym Sys Major Requirements
Todd Davies
 
Probability
ProbabilityProbability
Probability
Todd Davies
 
Chi2015 sig-od
Chi2015 sig-odChi2015 sig-od
Chi2015 sig-od
Todd Davies
 
Soc info2014 davies-slides
Soc info2014 davies-slidesSoc info2014 davies-slides
Soc info2014 davies-slides
Todd Davies
 
Megaprojects militarization
Megaprojects militarizationMegaprojects militarization
Megaprojects militarization
Todd Davies
 

More from Todd Davies (6)

Digital Public Infrastructure: A Corporation for Public Software
Digital Public Infrastructure: A Corporation for Public SoftwareDigital Public Infrastructure: A Corporation for Public Software
Digital Public Infrastructure: A Corporation for Public Software
 
From G3 to G4: What to Make of the New Sym Sys Major Requirements
From G3 to G4: What to Make of the New Sym Sys Major RequirementsFrom G3 to G4: What to Make of the New Sym Sys Major Requirements
From G3 to G4: What to Make of the New Sym Sys Major Requirements
 
Probability
ProbabilityProbability
Probability
 
Chi2015 sig-od
Chi2015 sig-odChi2015 sig-od
Chi2015 sig-od
 
Soc info2014 davies-slides
Soc info2014 davies-slidesSoc info2014 davies-slides
Soc info2014 davies-slides
 
Megaprojects militarization
Megaprojects militarizationMegaprojects militarization
Megaprojects militarization
 

Recently uploaded

leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
alexjohnson7307
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
Jimmy Lai
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
Bhajan Mehta
 
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
AimanAthambawa1
 
What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
Stephanie Beckett
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
Zilliz
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
Zilliz
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
DianaGray10
 
Retrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with RagasRetrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with Ragas
Zilliz
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
ZachWylie3
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
SubhamMandal40
 
The Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - CoatueThe Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - Coatue
Razin Mustafiz
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
shyamraj55
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
Priyanka Aash
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
DianaGray10
 
Intel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdfIntel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdf
Tech Guru
 
UX Webinar Series: Aligning Authentication Experiences with Business Goals
UX Webinar Series: Aligning Authentication Experiences with Business GoalsUX Webinar Series: Aligning Authentication Experiences with Business Goals
UX Webinar Series: Aligning Authentication Experiences with Business Goals
FIDO Alliance
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
SelfMade bd
 
kk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdfkk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdf
KIRAN KV
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 

Recently uploaded (20)

leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
leewayhertz.com-AI agents for healthcare Applications benefits and implementa...
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
 
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
COVID-19 and the Level of Cloud Computing Adoption: A Study of Sri Lankan Inf...
 
What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024What's New in Teams Calling, Meetings, Devices June 2024
What's New in Teams Calling, Meetings, Devices June 2024
 
It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...It's your unstructured data: How to get your GenAI app to production (and spe...
It's your unstructured data: How to get your GenAI app to production (and spe...
 
The History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal EmbeddingsThe History of Embeddings & Multimodal Embeddings
The History of Embeddings & Multimodal Embeddings
 
How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...How UiPath Discovery Suite supports identification of Agentic Process Automat...
How UiPath Discovery Suite supports identification of Agentic Process Automat...
 
Retrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with RagasRetrieval Augmented Generation Evaluation with Ragas
Retrieval Augmented Generation Evaluation with Ragas
 
Camunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptxCamunda Chapter NY Meetup July 2024.pptx
Camunda Chapter NY Meetup July 2024.pptx
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
 
The Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - CoatueThe Path to General-Purpose Robots - Coatue
The Path to General-Purpose Robots - Coatue
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
 
Finetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and DefendingFinetuning GenAI For Hacking and Defending
Finetuning GenAI For Hacking and Defending
 
Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1Discovery Series - Zero to Hero - Task Mining Session 1
Discovery Series - Zero to Hero - Task Mining Session 1
 
Intel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdfIntel Unveils Core Ultra 200V Lunar chip .pdf
Intel Unveils Core Ultra 200V Lunar chip .pdf
 
UX Webinar Series: Aligning Authentication Experiences with Business Goals
UX Webinar Series: Aligning Authentication Experiences with Business GoalsUX Webinar Series: Aligning Authentication Experiences with Business Goals
UX Webinar Series: Aligning Authentication Experiences with Business Goals
 
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdfLeadMagnet IQ Review:  Unlock the Secret to Effortless Traffic and Leads.pdf
LeadMagnet IQ Review: Unlock the Secret to Effortless Traffic and Leads.pdf
 
kk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdfkk vathada _digital transformation frameworks_2024.pdf
kk vathada _digital transformation frameworks_2024.pdf
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 

Sv code camp-slides-2011

  • 1. Deme: A Django-Based CMS/F for Deliberative Content Creation and Control by Users ► Todd Davies - overview Noam Ben-Avi (screencast) - framework coding Jimmy Tobin - access control/permissions Mike Mintz - documents and transclusions (see http://deme.stanford.edu)
  • 2. Characteristics of the social Web User-generated social content Social networking Collaboration Cross-platform data sharing
  • 3. Social Web Content Management The social Web is becoming more important Users want/need flexible experiences and control over their data Free/open-source web content management systems (WCMSs), e.g. Drupal , provide more flexibility and user-control than commercial sites, but are missing needed features FOSS web application frameworks, e.g. Rails, Django , solve many of these problems, but require programming skill We built a more flexible WCMS ( Deme ) that tries to make the power of web app frameworks available to end-users and nonprogrammer website administrators More info: Todd R. Davies and Mike D. Mintz, 2009. "Design Features for the Social Web: The Architecture of Deme" [pdf], in Luis Olsina, Oscar Pastor, Daniel Schwabe, Gustavo Rossi, and Marco Winckler (Editors), Proceedings of the 8th International Workshop on Web-Oriented Software Technologies (IWWOST 2009)
  • 4. Summary of Deme ’s features
  • 5. Deme item type hierarchy (simplified)
  • 6. Deme item type hierarchy (detail, partial view)
  • 7. Comparison of Deme with other web technologies
  • 8. Our current task: Provide software to support public consultation/deliberation (mostly asynchronous) via the Web
  • 9. Space of Conflict in Collaboration deliberation debate high negotiation cooperation low belief conflict high low goal conflict
  • 10. Some Features for Supporting Deliberation Polls Decisions/Aggregations Projects Item/Document/Location referencing Comments with threading Groups and Subgroups Folios - Collections of Items associated with a Group
  • 11. Examples of user desires User wants to know how data are being collected and used. User does not want data stored by third parties. User wants to control the privacy of their data. User wants to control whether data are publicly searchable. User wants freedom to move data to a different host or platform. User wants to control who can read or edit their data. User wants to be able to edit or delete the data they have created. User wants to know how a platform works. User wants to be able to install, use, and modify the software underlying a platform. User wants the design of the platform to reflect their need
  • 12. Control by users privacy control, data portability, creative control, networked free software, and participatory design. A stronger version would include a sixth principle: user governance.
  • 13. Deme: credits and contact info The Deme team (2003- ): Chris Beachy, Noam Ben-Avi, Alex Cochran, Todd Davies, Jonathan Effrat, Joseph Marrama, Mike Mintz, Mic Mylin, Ben Newman, Brendan O’Connor, Andrew Parker, Leo Perry, Aaron Tam, Jimmy Tobin Funding from: Agency for Healthcare Research and Quality (AHRQ) Community Forum Project, Administered through the American Institutes for Research Public Scholarship Initiative Grant, Haas Center for Public Service and Vice Provost for Undergraduate Education, Symbolic Systems Program -Stanford University Project site: http: //deme . stanford . edu
  • 14. Deme: A Django-Based CMS/F for Deliberative Content Creation and Control by Users Todd Davies - overview ► Noam Ben-Avi (screencast) - framework coding Jimmy Tobin - access control/permissions Mike Mintz - documents and transclusions (see http://deme.stanford.edu)