Archiv für April 2011

Feedback zur Beispiel-Anwendung gesucht

Dienstag, 19.04.2011

In diesen Tagen bin dabei, für das neue Zend Framework Buch zum ZF2 die Gliederung zu erstellen. Ich baue also gerade an dem Aufbau des Buches. Doch dazu später mehr, wenn es soweit ist.

Jetzt habe ich eine Idee für eine Beispiel-Anwendung, die ihm Buch schrittweise implementiert werden soll. Im Wesentlichen wird dabei die Buchbegleitende Website mit ihren Teilbereichen aufgebaut. Das hat den Vorteil, dass eine Anwendung geschaffen wird, die am Ende tatsächlich genutzt wird und dann von mir auch laufend aktualisiert wird, wenn es später zu Bugfixes und dergleichen kommt. Das Beispiel vom Pizza Service ist damit zwar raus, aber das ist verschmerzbar, denke ich. Im Wesentlichen stelle ich mir folgende Teilbereiche vor, die zum Teil auch als eigenständige Module entwickelt werden sollen:

  • Statische Elemente per CMS pflegbar (Homepage, Impressum, Seitenleiste, Menü)
  • Blog für Neuigkeiten zum Buch inkl. Kommentar und Trackback / Pingpack Funktion
  • Linksammlung mit Linkcodes aus dem Buch sowie neuen Linktipps
  • Forum für Diskussionen zu dem Buch mit verschiedenen Brettern
  • Registrierung für Nutzer zur Beteiligung an Blog, Forum und Linksammlung

Ich bin mir noch nicht ganz im Klaren darüber, ob ich für alle Teilbereiche / Module einen eigenen Adminbereich erstelle oder ob die Adminfunktionen in die eigentliche Website integriert sind. Je nachdem, wer gerade eingeloggt ist, kann dann neue Blogbeiträge schreiben oder kommentieren, ins Forum schreiben oder dort moderieren, usw.

Was haltet ihr insgesamt von diesem Ansatz?

Neuigkeiten zum Erscheinungstermin

Mittwoch, 13.04.2011

Gestern nachmittag hat Matthew Weier O’Phinney, seines Zeichens der Zend Framework Projektleiter, eine erste grobe Schätzung für den Release Plan vom Zend Framework 2 geschrieben. Der Hinweis war am Ende seiner Antwort zu einer ZF2 Frage zu finden. Der Einfachheit halber zitiere ich einmal:

Our goal is a working version of the MVC by the end of May (if we can), a beta during the summer, and GA by end of year. Personally, I wouldn’t start writing anything in earnest using the MVC until we get the working version ready.

Bis Ende Mai 2011 soll somit das MVC für ZF2 stehen und irgend wann im Sommer wird es dann ein Beta Release geben. Ob mit dem GA Release auch das final 2.0 Release gemeint ist, versuche ich gerade in Erfahrung zu bringen.

Für das Erscheinen der Neuauflage meines Buches bedeutet dies nun, dass ich die Arbeiten an dem Buch allerfrühstens mit dem Erscheinen des GA Releases abschließen kann. Vielleicht brauche ich aber doch noch einige Wochen länger nach dem Erscheinen des Releases. Da für den Druck 2 bis 3 Monate einkalkuliert werden müssen, lässt sich natürlich ein genauer Erscheinungstermin noch nicht vorhersagen. Ich schätze aktuell, dass das Buch im März oder April 2012 erscheinen wird, also voraussichtlich erst in einem Jahr.

Das minimiert aber auch das Risiko, dass durch umfangreiche oder grundlegende Änderungen nach einem Beta Release viele Teile des Programmcodes evtl. nicht mehr funktionieren, wenn das Buch zu früh erscheint. Damit wäre niemandem geholfen.

An dieser Stelle möchte ich mich auch nochmal für das ausführliche Feedback zur Neuauflage bedanken, dass ich in den letzten Monaten erhalten habe. Das hilft mir bei der Planung sehr weiter.