SlideShare a Scribd company logo
1 of 38
Project LargoA Responsive WordPress Framework
for News Websites
Adam Schweigert
aschweigert@gmail.com
Twitter: @aschweig
Me
• Currently:
– Director of Technology for the Investigative News
Network
– Founder of my own consultancy, Media Toybox
– Learning to play banjo
• Previously:
– Director of Strategy at Mindset Digital
– Director of Digital at WOSU Public Media (NPR/PBS)
– Director of Digital at Indiana Public Media (NPR/PBS)
– Grad school at Indiana University
– Undergrad at Ohio State
Email: aschweigert@gmail.com
Twitter: @aschweig
“We, representatives of nonprofit
news organizations, gather at a time
when investigative reporting, so
crucial to a functioning democracy, is
under threat. There is an urgent need
to nourish and sustain the emerging
investigative journalism ecosystem to
better serve the public.”
— The Pocantico Declaration, 2009
Today: 86 Members
Today: 86 Members
http://InvestigativeNewsNetwork.org
The Problem
• Many members have little or no dedicated
technology resources
• INN wants to help but we’re a small
organization
• Not feasible to provide one-on-one help to
every member
• Most members have websites, but…
http://LargoProject.org
http://github.com/inn/largo
Our Solution: Project Largo
Project Largo
• WordPress-based
– Used by more and more major news sites
– Large, active community
– Many third party plugins
– Easy to learn
– Fast and (relatively) inexpensive to develop
Project Largo
• WordPress-based
• Optimized for News Publishers
Project Largo
• WordPress-based
• Optimized for News Publishers
• Responsive Design – Looks great on any
device
Project Largo
• WordPress-based
• Optimized for News Publishers
• Responsive design – Looks good on any
device
• Easy to setup, customize and extend
Benefits
• For Publishers
– Dramatically reduce cost of developing and launching a website
– Remove technical barriers to allow you to focus on content
• For Readers
– Clean, fast-loading, beautiful reading experience on any device
• For Developers
– A robust toolkit for building news websites
• For INN
– Framework allows us to build and launch sites quickly and
provide better support to our members
– Common backend enables new distribution and content
syndication possibilities
– When INN (or a member) builds a new feature we’re better able
to share with the entire network
Where We Are
(~1 Year into the project)
• About 20 sites in our network using Largo
• Around 20 non-INN sites (that we know of) using the open source
version
• Upcoming first “public” release of the Largo framework
– Design improvements
– Custom landing page for projects
– More flexibility for article page layouts
– Better tools for customizing the look of a Largo site (without
having to touch the code)
• Working on better documentation
• Soon: new “magazine” theme optimized for Longform
Contribute!
Download or fork Largo on Github:
http://github.com/inn/largo
(Plugins other themes, etc. at: http://github/inn)
Use Largo in your own project
Contribute Code (or documentation)
Get in Touch
aschweigert@gmail.com
(or: largo@investigativenewsnetwork.org)
Questions?
Adam Schweigert
aschweigert@gmail.com
Twitter: @aschweig
Project Largo
http://LargoProject.org
Github: http://github.com/inn/largo
Twitter: @LargoProject
Investigative News Network
http://InvestigativeNewsNetwork.org
Twitter: @INN

More Related Content

Similar to Largo Project: A Responsive WordPress Framework For News Sites

Largo: A Responsive WordPress Framework For News Websites
Largo: A Responsive WordPress Framework For News WebsitesLargo: A Responsive WordPress Framework For News Websites
Largo: A Responsive WordPress Framework For News WebsitesInvestigative News Network
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsSociety of Women Engineers
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etpmissko
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkAll Things Open
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureHiro Yoshioka
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Mark Hinkle
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content onlineHelen Webster
 
Flink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASFFlink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASFFabian Hueske
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
future of web development
future of web developmentfuture of web development
future of web developmentTechberries
 
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007eLiberatica
 
Creativecontentuclan
CreativecontentuclanCreativecontentuclan
CreativecontentuclanDina El-sofy
 

Similar to Largo Project: A Responsive WordPress Framework For News Sites (20)

Largo: A Responsive WordPress Framework For News Websites
Largo: A Responsive WordPress Framework For News WebsitesLargo: A Responsive WordPress Framework For News Websites
Largo: A Responsive WordPress Framework For News Websites
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source Projects
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 
Project considerations etp
Project considerations etpProject considerations etp
Project considerations etp
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono Work
 
Using oss at an internet company and hacker culture
Using oss at an internet company and hacker cultureUsing oss at an internet company and hacker culture
Using oss at an internet company and hacker culture
 
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
Keynote: Community, Code and Companies - Mark Hinkle, Director of Open Source...
 
Web 2.0 By Naveen
Web 2.0 By NaveenWeb 2.0 By Naveen
Web 2.0 By Naveen
 
Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
ION Bangladesh - Opening Remarks
ION Bangladesh - Opening RemarksION Bangladesh - Opening Remarks
ION Bangladesh - Opening Remarks
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
 
Flink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASFFlink's Journey from Academia to the ASF
Flink's Journey from Academia to the ASF
 
ION Hangzhou - Opening Remarks
ION Hangzhou - Opening RemarksION Hangzhou - Opening Remarks
ION Hangzhou - Opening Remarks
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
future of web development
future of web developmentfuture of web development
future of web development
 
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
 
Creativecontentuclan
CreativecontentuclanCreativecontentuclan
Creativecontentuclan
 

Recently uploaded

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Largo Project: A Responsive WordPress Framework For News Sites

  • 1. Project LargoA Responsive WordPress Framework for News Websites Adam Schweigert aschweigert@gmail.com Twitter: @aschweig
  • 2. Me • Currently: – Director of Technology for the Investigative News Network – Founder of my own consultancy, Media Toybox – Learning to play banjo • Previously: – Director of Strategy at Mindset Digital – Director of Digital at WOSU Public Media (NPR/PBS) – Director of Digital at Indiana Public Media (NPR/PBS) – Grad school at Indiana University – Undergrad at Ohio State Email: aschweigert@gmail.com Twitter: @aschweig
  • 3. “We, representatives of nonprofit news organizations, gather at a time when investigative reporting, so crucial to a functioning democracy, is under threat. There is an urgent need to nourish and sustain the emerging investigative journalism ecosystem to better serve the public.” — The Pocantico Declaration, 2009
  • 6. The Problem • Many members have little or no dedicated technology resources • INN wants to help but we’re a small organization • Not feasible to provide one-on-one help to every member • Most members have websites, but…
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 14. Project Largo • WordPress-based – Used by more and more major news sites – Large, active community – Many third party plugins – Easy to learn – Fast and (relatively) inexpensive to develop
  • 15. Project Largo • WordPress-based • Optimized for News Publishers
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Project Largo • WordPress-based • Optimized for News Publishers • Responsive Design – Looks great on any device
  • 27.
  • 28.
  • 29. Project Largo • WordPress-based • Optimized for News Publishers • Responsive design – Looks good on any device • Easy to setup, customize and extend
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. Benefits • For Publishers – Dramatically reduce cost of developing and launching a website – Remove technical barriers to allow you to focus on content • For Readers – Clean, fast-loading, beautiful reading experience on any device • For Developers – A robust toolkit for building news websites • For INN – Framework allows us to build and launch sites quickly and provide better support to our members – Common backend enables new distribution and content syndication possibilities – When INN (or a member) builds a new feature we’re better able to share with the entire network
  • 36. Where We Are (~1 Year into the project) • About 20 sites in our network using Largo • Around 20 non-INN sites (that we know of) using the open source version • Upcoming first “public” release of the Largo framework – Design improvements – Custom landing page for projects – More flexibility for article page layouts – Better tools for customizing the look of a Largo site (without having to touch the code) • Working on better documentation • Soon: new “magazine” theme optimized for Longform
  • 37. Contribute! Download or fork Largo on Github: http://github.com/inn/largo (Plugins other themes, etc. at: http://github/inn) Use Largo in your own project Contribute Code (or documentation) Get in Touch aschweigert@gmail.com (or: largo@investigativenewsnetwork.org)
  • 38. Questions? Adam Schweigert aschweigert@gmail.com Twitter: @aschweig Project Largo http://LargoProject.org Github: http://github.com/inn/largo Twitter: @LargoProject Investigative News Network http://InvestigativeNewsNetwork.org Twitter: @INN

Editor's Notes

  1. “87 implements, 141 functions”
  2. Project Argo – designed for one purpose (single blogger, personality driven coverage of a topic of local interest)Largo is not one-size fits all
  3. Project Argo – designed for one purpose (single blogger, personality driven coverage of a topic of local interest)Largo is not one-size fits all
  4. Project Argo – designed for one purpose (single blogger, personality driven coverage of a topic of local interest)Largo is not one-size fits all
  5. But rather several sizes fit most
  6. But rather several sizes fit most
  7. But rather several sizes fit most
  8. But rather several sizes fit most
  9. But rather several sizes fit most
  10. But rather several sizes fit most