SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
Building the Orchard
Community
Bertrand Le Roy
[nwazet
The current state of Orchard	
  
480,000 downloads	
  
The current state of Orchard	
  
0.01% = ~37,000 sites	
  
The current state of Orchard	
  
Big,	
  important	
  sites	
  
The current state of Orchard	
  
500 modules and themes	
  
downloaded 4,100,000 times	
  
The current state of Orchard	
  
7,000 commits made by 82 contributors	
  
The current state of Orchard	
  
2,500 bugs closed	
  
The current state of Orchard	
  
200,000 lines of code	
  
The current state of Orchard	
  
70,000 forum posts	
  
1,200 Stack Overflow questions	
  
The current state of Orchard	
  
Belgium, China, France, Italy, Hungary, The Netherlands,	
  
Portugal, Russia, Spain, and Switzerland	
  
The current state of Orchard	
  
36 languages and cultures	
  
Expect rough beginnings	
  
“Microsoft..please, please take community advice!	
  
Simplicity, simplicity, simplicity!!!! (Same thing told to Enterprise lib folks)	
  
1. Over-engineered/complex like Oxite 	
  
2. Huge codebase 	
  
3. Slow 	
  
4. Not entity/domain driven 	
  
5. BlogEngine/MojoPortal are easier(not even MVC based) 	
  
6. Developer docs aren't good 	
  
7. Why step into .NET CMS market?	
  
Let blogengine, mojo, kentico, umbraco have their share	
  
by mattcarlo on Apr 13 2010 at 1:40 PM	
  
Expect rough beginnings	
  
“It's a toy,Don't work in share web hosting,don't download,it waste your time!!	
  
by appletri on May 26 2010 at 4:18 AM	
  
Expect rough beginnings	
  
“Hum... First, I am not impressed by the project so far, second,	
  
Microsft should use the time to help other	
  
ASP.NET open source projects instead of making it own.	
  
I agree that this can be a killing project for many ASP.NET open source	
  
development companies in the future.	
  
Microsoft please help your community, let them earn their living. 	
  
by Christdehaar on May 27 2010 at 9:28 PM	
  
It gets better	
  
“Very solid release. Faster, better.	
  
“Clearly the leading NET CMS	
  
“I like it's simplicity, keep up the good work, Will try to contribute :)	
  
“The most extensible of any .net-based CMS solutions	
  
“Best CMS, thank for sharing!	
  
“It has been working flawlessly	
  
How did we get here?	
  
Microsoft	
  
A blessing and a curse	
  
Coming of age	
  
Build an enthusiastic core	
  
Coming of age	
  
Empower them	
  
Coming of age	
  
Don't	
  do	
  everything	
  yourself	
  
(you	
  can't)	
  
Coming of age	
  
Provide the foundations	
  
Coming of age	
  
Let	
  them	
  run	
  with	
  it	
  
Coming of age	
  
Never let management micro-manage you	
  
or dictate design decisions	
  
What does this mean concretely?	
  
Cutting the umbilical cord:	
  
Governance.	
  
Yearly elected steering committee	
  
What does this mean concretely?	
  
Glasnost	
  
What does this mean concretely?	
  
Take	
  the	
  pulse	
  of	
  your	
  community	
  
	
  
What does this mean concretely?	
  
Be available on social media, IRC	
  
	
  
What does this mean concretely?	
  
Gallery.OrchardProject.net	
  
	
  
What does this mean concretely?	
  
Documentation:	
  
Github + Markdown + Lucene	
  
owned by Adrian Noble	
  
What does this mean concretely?	
  
Localization:	
  
PO, online translation tool	
  
owned by Benedek Farkas	
  
What does this mean concretely?	
  
ShowOrchard.com	
  
	
  
What does this mean concretely?	
  
OrchardPrime.com	
  
	
  
What does this mean concretely?	
  
OrchardMarket.com	
  
	
  
What does this mean concretely?	
  
Weekly public podcast	
  
Demos	
  
Triage	
  
Recorded and published on YouTube	
  
What does this mean concretely?	
  
Organize a conference	
  
Do you need adoption?	
  
Build	
  it	
  for	
  yourself	
  
Do you need adoption?	
  
Don't try to satisfy everyone	
  
(you can't)	
  
Do you need adoption?	
  
No user is better than dissatisfied users	
  
How to deal with jerks?	
  
Ignore them?	
  
How to deal with jerks?	
  
Mock them?	
  
How to deal with jerks?	
  
Kill	
  them	
  with	
  kindness	
  
How to deal with jerks?	
  
Show them the way out	
  
How to deal with jerks?	
  
You don't have to satisfy everyone	
  
The most important thing	
  
You are building a community before a product	
  
The other most important thing
THANK YOU!
Sébastien Ros
Sipke Shoorstra
Ylan Kunstler
Piotr Szmyd
Nick Mayne
l Brett Morrison
l Zoltan Lehóczky
l Benedek Farkas
l Adrian Noble
l David Hayden
l ...and many more

Más contenido relacionado

Destacado

Scott Guthrie Presents at OuterConf2013
Scott Guthrie Presents at OuterConf2013Scott Guthrie Presents at OuterConf2013
Scott Guthrie Presents at OuterConf2013Paula Hunter
 
Developing a Community and an Ecosystem with NuGet
Developing a Community and an Ecosystem with NuGetDeveloping a Community and an Ecosystem with NuGet
Developing a Community and an Ecosystem with NuGetPaula Hunter
 
NuGet (Anti-)Patterns - Tales from the Trenches
NuGet (Anti-)Patterns - Tales from the TrenchesNuGet (Anti-)Patterns - Tales from the Trenches
NuGet (Anti-)Patterns - Tales from the TrenchesXavier Decoster
 
Jono Bacon - Crossing the Chasm Together
Jono Bacon - Crossing the Chasm TogetherJono Bacon - Crossing the Chasm Together
Jono Bacon - Crossing the Chasm TogetherPaula Hunter
 
A Framework for Open Source Software Success
A Framework for Open Source Software SuccessA Framework for Open Source Software Success
A Framework for Open Source Software SuccessPaula Hunter
 
Outer conf 2013 welcome
Outer conf 2013 welcomeOuter conf 2013 welcome
Outer conf 2013 welcomePaula Hunter
 
Hosting your own NuGet private repository
Hosting your own NuGet private repositoryHosting your own NuGet private repository
Hosting your own NuGet private repositoryYu GUAN
 
Hadoop Big Data A big picture
Hadoop Big Data A big pictureHadoop Big Data A big picture
Hadoop Big Data A big pictureJ S Jodha
 

Destacado (8)

Scott Guthrie Presents at OuterConf2013
Scott Guthrie Presents at OuterConf2013Scott Guthrie Presents at OuterConf2013
Scott Guthrie Presents at OuterConf2013
 
Developing a Community and an Ecosystem with NuGet
Developing a Community and an Ecosystem with NuGetDeveloping a Community and an Ecosystem with NuGet
Developing a Community and an Ecosystem with NuGet
 
NuGet (Anti-)Patterns - Tales from the Trenches
NuGet (Anti-)Patterns - Tales from the TrenchesNuGet (Anti-)Patterns - Tales from the Trenches
NuGet (Anti-)Patterns - Tales from the Trenches
 
Jono Bacon - Crossing the Chasm Together
Jono Bacon - Crossing the Chasm TogetherJono Bacon - Crossing the Chasm Together
Jono Bacon - Crossing the Chasm Together
 
A Framework for Open Source Software Success
A Framework for Open Source Software SuccessA Framework for Open Source Software Success
A Framework for Open Source Software Success
 
Outer conf 2013 welcome
Outer conf 2013 welcomeOuter conf 2013 welcome
Outer conf 2013 welcome
 
Hosting your own NuGet private repository
Hosting your own NuGet private repositoryHosting your own NuGet private repository
Hosting your own NuGet private repository
 
Hadoop Big Data A big picture
Hadoop Big Data A big pictureHadoop Big Data A big picture
Hadoop Big Data A big picture
 

Similar a Building the Orchard Community

The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...Alan Quayle
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from AnsibleGreg DeKoenigsberg
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCarl Keller
 
Evolution to Digital Business Ecosystems
Evolution to Digital Business EcosystemsEvolution to Digital Business Ecosystems
Evolution to Digital Business EcosystemsRobbie Kiama
 
From TrainedMonkey to Google SoC mentor – How to become an OOo developer
From TrainedMonkey to Google SoC mentor – How to become an OOo developerFrom TrainedMonkey to Google SoC mentor – How to become an OOo developer
From TrainedMonkey to Google SoC mentor – How to become an OOo developerAlexandro Colorado
 
Java, Communities, and Social Networking
Java, Communities, and Social NetworkingJava, Communities, and Social Networking
Java, Communities, and Social NetworkingLou Ordorica
 
The Role of IT for Social Change
The Role of IT for Social ChangeThe Role of IT for Social Change
The Role of IT for Social ChangeNetcetera
 
Cultivating codeless contributors
Cultivating codeless contributorsCultivating codeless contributors
Cultivating codeless contributorsmeldra
 
Cultivating Codeless Contributors
Cultivating Codeless ContributorsCultivating Codeless Contributors
Cultivating Codeless Contributorsguest1c9dfc29
 
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent CerveauTheFamily
 
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15James York
 
Flow: A living full-stack framework for the web
Flow: A living full-stack framework for the webFlow: A living full-stack framework for the web
Flow: A living full-stack framework for the websebastian sastre
 
Levelling up in open source
Levelling up in open sourceLevelling up in open source
Levelling up in open sourceJon Spriggs
 
Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Angela Byron
 
WE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsWE16 - Navigating the Seas of Open Source Projects
WE16 - Navigating the Seas of Open Source ProjectsSociety of Women Engineers
 
What Is Web 2.0 April 2006 Fraser Valley Technology Network
What Is Web 2.0 April 2006 Fraser Valley Technology NetworkWhat Is Web 2.0 April 2006 Fraser Valley Technology Network
What Is Web 2.0 April 2006 Fraser Valley Technology Networktroyangrignon
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Ted Husted
 

Similar a Building the Orchard Community (20)

The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from Ansible
 
The PSF and You
The PSF and YouThe PSF and You
The PSF and You
 
Creating Your Own Personal Learning Network
Creating Your Own Personal Learning NetworkCreating Your Own Personal Learning Network
Creating Your Own Personal Learning Network
 
Evolution to Digital Business Ecosystems
Evolution to Digital Business EcosystemsEvolution to Digital Business Ecosystems
Evolution to Digital Business Ecosystems
 
From TrainedMonkey to Google SoC mentor – How to become an OOo developer
From TrainedMonkey to Google SoC mentor – How to become an OOo developerFrom TrainedMonkey to Google SoC mentor – How to become an OOo developer
From TrainedMonkey to Google SoC mentor – How to become an OOo developer
 
Java, Communities, and Social Networking
Java, Communities, and Social NetworkingJava, Communities, and Social Networking
Java, Communities, and Social Networking
 
Binary crosswords
Binary crosswordsBinary crosswords
Binary crosswords
 
The Role of IT for Social Change
The Role of IT for Social ChangeThe Role of IT for Social Change
The Role of IT for Social Change
 
Cultivating codeless contributors
Cultivating codeless contributorsCultivating codeless contributors
Cultivating codeless contributors
 
Cultivating Codeless Contributors
Cultivating Codeless ContributorsCultivating Codeless Contributors
Cultivating Codeless Contributors
 
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
 
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15The Junior Developer Survival Guide -  GDI Ann Arbor 2/10/15
The Junior Developer Survival Guide - GDI Ann Arbor 2/10/15
 
Flow: A living full-stack framework for the web
Flow: A living full-stack framework for the webFlow: A living full-stack framework for the web
Flow: A living full-stack framework for the web
 
Levelling up in open source
Levelling up in open sourceLevelling up in open source
Levelling up in open source
 
Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%
 
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
 
Rfc.key
Rfc.keyRfc.key
Rfc.key
 
What Is Web 2.0 April 2006 Fraser Valley Technology Network
What Is Web 2.0 April 2006 Fraser Valley Technology NetworkWhat Is Web 2.0 April 2006 Fraser Valley Technology Network
What Is Web 2.0 April 2006 Fraser Valley Technology Network
 
Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010Open source-secret-sauce-rit-2010
Open source-secret-sauce-rit-2010
 

Más de Paula Hunter

Open Source Governance Models
Open Source Governance ModelsOpen Source Governance Models
Open Source Governance ModelsPaula Hunter
 
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and OpportuntiesThe Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and OpportuntiesPaula Hunter
 
Posscon OSS Project Lifecycle
Posscon OSS Project LifecyclePosscon OSS Project Lifecycle
Posscon OSS Project LifecyclePaula Hunter
 
OSS and Social Media
OSS and Social MediaOSS and Social Media
OSS and Social MediaPaula Hunter
 
Outercurve foundation survey summary
Outercurve foundation survey summaryOutercurve foundation survey summary
Outercurve foundation survey summaryPaula Hunter
 
Outercurve "Foundation in a Box"
Outercurve "Foundation in a Box"Outercurve "Foundation in a Box"
Outercurve "Foundation in a Box"Paula Hunter
 

Más de Paula Hunter (6)

Open Source Governance Models
Open Source Governance ModelsOpen Source Governance Models
Open Source Governance Models
 
The Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and OpportuntiesThe Open Source Project Lifecycle, Challenges and Opportunties
The Open Source Project Lifecycle, Challenges and Opportunties
 
Posscon OSS Project Lifecycle
Posscon OSS Project LifecyclePosscon OSS Project Lifecycle
Posscon OSS Project Lifecycle
 
OSS and Social Media
OSS and Social MediaOSS and Social Media
OSS and Social Media
 
Outercurve foundation survey summary
Outercurve foundation survey summaryOutercurve foundation survey summary
Outercurve foundation survey summary
 
Outercurve "Foundation in a Box"
Outercurve "Foundation in a Box"Outercurve "Foundation in a Box"
Outercurve "Foundation in a Box"
 

Último

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
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 FresherRemote DBA Services
 
"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 ...Zilliz
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
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 FMESafe Software
 
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 WorkerThousandEyes
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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 WoodJuan lago vázquez
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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 Takeoffsammart93
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 

Último (20)

Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
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
 
"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 ...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

Building the Orchard Community

  • 2. The current state of Orchard   480,000 downloads  
  • 3. The current state of Orchard   0.01% = ~37,000 sites  
  • 4. The current state of Orchard   Big,  important  sites  
  • 5. The current state of Orchard   500 modules and themes   downloaded 4,100,000 times  
  • 6. The current state of Orchard   7,000 commits made by 82 contributors  
  • 7. The current state of Orchard   2,500 bugs closed  
  • 8. The current state of Orchard   200,000 lines of code  
  • 9. The current state of Orchard   70,000 forum posts   1,200 Stack Overflow questions  
  • 10. The current state of Orchard   Belgium, China, France, Italy, Hungary, The Netherlands,   Portugal, Russia, Spain, and Switzerland  
  • 11. The current state of Orchard   36 languages and cultures  
  • 12. Expect rough beginnings   “Microsoft..please, please take community advice!   Simplicity, simplicity, simplicity!!!! (Same thing told to Enterprise lib folks)   1. Over-engineered/complex like Oxite   2. Huge codebase   3. Slow   4. Not entity/domain driven   5. BlogEngine/MojoPortal are easier(not even MVC based)   6. Developer docs aren't good   7. Why step into .NET CMS market?   Let blogengine, mojo, kentico, umbraco have their share   by mattcarlo on Apr 13 2010 at 1:40 PM  
  • 13. Expect rough beginnings   “It's a toy,Don't work in share web hosting,don't download,it waste your time!!   by appletri on May 26 2010 at 4:18 AM  
  • 14. Expect rough beginnings   “Hum... First, I am not impressed by the project so far, second,   Microsft should use the time to help other   ASP.NET open source projects instead of making it own.   I agree that this can be a killing project for many ASP.NET open source   development companies in the future.   Microsoft please help your community, let them earn their living.   by Christdehaar on May 27 2010 at 9:28 PM  
  • 15. It gets better   “Very solid release. Faster, better.   “Clearly the leading NET CMS   “I like it's simplicity, keep up the good work, Will try to contribute :)   “The most extensible of any .net-based CMS solutions   “Best CMS, thank for sharing!   “It has been working flawlessly  
  • 16. How did we get here?  
  • 17. Microsoft   A blessing and a curse  
  • 18. Coming of age   Build an enthusiastic core  
  • 19. Coming of age   Empower them  
  • 20. Coming of age   Don't  do  everything  yourself   (you  can't)  
  • 21. Coming of age   Provide the foundations  
  • 22. Coming of age   Let  them  run  with  it  
  • 23. Coming of age   Never let management micro-manage you   or dictate design decisions  
  • 24. What does this mean concretely?   Cutting the umbilical cord:   Governance.   Yearly elected steering committee  
  • 25. What does this mean concretely?   Glasnost  
  • 26. What does this mean concretely?   Take  the  pulse  of  your  community    
  • 27. What does this mean concretely?   Be available on social media, IRC    
  • 28. What does this mean concretely?   Gallery.OrchardProject.net    
  • 29. What does this mean concretely?   Documentation:   Github + Markdown + Lucene   owned by Adrian Noble  
  • 30. What does this mean concretely?   Localization:   PO, online translation tool   owned by Benedek Farkas  
  • 31. What does this mean concretely?   ShowOrchard.com    
  • 32. What does this mean concretely?   OrchardPrime.com    
  • 33. What does this mean concretely?   OrchardMarket.com    
  • 34. What does this mean concretely?   Weekly public podcast   Demos   Triage   Recorded and published on YouTube  
  • 35. What does this mean concretely?   Organize a conference  
  • 36. Do you need adoption?   Build  it  for  yourself  
  • 37. Do you need adoption?   Don't try to satisfy everyone   (you can't)  
  • 38. Do you need adoption?   No user is better than dissatisfied users  
  • 39. How to deal with jerks?   Ignore them?  
  • 40. How to deal with jerks?   Mock them?  
  • 41. How to deal with jerks?   Kill  them  with  kindness  
  • 42. How to deal with jerks?   Show them the way out  
  • 43. How to deal with jerks?   You don't have to satisfy everyone  
  • 44. The most important thing   You are building a community before a product  
  • 45. The other most important thing THANK YOU! Sébastien Ros Sipke Shoorstra Ylan Kunstler Piotr Szmyd Nick Mayne l Brett Morrison l Zoltan Lehóczky l Benedek Farkas l Adrian Noble l David Hayden l ...and many more