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

Project considerations etp
Project considerations etpProject considerations etp
Project considerations etp
missko
 
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
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
Helen Webster
 
Creativecontentuclan
CreativecontentuclanCreativecontentuclan
Creativecontentuclan
Dina 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

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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...
 
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
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
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 - 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...
 
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...
 

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