SlideShare a Scribd company logo
1 of 20
Download to read offline
The Perforce Ecosystem
Jeffrey Bates
Director, Cloud & Ecosystem

James Creasy
Product Tech Research Manager
Where Did We Come From?
FROM MAILING LISTS TO FORUMS



  Mailing List
     •  Up for a decade
     •  “Hands off” by employees
     •  Mostly used by admins

  Forums
     •  Increased participation
     •  Internal experts can be “hands on”
     •  Searchable
     •  Persistent Data Storage
Where Are We Going?
USING SOCIAL MEDIA LESSONS


 •  Integrating Social Media & Other Data Streams

 •  Recognition of Top Users: Who’s Here?

 •  Expansion of Forums to Nurture Community

 •  Elements of the Ecosystem
APP JUNCTION


 •  Building on Existing Tools
      •  Public Depot
      •  Download Site
      •  Other Sources

 •  Centralized Location For Perforce Tools

 •  Community Built Tools (Internal & External)

 •  Community Supported

 •  Connecting Developers and Users
DOC BRANCH


 •  Multi-Faceted Informational Resource
      •  Knowledge Base
      •  Wikis
      •  Blogs
      •  Social Media
      •  User Contributed Material
 •  Launching With Internal-sourced Materials
 •  Brings Together Silos of Material
 •  Want/Need Feedback On What Is Useful
 •  Perforcepedia – leads to User Contributed Material
WHY BUILD THIS?

 •  Field of Dreams is Wrong
 •  Version Everything Means Bringing Together:
      •  Admins
      •  Developers
      •  Non Technical Users
 •  The Virtual Community
 •  Best Practices – “How Do YOU Get Stuff Done”
 •  Social Media/Coding/Practices
 •  “Open” Methodologies
 •  Part of A Culture of Contribution
Creating a Culture of Contribution
WIDEN THE NET
GATHER COMMUNITY, 753 B.C.




       Roman Forum Pic
GATHER COMMUNITY, 19th CENTURY




           Meeting house pic
GATHER COMMUNITY, 2011




          Jeff’s Forum pic
POTENTIAL CHAOS OF IDEAS
FUNNEL UP
CREATING A CULTURE OF CONTRIBUTION




        Widen the Net

        Gather Community

        Funnel Up
Tomorrow’s talk on JavaScript API

              with

 Fred Malouf and James Creasy
Thank You!

More Related Content

What's hot

Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologies
BethWPrice
 
3.3 the aliss project scottish government
3.3 the aliss project   scottish government3.3 the aliss project   scottish government
3.3 the aliss project scottish government
PublicSectorConference
 
Social Reporting workshop - e-Strategy marketing and training event, Universi...
Social Reporting workshop - e-Strategy marketing and training event, Universi...Social Reporting workshop - e-Strategy marketing and training event, Universi...
Social Reporting workshop - e-Strategy marketing and training event, Universi...
Elmi Bester
 
Promoting Accessibility on Projects With No Accessibility Aspirations
Promoting Accessibility on Projects With No Accessibility AspirationsPromoting Accessibility on Projects With No Accessibility Aspirations
Promoting Accessibility on Projects With No Accessibility Aspirations
UserWorks
 

What's hot (20)

ArcGIS Open Data: Engagement
ArcGIS Open Data: Engagement ArcGIS Open Data: Engagement
ArcGIS Open Data: Engagement
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologies
 
3.3 the aliss project scottish government
3.3 the aliss project   scottish government3.3 the aliss project   scottish government
3.3 the aliss project scottish government
 
Making Tech Decisions - Preview
Making Tech Decisions - PreviewMaking Tech Decisions - Preview
Making Tech Decisions - Preview
 
Manly Library Web 2.0
Manly Library Web 2.0Manly Library Web 2.0
Manly Library Web 2.0
 
Knowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandKnowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First Strand
 
Social Reporting workshop - e-Strategy marketing and training event, Universi...
Social Reporting workshop - e-Strategy marketing and training event, Universi...Social Reporting workshop - e-Strategy marketing and training event, Universi...
Social Reporting workshop - e-Strategy marketing and training event, Universi...
 
Oreilly Preso Final
Oreilly Preso FinalOreilly Preso Final
Oreilly Preso Final
 
Collaborative Learning - The Role Communities Play in IoT
Collaborative Learning - The Role Communities Play in IoTCollaborative Learning - The Role Communities Play in IoT
Collaborative Learning - The Role Communities Play in IoT
 
Riding the Shift
Riding the ShiftRiding the Shift
Riding the Shift
 
STM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving JournalSTM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving Journal
 
Open Diversity
Open DiversityOpen Diversity
Open Diversity
 
Got Plone? Now What?
Got Plone? Now What?Got Plone? Now What?
Got Plone? Now What?
 
Promoting Accessibility on Projects With No Accessibility Aspirations
Promoting Accessibility on Projects With No Accessibility AspirationsPromoting Accessibility on Projects With No Accessibility Aspirations
Promoting Accessibility on Projects With No Accessibility Aspirations
 
Reverse Engineering Slack
Reverse Engineering SlackReverse Engineering Slack
Reverse Engineering Slack
 
Social Media Week - September 2012 - Vitalise Your Intranet with Raona
Social Media Week - September 2012 -  Vitalise Your Intranet with RaonaSocial Media Week - September 2012 -  Vitalise Your Intranet with Raona
Social Media Week - September 2012 - Vitalise Your Intranet with Raona
 
Sharing knowledge and using social media at ILRI
 Sharing knowledge and using social media at ILRI Sharing knowledge and using social media at ILRI
Sharing knowledge and using social media at ILRI
 
Slack presentation
Slack presentationSlack presentation
Slack presentation
 
Community Portals (eChicago 2012)
Community Portals (eChicago 2012)Community Portals (eChicago 2012)
Community Portals (eChicago 2012)
 
Community vision and plan webinar 7 july2011
Community vision and plan webinar 7 july2011Community vision and plan webinar 7 july2011
Community vision and plan webinar 7 july2011
 

Similar to Perforce Development Ecosystem and Community Portal

Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
Ian Forrester
 
Sharing to collaboration-hack-2013-09-05_v03
Sharing to collaboration-hack-2013-09-05_v03Sharing to collaboration-hack-2013-09-05_v03
Sharing to collaboration-hack-2013-09-05_v03
Bernhard Hack
 
What Is Social Learning Sandeep Rathod4 Wud2011
What Is Social Learning Sandeep Rathod4 Wud2011What Is Social Learning Sandeep Rathod4 Wud2011
What Is Social Learning Sandeep Rathod4 Wud2011
UExS
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
Helen Webster
 

Similar to Perforce Development Ecosystem and Community Portal (20)

Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
Using Open Data and Citizen Science to Promote Citizen Engagement with Green ...
 
Mili intro 2010 mps
Mili intro 2010 mpsMili intro 2010 mps
Mili intro 2010 mps
 
Role of Community in Technical Success
Role of Community in Technical SuccessRole of Community in Technical Success
Role of Community in Technical Success
 
Creating Your Social Media Strategy: A Workshop
Creating Your Social Media Strategy: A WorkshopCreating Your Social Media Strategy: A Workshop
Creating Your Social Media Strategy: A Workshop
 
What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can Benefit
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
 
Open source systems
Open source systemsOpen source systems
Open source systems
 
Building and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with LiferayBuilding and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with Liferay
 
Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)Practical Open Source Software for Libraries (part 1)
Practical Open Source Software for Libraries (part 1)
 
Sharing to collaboration-hack-2013-09-05_v03
Sharing to collaboration-hack-2013-09-05_v03Sharing to collaboration-hack-2013-09-05_v03
Sharing to collaboration-hack-2013-09-05_v03
 
Crosby social media tools v2
Crosby   social media tools v2Crosby   social media tools v2
Crosby social media tools v2
 
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
Connie Giordano: Content and Community: Pitfalls and Practices in Managing Co...
 
What Is Social Learning Sandeep Rathod4 Wud2011
What Is Social Learning Sandeep Rathod4 Wud2011What Is Social Learning Sandeep Rathod4 Wud2011
What Is Social Learning Sandeep Rathod4 Wud2011
 
The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016
 
Make Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft EventMake Web, Not War - Open Source Microsoft Event
Make Web, Not War - Open Source Microsoft Event
 
Open Source & Libraries
Open Source & LibrariesOpen Source & Libraries
Open Source & Libraries
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content online
 
DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016
 
Social Media Strategy: Mission, Tool, Metrics, Teach
Social Media Strategy: Mission, Tool, Metrics, TeachSocial Media Strategy: Mission, Tool, Metrics, Teach
Social Media Strategy: Mission, Tool, Metrics, Teach
 
Bonsai Networking: pruning your professional learning network (VU Seminar)
Bonsai Networking: pruning your professional learning network (VU Seminar)Bonsai Networking: pruning your professional learning network (VU Seminar)
Bonsai Networking: pruning your professional learning network (VU Seminar)
 

More from Perforce

More from Perforce (20)

How to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning NeedsHow to Organize Game Developers With Different Planning Needs
How to Organize Game Developers With Different Planning Needs
 
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...Regulatory Traceability:  How to Maintain Compliance, Quality, and Cost Effic...
Regulatory Traceability: How to Maintain Compliance, Quality, and Cost Effic...
 
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...Efficient Security Development and Testing Using Dynamic and Static Code Anal...
Efficient Security Development and Testing Using Dynamic and Static Code Anal...
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPs
 
Branching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development ProcessBranching Out: How To Automate Your Development Process
Branching Out: How To Automate Your Development Process
 
How to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOpsHow to Do Code Reviews at Massive Scale For DevOps
How to Do Code Reviews at Massive Scale For DevOps
 
How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog How to Spark Joy In Your Product Backlog
How to Spark Joy In Your Product Backlog
 
Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team Going Remote: Build Up Your Game Dev Team
Going Remote: Build Up Your Game Dev Team
 
Shift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New WorkflowShift to Remote: How to Manage Your New Workflow
Shift to Remote: How to Manage Your New Workflow
 
Hybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated WorldHybrid Development Methodology in a Regulated World
Hybrid Development Methodology in a Regulated World
 
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the EnterpriseBetter, Faster, Easier: How to Make Git Really Work in the Enterprise
Better, Faster, Easier: How to Make Git Really Work in the Enterprise
 
Easier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALMEasier Requirements Management Using Diagrams In Helix ALM
Easier Requirements Management Using Diagrams In Helix ALM
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog
 
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
Achieving Software Safety, Security, and Reliability Part 3: What Does the Fu...
 
How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure How to Scale With Helix Core and Microsoft Azure
How to Scale With Helix Core and Microsoft Azure
 
Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2Achieving Software Safety, Security, and Reliability Part 2
Achieving Software Safety, Security, and Reliability Part 2
 
Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?Should You Break Up With Your Monolith?
Should You Break Up With Your Monolith?
 
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
Achieving Software Safety, Security, and Reliability Part 1: Common Industry ...
 
What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4What's New in Helix ALM 2019.4
What's New in Helix ALM 2019.4
 
Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison Free Yourself From the MS Office Prison
Free Yourself From the MS Office Prison
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
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
 
"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 ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Perforce Development Ecosystem and Community Portal

  • 1. The Perforce Ecosystem Jeffrey Bates Director, Cloud & Ecosystem James Creasy Product Tech Research Manager
  • 2. Where Did We Come From?
  • 3. FROM MAILING LISTS TO FORUMS Mailing List •  Up for a decade •  “Hands off” by employees •  Mostly used by admins Forums •  Increased participation •  Internal experts can be “hands on” •  Searchable •  Persistent Data Storage
  • 4. Where Are We Going?
  • 5. USING SOCIAL MEDIA LESSONS •  Integrating Social Media & Other Data Streams •  Recognition of Top Users: Who’s Here? •  Expansion of Forums to Nurture Community •  Elements of the Ecosystem
  • 6.
  • 7. APP JUNCTION •  Building on Existing Tools •  Public Depot •  Download Site •  Other Sources •  Centralized Location For Perforce Tools •  Community Built Tools (Internal & External) •  Community Supported •  Connecting Developers and Users
  • 8. DOC BRANCH •  Multi-Faceted Informational Resource •  Knowledge Base •  Wikis •  Blogs •  Social Media •  User Contributed Material •  Launching With Internal-sourced Materials •  Brings Together Silos of Material •  Want/Need Feedback On What Is Useful •  Perforcepedia – leads to User Contributed Material
  • 9. WHY BUILD THIS? •  Field of Dreams is Wrong •  Version Everything Means Bringing Together: •  Admins •  Developers •  Non Technical Users •  The Virtual Community •  Best Practices – “How Do YOU Get Stuff Done” •  Social Media/Coding/Practices •  “Open” Methodologies •  Part of A Culture of Contribution
  • 10. Creating a Culture of Contribution
  • 12.
  • 13. GATHER COMMUNITY, 753 B.C. Roman Forum Pic
  • 14. GATHER COMMUNITY, 19th CENTURY Meeting house pic
  • 15. GATHER COMMUNITY, 2011 Jeff’s Forum pic
  • 18. CREATING A CULTURE OF CONTRIBUTION Widen the Net Gather Community Funnel Up
  • 19. Tomorrow’s talk on JavaScript API with Fred Malouf and James Creasy