Upgrade to Pro — share decks privately, control downloads, hide ads and more …

10 Jahre Python-Forum

10 Jahre Python-Forum

A retrospective of the first 10 years of existance of the german Python Forum, presented on the PyCon DE 2012.

Marek Kubica

October 30, 2012
Tweet

More Decks by Marek Kubica

Other Decks in Programming

Transcript

  1. 10 Jahre Python-Forum
    Marek Kubica
    PyCon DE 2012
    30. Oktober 2012
    cb
    Dieses Werk bzw. Inhalt steht unter einer Creative Commons Namensnennung 3.0 Unported Lizenz.
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  2. Warum dieser Talk?
    PyCon DE 2011
    Vortrag „Python Community im deutschsprachigen Raum“
    erwähnt das Python-Forum
    2012
    10-jähriges Jubiläum des Python-Forums
    Erstes Usertreffen zum Geburtstag
    PyCon DE 2012
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  3. Was ist dieses Forum?
    Python-Forum
    http://www.python-forum.de
    Unterforen zu Installation, Webframeworks, Netzwerken,
    Datenbanken, Interoperabilität
    GUI-Toolkits, Ideen, Links und Tutorials,
    Verbesserungsvorschläge
    Offtopic, …
    Warum Forum?
    Einfacher erreichbar als Mailingliste, Newsgroup etc. da im
    Browser
    Strukturierter – durchsuchbar, mit Unterforen, in
    Suchmaschinen auffindbar
    Vor allem für Neueinsteiger wichtig
    Syntax-Highlighting ☺
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  4. Statistiken
    Wachstum
    1 30. Juli 2002: Gründung, 1 User (piddon)
    2 Mai 2005: 600 User, 14.000 Beiträge
    3 April 2006: 1.500 User, 35.000 Beiträge
    4 März 2007: 2.800 User, 60.000 Beiträge
    5 August 2007: 3.400 User, 72.000 Beiträge
    6 September 2008: 5.000 User, 107.000 Beiträge
    7 Juni 2009: 6.000 User, 134.000 Beiträge
    8 November 2012: 9.200 User, 225.000 Beiträge
    User
    Normale Nutzer, Gruppe von Regulars, 6 Moderatoren aus dieser
    Gruppe, inzwischen 31 Personen mit über 1000 Posts, zwei davon
    mit über 10.000 Posts.
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  5. Statistiken
    Zum Vergleich
    de.comp.lang.python: 286 User, 1762 Themena
    python-de: 8052 Beiträgeb
    aGoogle Groups, total wissenschaftlich, wissenschon!!1!
    bGmane
    „Lies, damned lies, and statistics“ — Mark Twain
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  6. Warum sind die Leute zufrieden?
    Hilfestellung
    Angenehmer Umgangston
    Auf die meisten Fragen gibt es (hilfreiche) Antworten
    Anfängern wird viel Hilfestellung gegeben – sofern sie
    lernwillig sind
    „Dumme“ Ideen werden hinterfragt
    Perfektionismus bei Antworten
    Regeln
    Keine visuell ablenkenden Gimmicks wie animierte Signaturen
    Wenig Moderationseingriffe
    Keine Statuskämpfe: neue Moderatoren aus der Community
    Kein Schließen von Threads
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  7. Ich kann Python schon, was bringt mir das Forum?
    Technisch
    Code-Reviews
    Projektvorstellungen
    Architekturdiskussionen
    Sozial
    Kontakt zu anderen Pythoneers – Py entstand aus einem
    Forumtreffen
    Wohliges Gefühl etwas an die Community zurückgegeben zu
    haben
    Netter Stammtisch
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  8. Wie starte ich einen Thread und bekomme sinnvoll Hilfe?
    Ziel: Potentielle Antwortgeber motivieren an der Diskussion
    teilzunehmen.
    1 Suchfunktion nutzen
    2 Passendes Unterforum aussuchen
    3 Gute Überschrift wählen
    4 Problem in halbwegs verständlichem Deutsch erklären
    5 Eigenen Ansatz erklären
    6 Code posten, mit Syntax Highlighting
    7 Auf Nachfragen reagieren
    8 Freundlich sein
    Ein „Danke!“ danach wirkt Wunder!
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  9. Was man nicht machen sollte
    „Pyhton“
    „Hier ist die Aufgabe aus dem Unterricht und ich komm nicht
    weiter, macht mal!“
    „Ich habe hier dieses Skript für Cinemafield4D und möchte es
    anpassen, will aber kein Python lernen. Hilfe!!!“
    Betreff: „Einfache Frage“/„Problem“
    „Meine Python hat eine Maus gefressen und nun ist der
    Bauch extrem geschwollen“
    Tipps ignorieren
    Tippgeber beschimpfen
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  10. Erfolgreiche Projekte aus dem Forum
    Bottle Micro-Framework, http://bottlepy.org
    Deutschsprachige Übersetzung des Python 3.x-Tutorials
    http://tutorial.pocoo.org
    simplemail.py, Helfer für einfachen Versand von E-Mails
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  11. Foren-Humor
    „python funny cats“ — Wenn jemand nicht ordentlich sucht,
    gutes Google-Ranking für den Begriff.
    „Japanische Flagge“ — Hausaufgabe ist es, eine Bilddatei mit
    Japanischer Flagge zu generieren. Code Golf, kürzeste Lösung
    84 Bytes
    Hausaufgaben-betteln generell: als Antworten kommen
    Lösungen in obfuskiertem Python, C, Perl, Ruby, Haskell,
    CoffeeScript, Erlang, C64 BASIC, Elisp, Scheme, Clojure,
    OCaml, Io, x86 Assembler, Java, Erlang, Vala, FORTH,
    Scratch
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide

  12. Zum Schluss
    Danksagungen an
    Carsten Sandtner, der das
    Forum gegründet hat
    Admins und Moderatoren
    die Regulars
    unsere User!
    Treffen
    Erstes Forentreffen, zum 10.
    Jubiläum
    Heute (30. Oktober 2012)
    ab 17:30
    Foyer des KUBUS
    Getränke und Snacks
    vorhanden
    Offen für alle, egal ob
    Mitglieder oder nicht
    Erscheint zahlreich ☺
    Marek Kubica 10 Jahre Python-Forum

    View full-size slide