SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Question2Answer

 Dr Gideon Greenspan
     gidgreen.com
Inspiration (1)




Dr Gideon Greenspan      Question2Answer — Slide 2   gidgreen.com
Inspiration (2)




Dr Gideon Greenspan      Question2Answer — Slide 3   gidgreen.com
Question2Answer
•  “free open source platform for Q&A sites”
•  PHP / MySQL
•  Installation modeled on WordPress
      –  Create database
      –  Enter database details
      –  Upload files
      –  Go to web page
Dr Gideon Greenspan       Question2Answer — Slide 4   gidgreen.com
Q2A Contributors
•  Core only me (my choice)
•  Democratic (mostly) roadmap
•  20 localizations
•  10 themes (mostly not good)
•  50 plugins
      –  30 by one person


Dr Gideon Greenspan       Question2Answer — Slide 5   gidgreen.com
Live Q2A sites
        7,000
        6,000
        5,000
        4,000
Sites




        3,000
        2,000
        1,000
              0
              Jan 11 May 11 Sep 11             Jan 12 May 12 Sep 12

Dr Gideon Greenspan       Question2Answer — Slide 6          gidgreen.com
Example 1: Frageee.de




                                 34,994 questions
                              3,891 registered users

Dr Gideon Greenspan   Question2Answer — Slide 7   gidgreen.com
Example 2: Orange Israel




      7,650 questions
   1,160 registered users

Dr Gideon Greenspan   Question2Answer — Slide 8   gidgreen.com
Example 3: Propongo




                                   3,886 “proposals”
                                 3,869 registered users

Dr Gideon Greenspan     Question2Answer — Slide 9   gidgreen.com
Example 4: PokeBase




                                    12,195 questions
                                 7,048 registered users

Dr Gideon Greenspan     Question2Answer — Slide 10   gidgreen.com
Aggregate Users
        600,000
        500,000
        400,000
        300,000
Users




        200,000
        100,000
                  0
                  Jan 11 May 11 Sep 11 Jan 12 May 12 Sep 12

Dr Gideon Greenspan         Question2Answer — Slide 11   gidgreen.com
Comparison (Sept 2012)
                      Question2Answer                 Stack Exchange
                      (excluding spammy sites)      (excluding Stack Overflow)


            Sites              6,036                            89

      Sites >1k Qs                73                            61

        Questions            634,053                        841,790
                         (visible to Q2ABot)


            Users            501,076                        929,948
                           (registered only)        (registered and unregistered)


        Languages                 40                             1

Dr Gideon Greenspan    Question2Answer — Slide 12                     gidgreen.com
Size of Core Codebase
       50                                                              1.5

       40
                                                            1.4
       30                                 1.3
                               1.2
kLOC




                        1.0
       20

       10             MVP
        0
        Sep 09        Mar 10     Sep 10           Mar 11      Sep 11    Mar 12

Dr Gideon Greenspan            Question2Answer — Slide 13               gidgreen.com
Lesson 1 — Licensing




                                               http://osrc.blackducksoftware.com/data/licenses/




Dr Gideon Greenspan         Question2Answer — Slide 14                            gidgreen.com
Lesson 2 — Plugins




                                                                https://github.com/NoahY/q2a-badges
Dr Gideon Greenspan        Question2Answer — Slide 15   gidgreen.com
Lesson 3 — Ecosystem




Dr Gideon Greenspan    Question2Answer — Slide 16   gidgreen.com
Lesson 4 — Keep it Obvious

SELECT BINARY name AS name FROM …
     (one query, less latency, but worse)

SET NAMES utf8
SELECT name FROM …
  (two queries, more latency, but better)


Dr Gideon Greenspan   Question2Answer — Slide 17   gidgreen.com
Lesson 5 — Eye candy




Dr Gideon Greenspan    Question2Answer — Slide 18   gidgreen.com
Exit strategy




Dr Gideon Greenspan     Question2Answer — Slide 19   gidgreen.com

Más contenido relacionado

Más de gidgreen

The Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - CloudlookThe Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - Cloudlookgidgreen
 
Localization and Internationalization 2013
Localization and Internationalization 2013Localization and Internationalization 2013
Localization and Internationalization 2013gidgreen
 
Analytics and Optimization 2013
Analytics and Optimization 2013Analytics and Optimization 2013
Analytics and Optimization 2013gidgreen
 
Web API Design 2013
Web API Design 2013Web API Design 2013
Web API Design 2013gidgreen
 
Search Engine Visibility 2013
Search Engine Visibility 2013Search Engine Visibility 2013
Search Engine Visibility 2013gidgreen
 
Marketing for Startups 2013
Marketing for Startups 2013Marketing for Startups 2013
Marketing for Startups 2013gidgreen
 
Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013gidgreen
 
Selling Products and Services 2013
Selling Products and Services 2013Selling Products and Services 2013
Selling Products and Services 2013gidgreen
 
User Interface Design 2013
User Interface Design 2013User Interface Design 2013
User Interface Design 2013gidgreen
 
User Interface Principles 2013
User Interface Principles 2013User Interface Principles 2013
User Interface Principles 2013gidgreen
 
The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013gidgreen
 
Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013gidgreen
 
Search Engine Visibility
Search Engine VisibilitySearch Engine Visibility
Search Engine Visibilitygidgreen
 
Marketing for Startups
Marketing for StartupsMarketing for Startups
Marketing for Startupsgidgreen
 
Analytics and Optimization
Analytics and OptimizationAnalytics and Optimization
Analytics and Optimizationgidgreen
 
Selling Products and Services
Selling Products and ServicesSelling Products and Services
Selling Products and Servicesgidgreen
 
Advertising as a Business Model
Advertising as a Business ModelAdvertising as a Business Model
Advertising as a Business Modelgidgreen
 
Localization and Internationalization
Localization and InternationalizationLocalization and Internationalization
Localization and Internationalizationgidgreen
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Designgidgreen
 
User Interface Principles
User Interface PrinciplesUser Interface Principles
User Interface Principlesgidgreen
 

Más de gidgreen (20)

The Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - CloudlookThe Secret Guide to Cloud Performance - Cloudlook
The Secret Guide to Cloud Performance - Cloudlook
 
Localization and Internationalization 2013
Localization and Internationalization 2013Localization and Internationalization 2013
Localization and Internationalization 2013
 
Analytics and Optimization 2013
Analytics and Optimization 2013Analytics and Optimization 2013
Analytics and Optimization 2013
 
Web API Design 2013
Web API Design 2013Web API Design 2013
Web API Design 2013
 
Search Engine Visibility 2013
Search Engine Visibility 2013Search Engine Visibility 2013
Search Engine Visibility 2013
 
Marketing for Startups 2013
Marketing for Startups 2013Marketing for Startups 2013
Marketing for Startups 2013
 
Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013
 
Selling Products and Services 2013
Selling Products and Services 2013Selling Products and Services 2013
Selling Products and Services 2013
 
User Interface Design 2013
User Interface Design 2013User Interface Design 2013
User Interface Design 2013
 
User Interface Principles 2013
User Interface Principles 2013User Interface Principles 2013
User Interface Principles 2013
 
The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013
 
Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013Introduction to Software Products and Startups 2013
Introduction to Software Products and Startups 2013
 
Search Engine Visibility
Search Engine VisibilitySearch Engine Visibility
Search Engine Visibility
 
Marketing for Startups
Marketing for StartupsMarketing for Startups
Marketing for Startups
 
Analytics and Optimization
Analytics and OptimizationAnalytics and Optimization
Analytics and Optimization
 
Selling Products and Services
Selling Products and ServicesSelling Products and Services
Selling Products and Services
 
Advertising as a Business Model
Advertising as a Business ModelAdvertising as a Business Model
Advertising as a Business Model
 
Localization and Internationalization
Localization and InternationalizationLocalization and Internationalization
Localization and Internationalization
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
 
User Interface Principles
User Interface PrinciplesUser Interface Principles
User Interface Principles
 

Último

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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
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 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
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 2024Victor Rentea
 
"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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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.pdfOrbitshub
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

Último (20)

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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
"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 ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Question2Answer - September 2012

  • 1. Question2Answer Dr Gideon Greenspan gidgreen.com
  • 2. Inspiration (1) Dr Gideon Greenspan Question2Answer — Slide 2 gidgreen.com
  • 3. Inspiration (2) Dr Gideon Greenspan Question2Answer — Slide 3 gidgreen.com
  • 4. Question2Answer •  “free open source platform for Q&A sites” •  PHP / MySQL •  Installation modeled on WordPress –  Create database –  Enter database details –  Upload files –  Go to web page Dr Gideon Greenspan Question2Answer — Slide 4 gidgreen.com
  • 5. Q2A Contributors •  Core only me (my choice) •  Democratic (mostly) roadmap •  20 localizations •  10 themes (mostly not good) •  50 plugins –  30 by one person Dr Gideon Greenspan Question2Answer — Slide 5 gidgreen.com
  • 6. Live Q2A sites 7,000 6,000 5,000 4,000 Sites 3,000 2,000 1,000 0 Jan 11 May 11 Sep 11 Jan 12 May 12 Sep 12 Dr Gideon Greenspan Question2Answer — Slide 6 gidgreen.com
  • 7. Example 1: Frageee.de 34,994 questions 3,891 registered users Dr Gideon Greenspan Question2Answer — Slide 7 gidgreen.com
  • 8. Example 2: Orange Israel 7,650 questions 1,160 registered users Dr Gideon Greenspan Question2Answer — Slide 8 gidgreen.com
  • 9. Example 3: Propongo 3,886 “proposals” 3,869 registered users Dr Gideon Greenspan Question2Answer — Slide 9 gidgreen.com
  • 10. Example 4: PokeBase 12,195 questions 7,048 registered users Dr Gideon Greenspan Question2Answer — Slide 10 gidgreen.com
  • 11. Aggregate Users 600,000 500,000 400,000 300,000 Users 200,000 100,000 0 Jan 11 May 11 Sep 11 Jan 12 May 12 Sep 12 Dr Gideon Greenspan Question2Answer — Slide 11 gidgreen.com
  • 12. Comparison (Sept 2012) Question2Answer Stack Exchange (excluding spammy sites) (excluding Stack Overflow) Sites 6,036 89 Sites >1k Qs 73 61 Questions 634,053 841,790 (visible to Q2ABot) Users 501,076 929,948 (registered only) (registered and unregistered) Languages 40 1 Dr Gideon Greenspan Question2Answer — Slide 12 gidgreen.com
  • 13. Size of Core Codebase 50 1.5 40 1.4 30 1.3 1.2 kLOC 1.0 20 10 MVP 0 Sep 09 Mar 10 Sep 10 Mar 11 Sep 11 Mar 12 Dr Gideon Greenspan Question2Answer — Slide 13 gidgreen.com
  • 14. Lesson 1 — Licensing http://osrc.blackducksoftware.com/data/licenses/ Dr Gideon Greenspan Question2Answer — Slide 14 gidgreen.com
  • 15. Lesson 2 — Plugins https://github.com/NoahY/q2a-badges Dr Gideon Greenspan Question2Answer — Slide 15 gidgreen.com
  • 16. Lesson 3 — Ecosystem Dr Gideon Greenspan Question2Answer — Slide 16 gidgreen.com
  • 17. Lesson 4 — Keep it Obvious SELECT BINARY name AS name FROM … (one query, less latency, but worse) SET NAMES utf8 SELECT name FROM … (two queries, more latency, but better) Dr Gideon Greenspan Question2Answer — Slide 17 gidgreen.com
  • 18. Lesson 5 — Eye candy Dr Gideon Greenspan Question2Answer — Slide 18 gidgreen.com
  • 19. Exit strategy Dr Gideon Greenspan Question2Answer — Slide 19 gidgreen.com