SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Mehr von 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 - Cloudlook
gidgreen
 
Localization and Internationalization 2013
Localization and Internationalization 2013Localization and Internationalization 2013
Localization and Internationalization 2013
gidgreen
 
Analytics and Optimization 2013
Analytics and Optimization 2013Analytics and Optimization 2013
Analytics and Optimization 2013
gidgreen
 
Web API Design 2013
Web API Design 2013Web API Design 2013
Web API Design 2013
gidgreen
 
Search Engine Visibility 2013
Search Engine Visibility 2013Search Engine Visibility 2013
Search Engine Visibility 2013
gidgreen
 
Marketing for Startups 2013
Marketing for Startups 2013Marketing for Startups 2013
Marketing for Startups 2013
gidgreen
 
Selling Advertising 2013
Selling Advertising 2013Selling Advertising 2013
Selling Advertising 2013
gidgreen
 
Selling Products and Services 2013
Selling Products and Services 2013Selling Products and Services 2013
Selling Products and Services 2013
gidgreen
 
User Interface Design 2013
User Interface Design 2013User Interface Design 2013
User Interface Design 2013
gidgreen
 
User Interface Principles 2013
User Interface Principles 2013User Interface Principles 2013
User Interface Principles 2013
gidgreen
 
The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013The Software Entrepreneurship Process 2013
The Software Entrepreneurship Process 2013
gidgreen
 
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
gidgreen
 
Search Engine Visibility
Search Engine VisibilitySearch Engine Visibility
Search Engine Visibility
gidgreen
 
Marketing for Startups
Marketing for StartupsMarketing for Startups
Marketing for Startups
gidgreen
 
Analytics and Optimization
Analytics and OptimizationAnalytics and Optimization
Analytics and Optimization
gidgreen
 
Selling Products and Services
Selling Products and ServicesSelling Products and Services
Selling Products and Services
gidgreen
 
Advertising as a Business Model
Advertising as a Business ModelAdvertising as a Business Model
Advertising as a Business Model
gidgreen
 
Localization and Internationalization
Localization and InternationalizationLocalization and Internationalization
Localization and Internationalization
gidgreen
 
User Interface Design
User Interface DesignUser Interface Design
User Interface Design
gidgreen
 
User Interface Principles
User Interface PrinciplesUser Interface Principles
User Interface Principles
gidgreen
 

Mehr von 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
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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 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 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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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