SlideShare uma empresa Scribd logo
1 de 11
Content Stackers
          Anne Gentle
    anne@openstack.org

OpenStack Design Summit
         November 2010
My Story




           2
Documentation is Hard,
Let’s Go Programming!




                Source: Mattel



                                 3
Content ‘Splosions
•   Wiki                I find it incredibly hard to make sure that the
                        users get the right information from the docs.
•   Mailing Lists       On the one hand, it seems that there is already
                        too much information as people miss things
•   Launchpad Answers   that are already in there. On the other
                        hand, there is always information that people
•   IRC                 are looking for, and that is not in the docs.

•   Code                - Gaël Varoquaux, developer, Mayavi2 project

•   Blogs
•   API



                                                                       4
Community Documentation
• You’ve seen documentation.
• You’ve participated on the social web.
• You’re about to see the future of open source
  documentation at OpenStack.




                                                  5
Stacker Approach

We want:                   We will:
 to deliver content in a   1. Listen and Monitor
 way that involves our     2. Audit and Curate
 community and opens       3. Involve and Engage
 collaboration.




                                                   6
1. Listen and Monitor
•   Increase signal to noise ratio
•   Control the fire hose flow
•   Take feedback from the community
•   Repeat




                                       7
2. Audit and Curate
• When you see something great, ask
  permission to use it
• Ensure content licensing works for you
• Recycle and reuse (single source if possible)




                                                  8
3. Involve and Engage
• Come to doc sprints
• License your content – Apache or Creative
  Commons
• Talk to us, blog with us, listen with us
• Read the content




                                              9
Become a Content Stacker
We want all sorts of contributors.

• Join the Documentation
  Mailing List
• Create a wiki account at
  wiki.openstack.org
• Create a Launchpad account
• Have a doc sprint at a meetup
• Invite one or two people to
  collaborate on Etherpad
• Make OpenStack
  documentation best-in-class




                                     10
Any Questions?
@annegentle
                           Anne Gentle
www.facebook.com/          anne@openstack.org
conversationandcommunity

www.linkedin.com/in/
annegentle

Mais conteúdo relacionado

Semelhante a Stackers Approach to Community Documentation

Search all the things
Search all the thingsSearch all the things
Search all the thingscyberswat
 
Computers in Libraries 2016
Computers in Libraries 2016Computers in Libraries 2016
Computers in Libraries 2016Jennifer Hopwood
 
Brian kelly: Open practices for the connected researcher
Brian kelly: Open practices for the connected researcherBrian kelly: Open practices for the connected researcher
Brian kelly: Open practices for the connected researcherOpenExeter
 
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Program
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS ProgramLots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Program
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Programnullhandle
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskykaran saini
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?gagravarr
 
Open access repositories: Sharing research to the global community
Open access repositories: Sharing research to the global communityOpen access repositories: Sharing research to the global community
Open access repositories: Sharing research to the global communityILRI
 
Open Practices for the Connected Researcher
Open Practices for the Connected ResearcherOpen Practices for the Connected Researcher
Open Practices for the Connected Researcherlisbk
 
OpenGLAM in museums: Linked Open Data and Wikipedia
OpenGLAM in museums: Linked Open Data and WikipediaOpenGLAM in museums: Linked Open Data and Wikipedia
OpenGLAM in museums: Linked Open Data and WikipediaGeorgina Goodlander
 
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Chris Mattmann
 
The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityAvalon Media System
 
Connected Educator Challenge
Connected Educator ChallengeConnected Educator Challenge
Connected Educator ChallengeVicki Davis
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositoriesPaul Walk
 
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Luisa Fernanda
 
Ten things i've learned about drupal
Ten things i've learned about drupalTen things i've learned about drupal
Ten things i've learned about drupalNina McHale
 
OpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampOpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampAnne Gentle
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open SourceDaniel Stenberg
 
You'll Never Look at Developer Support the Same Way Again
You'll Never Look at Developer Support the Same Way AgainYou'll Never Look at Developer Support the Same Way Again
You'll Never Look at Developer Support the Same Way AgainAnne Gentle
 

Semelhante a Stackers Approach to Community Documentation (20)

Search all the things
Search all the thingsSearch all the things
Search all the things
 
Computers in Libraries 2016
Computers in Libraries 2016Computers in Libraries 2016
Computers in Libraries 2016
 
Brian kelly: Open practices for the connected researcher
Brian kelly: Open practices for the connected researcherBrian kelly: Open practices for the connected researcher
Brian kelly: Open practices for the connected researcher
 
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Program
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS ProgramLots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Program
Lots of LOCKSS Keeping Stuff Safe: The Future of the LOCKSS Program
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
Open access repositories: Sharing research to the global community
Open access repositories: Sharing research to the global communityOpen access repositories: Sharing research to the global community
Open access repositories: Sharing research to the global community
 
Open Practices for the Connected Researcher
Open Practices for the Connected ResearcherOpen Practices for the Connected Researcher
Open Practices for the Connected Researcher
 
OpenGLAM in museums: Linked Open Data and Wikipedia
OpenGLAM in museums: Linked Open Data and WikipediaOpenGLAM in museums: Linked Open Data and Wikipedia
OpenGLAM in museums: Linked Open Data and Wikipedia
 
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
Lessons Learned in the Development of a Web-scale Search Engine: Nutch2 and b...
 
The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and Community
 
Open Source Introduction
Open Source IntroductionOpen Source Introduction
Open Source Introduction
 
Connected Educator Challenge
Connected Educator ChallengeConnected Educator Challenge
Connected Educator Challenge
 
Next generation repositories
Next generation repositoriesNext generation repositories
Next generation repositories
 
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
 
Ten things i've learned about drupal
Ten things i've learned about drupalTen things i've learned about drupal
Ten things i've learned about drupal
 
NOCALL 2009 Wikis
NOCALL 2009  WikisNOCALL 2009  Wikis
NOCALL 2009 Wikis
 
OpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot CampOpenStack Doc Overview for Boot Camp
OpenStack Doc Overview for Boot Camp
 
Contributing to Open Source
Contributing to Open SourceContributing to Open Source
Contributing to Open Source
 
You'll Never Look at Developer Support the Same Way Again
You'll Never Look at Developer Support the Same Way AgainYou'll Never Look at Developer Support the Same Way Again
You'll Never Look at Developer Support the Same Way Again
 

Mais de Anne Gentle

Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsInclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsAnne Gentle
 
Docs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API ExperiencesDocs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API ExperiencesAnne Gentle
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with WebhooksAnne Gentle
 
Docs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesDocs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesAnne Gentle
 
Deploying Apps on OpenStack
Deploying Apps on OpenStackDeploying Apps on OpenStack
Deploying Apps on OpenStackAnne Gentle
 
Collaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationCollaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationAnne Gentle
 
Journey into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentJourney into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentAnne Gentle
 
Collaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationCollaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationAnne Gentle
 
Git and GitHub for Documentation
Git and GitHub for DocumentationGit and GitHub for Documentation
Git and GitHub for DocumentationAnne Gentle
 
Writing a Technical Talk Proposal
Writing a Technical Talk ProposalWriting a Technical Talk Proposal
Writing a Technical Talk ProposalAnne Gentle
 
Women in tech: Be that light
Women in tech: Be that lightWomen in tech: Be that light
Women in tech: Be that lightAnne Gentle
 
So You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorSo You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorAnne Gentle
 
Social Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech CommSocial Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech CommAnne Gentle
 
OpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATXOpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATXAnne Gentle
 
Women of OpenStack breakfast welcome
Women of OpenStack breakfast welcomeWomen of OpenStack breakfast welcome
Women of OpenStack breakfast welcomeAnne Gentle
 
Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013Anne Gentle
 
OpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summitOpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summitAnne Gentle
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the OpenAnne Gentle
 
OpenStack Documentation Projects and Processes
OpenStack Documentation Projects and ProcessesOpenStack Documentation Projects and Processes
OpenStack Documentation Projects and ProcessesAnne Gentle
 

Mais de Anne Gentle (20)

Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and ConfigurationsInclusive, Accessible Tech: Bias-Free Language in Code and Configurations
Inclusive, Accessible Tech: Bias-Free Language in Code and Configurations
 
Docs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API ExperiencesDocs as Code: Publishing Processes for API Experiences
Docs as Code: Publishing Processes for API Experiences
 
Make an Instant Website with Webhooks
Make an Instant Website with WebhooksMake an Instant Website with Webhooks
Make an Instant Website with Webhooks
 
Docs Like Code
Docs Like CodeDocs Like Code
Docs Like Code
 
Docs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesDocs Like Code: Strategies and Stories
Docs Like Code: Strategies and Stories
 
Deploying Apps on OpenStack
Deploying Apps on OpenStackDeploying Apps on OpenStack
Deploying Apps on OpenStack
 
Collaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationCollaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source Documentation
 
Journey into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a ParentJourney into Continuous Glucose Monitoring Technology as a Parent
Journey into Continuous Glucose Monitoring Technology as a Parent
 
Collaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source DocumentationCollaborating on GitHub for Open Source Documentation
Collaborating on GitHub for Open Source Documentation
 
Git and GitHub for Documentation
Git and GitHub for DocumentationGit and GitHub for Documentation
Git and GitHub for Documentation
 
Writing a Technical Talk Proposal
Writing a Technical Talk ProposalWriting a Technical Talk Proposal
Writing a Technical Talk Proposal
 
Women in tech: Be that light
Women in tech: Be that lightWomen in tech: Be that light
Women in tech: Be that light
 
So You Want to be an OpenStack Contributor
So You Want to be an OpenStack ContributorSo You Want to be an OpenStack Contributor
So You Want to be an OpenStack Contributor
 
Social Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech CommSocial Media, Social Networking, and Social Relevance in Tech Comm
Social Media, Social Networking, and Social Relevance in Tech Comm
 
OpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATXOpenStack How To - PyLadies ATX
OpenStack How To - PyLadies ATX
 
Women of OpenStack breakfast welcome
Women of OpenStack breakfast welcomeWomen of OpenStack breakfast welcome
Women of OpenStack breakfast welcome
 
Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013Social web for Tech Comm, STC March 2013
Social web for Tech Comm, STC March 2013
 
OpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summitOpenStack documentation & translation management 2012_summit
OpenStack documentation & translation management 2012_summit
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the Open
 
OpenStack Documentation Projects and Processes
OpenStack Documentation Projects and ProcessesOpenStack Documentation Projects and Processes
OpenStack Documentation Projects and Processes
 

Stackers Approach to Community Documentation

  • 1. Content Stackers Anne Gentle anne@openstack.org OpenStack Design Summit November 2010
  • 3. Documentation is Hard, Let’s Go Programming! Source: Mattel 3
  • 4. Content ‘Splosions • Wiki I find it incredibly hard to make sure that the users get the right information from the docs. • Mailing Lists On the one hand, it seems that there is already too much information as people miss things • Launchpad Answers that are already in there. On the other hand, there is always information that people • IRC are looking for, and that is not in the docs. • Code - Gaël Varoquaux, developer, Mayavi2 project • Blogs • API 4
  • 5. Community Documentation • You’ve seen documentation. • You’ve participated on the social web. • You’re about to see the future of open source documentation at OpenStack. 5
  • 6. Stacker Approach We want: We will: to deliver content in a 1. Listen and Monitor way that involves our 2. Audit and Curate community and opens 3. Involve and Engage collaboration. 6
  • 7. 1. Listen and Monitor • Increase signal to noise ratio • Control the fire hose flow • Take feedback from the community • Repeat 7
  • 8. 2. Audit and Curate • When you see something great, ask permission to use it • Ensure content licensing works for you • Recycle and reuse (single source if possible) 8
  • 9. 3. Involve and Engage • Come to doc sprints • License your content – Apache or Creative Commons • Talk to us, blog with us, listen with us • Read the content 9
  • 10. Become a Content Stacker We want all sorts of contributors. • Join the Documentation Mailing List • Create a wiki account at wiki.openstack.org • Create a Launchpad account • Have a doc sprint at a meetup • Invite one or two people to collaborate on Etherpad • Make OpenStack documentation best-in-class 10
  • 11. Any Questions? @annegentle Anne Gentle www.facebook.com/ anne@openstack.org conversationandcommunity www.linkedin.com/in/ annegentle

Notas do Editor

  1. Introduce myself and my role
  2. Author of the book, Conversation and Community: The Social Web for DocumentationI’ve had a lot of interesting collaborative authoring experiences plus I’ve been embedded on an Agile team and I’d like to share.Michael Cote challenged me to find good end user doc wiki about five years ago.worked as technical writer for Rockwell Automation, BMC Software, Advanced Solutions International, and Informatica. -served in an advisory role for LugIron in Austin, Texas, working on community analytics and social media marketing efforts. worked on an Agile software development team in two different companies, and co-authored an article about writing end-user documentation in an Agile environment for the CIDM Newsletter in 2007, Writing End-User Documentation in an Agile Development Environment. Lots of experience with open source documentation efforts and currently volunteers as a documentation maintainer for FLOSS Manuals. With FLOSS Manuals founder Adam Hyde, she organized a one-week book sprint to write documentation for the XO laptop hardware offering from One Laptop per Child and the operating system, Sugar, maintained by SugarLabs. Active member of the Society for Technical Communication, chairing of the Editorial Advisory Panel for STC's Intercom magazine and serving as a member of a special Social Media Task Force.-An early user of social media, I’ve been blogging since 2005. She writes about social media, writing, wikis, and information design at JustWriteClick.com, where she has an engaged and loyal readership.
  3. Does documentation and support always have to suck? Why is doc hard? It’s difficult for programmers to take a user’s perspective. Traditional FOSS doc tools are powerful, but hard for non-techies to become productive.Wikis are easy to use but hard to manage, need a strong guiding hand. You’re not alone. You could burn through a huge budget trying to be everything to all users. We have to pick our priorities wisely. Let’s talk about the scene before us.
  4. Here’s the thing. Everyone’s a writer. Content is everywhere!But. It’s hard to find. It’s incomplete.If you can’t trust it for accuracy, it’s useless.
  5. So where do we sit? We know what community documentation usually looks like. What I believe will work for OpenStack is an approach where we curate the best community content and make official documentation out of it. Here’s the Stacker Approach.
  6. Collaborate!
  7. Google Alerts, Twitter real-time searches, alerts on IRC (documentation or wiki makes Colloquy bounce up and down like Tigger)
  8. What’s curation? It’s taking the best content and creating a usable collection that you can view like a museum-goer. Your experience should be much less frustrating than wading through everything yourself.
  9. With Google Analytics we know what pages are most used
  10. I believe everyone’s a writer
  11. Any questions?