Probleme beim MediaWiki Update

Beim Update einer MediaWiki Installation mittels einer SSH Shell und dem Ausführen des Befehles:

php update.php

kam es nach dem anscheinend erfolgreichen Update zu einer Fehlermeldung:

A database error has occurred
Query: SELECT lc_value FROM `ivk_l10n_cache` WHERE lc_lang = ‚en‘ AND lc_key = ‚deps‘ LIMIT 1
Function: LCStore_DB::get
Error: 1146 Table ‚wikidb.ivk_l10n_cache‘ doesn’t exist (localhost)

Hier half es einfach das Update noch einmal auszuführen. Anschließend funktionierte die Wiki wieder tadellos.

Interessantes Google Code Feature

Google Code bietet seit kurzem ein sehr interessantes Feature. So kann man nun in Google Code den Quelltext direkt im Browser bearbeiten. Dies ist z.B. für Rechtschreibfehler, kleinere Codekorrekturen et cetera gedacht. Nichprojektmitglieder können dabei auch Änderungen vornehmen. Aus diesen wird dann ein Patch generiert. Ein wie ich finde sehr interessantes Feature.

Weitere Informationen gibt es unter:
http://www.golem.de/1101/80808.html

Die Sache mit der CIA

Für Open Source Projekte gibt es es ja eine ganze Reihe interessanter Dienste. Einer dieser Dienste ist http://cia.vc/. Dieser zeigt die Aktivität von Open Source Projekten an. Ganz besonders interessant ist dieser Dienst allerdings weil er IRC Bots anbietet, welche im IRC Channel des Projektes bei jedem Commit eine Meldung ausgeben. Das erleichtert die Entwicklung im Team (z.B. bei Invertika) da man sofort sieht was andere Teammitglieder gemacht haben.

Nur gab es vor kurzem ein kleines Problem mit Projekten welche auf Google Code gehostet sind. Dort funktionierte diese Art der Benachrichtigung nicht mehr. Dies lag an einem neuen Feature welches die Seite bot. Nun muss man für Google Code eine Post Commit URL in den Projekteinstellungen (Administer -> Source) angeben. Diese lautet dabei http://cia.vc/deliver/simplejson/. Danach funktionierte wieder alles tadellos.

Weitere Informationen gibt es unter:
http://cia.vc/blog/2009/03/google-revisited/

Podcasting unter Serendipity

Wer Podcasting unter Serendipity betreiben möchte, der sollte sich das Plugin Easy Podcasting Plugin anschauen. Dieses kümmert sich dann darum, die entsprechenden Mediendateien in den RSS Feed zu integrieren oder auf Wunsch einen passenden Player auf der Seite anzuzeigen. Das Plugin kann dabei über SPARTACUS (Serendipity Plugin And Repository Tool Access Customization/Unification System) installiert werden.