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

ArcGIS Open Data: Engagement
ArcGIS Open Data: Engagement ArcGIS Open Data: Engagement
ArcGIS Open Data: Engagement sidewalkballet
 
Emerging technologies
Emerging technologiesEmerging technologies
Emerging technologiesBethWPrice
 
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 governmentPublicSectorConference
 
Making Tech Decisions - Preview
Making Tech Decisions - PreviewMaking Tech Decisions - Preview
Making Tech Decisions - Preview501 Commons
 
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 StrandCommunitySense
 
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
 
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 IoTJustin Grammens
 
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 JournalAnn Michael
 
Got Plone? Now What?
Got Plone? Now What?Got Plone? Now What?
Got Plone? Now What?501 Commons
 
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 AspirationsUserWorks
 
Reverse Engineering Slack
Reverse Engineering SlackReverse Engineering Slack
Reverse Engineering SlackAgney Menon
 
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 RaonaPablo Peris
 
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 ILRIILRI
 
Slack presentation
Slack presentationSlack presentation
Slack presentationblevz
 
Community Portals (eChicago 2012)
Community Portals (eChicago 2012)Community Portals (eChicago 2012)
Community Portals (eChicago 2012)Billy Belchev
 
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 july2011Alfresco Software
 

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

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 ...Azavea
 
Role of Community in Technical Success
Role of Community in Technical SuccessRole of Community in Technical Success
Role of Community in Technical SuccessMandi Walls
 
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 Workshopjfei
 
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 BenefitTechSoup
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - ManchesterIan Forrester
 
Open source systems
Open source systemsOpen source systems
Open source systemsRYAN T.
 
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 Liferayrivetlogic
 
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)Nicole C. Engard
 
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_v03Bernhard Hack
 
Crosby social media tools v2
Crosby   social media tools v2Crosby   social media tools v2
Crosby social media tools v2Stephen Abram
 
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...Jack Molisani
 
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 Wud2011UExS
 
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 2016Mauricio (Salaboy) Salatino
 
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 EventBrendan Sera-Shriar
 
Making and sharing content online
Making and sharing content onlineMaking and sharing content online
Making and sharing content onlineHelen Webster
 
DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace is OPEN, OR2016
DuraSpace is OPEN, OR2016DuraSpace
 
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, TeachJeffrey Levy
 
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)Joyce Seitzinger
 

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

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 NeedsPerforce
 
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...Perforce
 
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...Perforce
 
Understanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsUnderstanding Compliant Workflow Enforcement SOPs
Understanding Compliant Workflow Enforcement SOPsPerforce
 
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 ProcessPerforce
 
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 DevOpsPerforce
 
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 Perforce
 
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 Perforce
 
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 WorkflowPerforce
 
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 WorldPerforce
 
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 EnterprisePerforce
 
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 ALMPerforce
 
How To Master Your Mega Backlog
How To Master Your Mega Backlog How To Master Your Mega Backlog
How To Master Your Mega Backlog Perforce
 
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...Perforce
 
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 Perforce
 
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 2Perforce
 
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?Perforce
 
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 ...Perforce
 
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.4Perforce
 
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 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

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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?
 

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