Sprints PyCon DE 2011

Am Wochenende nach der PyCon DE finden Sprints zu Python und Python nahen Projekten statt. Räume und Verpflegung werden werden bereitgestellt, für eine gute Planung ist ist eine Anmeldung der Sprintteilnehmer erwünscht.

Nachfolgend kann jeder Themenvorschläge (bitte als H2 markieren!) eintragen. Wer an dem Sprint teilnehmen möchte, trägt bitte seinen Namen in die Liste von mindestens einem Thema ein.

Liste der Sprintthemen

Python.de

Ziel ist die weitere Fertigstellung des Portals http://python.inqbus.de, welches nach Vollendung unter http://python.de bereitgestellt werden soll. Als CMS wird Plone verwendet. Jeder der etwas beitragen möchte, kann sich auf der Seite registrieren und los legen. Auf dem Sprint sollen wichtige Themen für die Python Website zusammen getragen werden.

Teilnehmer:

  • Maik Derstappen (maik.derstappen@inqbus.de) [FR/SA/SO]
  • Mike Müller (mmueller@python-academy.de) [FR/SA/SO]

EasyNewsletter (Plone)

Products.EasyNewsletter

Funktionserweiterung, Refactoring, Test coverage

Teilnehmer:

  • Maik Derstappen (maik.derstappen@inqbus.de) [FR/SA/SO]

js-test-driver und python-unittest

js-test-driver ist ein Test-Runner für Javascript Unittests, der die Tests im Browser laufen lässt und die Ergebnisse auf der Kommandozeile präsentiert.

Für Python-Projekte wäre es komfortabler, wenn sich das direkt in Pythons unittest-Framework integrieren ließe. Erste Ansätze dazu gibt es mit lazr.testing, aber zum einen ist das nicht mehr kompatibel mit dem aktuellen jstd, und zum anderen fehlt da die Möglichkeit zur Test-Auswahl.

Teilnehmer:

  • Wolfgang Schnerring (ws@gocept.com)
  • Thomas Lotze (tl@gocept.com) [FR/SA/SO]

gocept.selenium und Selenium-2.x

Die Version 2.x von Selenium ist kürzlich veröffentlicht worden, mit dem großen Feature, dass mit WebDriver eine komplett neue Browser-Steuerung integriert wurde -- die allerdings auch eine ganz andere API als Selenium-1.x bereitstellt. gocept.selenium setzt bisher auf der 1.x-API auf, es wäre zu überlegen, wie man den WebDriver dort integrieren könnte.

Teilnehmer:

  • Wolfgang Schnerring (ws@gocept.com)
  • Thomas Lotze (tl@gocept.com) [FR/SA/SO]
  • Michael Howitz (mh@gocept.com) [SA]

LFS

Weiterentwicklung von Lightning Fast Shop (http://www.getlfs.com)

Teilnehmer:

  • Kai Diefenbach (kai.diefenbach@iqpp.de)

Python Core

Arbeiten am CPython-Interpreter, der Standard Library, Doku, etc.

Teilnehmer:

  • Jasper Schulz (jasper@dqi06.de)
  • Stefan Schwarzer (sschwarzer@sschwarzer.net)
  • Martin v. Löwis (martin@v.loewis.de)

Flask Extension Coding

An bereits vorhanden oder neuen Flask Extension coden und einfach erweitern bzw. verbessern. Aber auch an Anwendungen weiter entwickeln, welche Flask verwenden. Jeder der Lust und Interesse hat ist herzlichst eingeladen teilzunehmen, auch wenn er Flask noch nicht wie seine Westentasche kennt. :)

Projekte and dennen man entwickeln könnte:

  • flask-mongokit: Eine Flask Extension zur Einbindung des MongoKit Frameworks in Flask.
  • flask-rst: Eine Flask Software welche aus reStructuredText eine Website bzw. Blog erzeugen kann.
  • NEU Eine Extension welche den Django Admin nach Flask mit SQLAlchemy portiert.

Teilnehmer

  • Christoph Heer (christoph.heer@gmail.com)

Strukturiertes Error Logging Wir wollen uns etwas umschauen ob wir eine Komponente wie Arecibo oder zarkov finden mit der wir aus Anwendungen (und Infrastruktur?) Fehler struktiert (Exception-Daten, Parameter, Annotationen) aufgreifen und für das Operations-Team besser aufbereiten können.

Falls wir etwas selbst entwickeln müssen, dann wollen wir die Problemstellung genauer definieren, inkl. Primitiven und Anforderungen an ein einfaches, minimales System.

Teilnehmer

  • Christian Theune (ct@gocept.com)

Team-Area in Plone mit dexterity

Wir (Starzel.de) haben für einen Kunden eine borg.project-artige Team-Area-Implementation mit Dexterity geschrieben. Wir würden das Projekt gerne noch etwas polieren und veröffentlichen, damit nicht alle dasselbe Problem neu lösen müssen.

Was es können soll: - eigener workflow ttw auswählbar pro project - member und manager hinzufügbar - portlet mit "meine projekte" und den Mitgliedern des Projektes

Teilnehmer

  • Philip Bauer {bauer@starzel.de)
  • Patrick Gerken (gerken@starzel.de)

Fragen?

Bei Fragen zum Sprint steht Maik Derstappen (maik.derstappen@inqbus.de) gerne zur Verfügung.

Sponsoren

Alle Sponsoren anzeigen