Mittwoch, 12. August 2009

Nichts für Bergsteiger Anfänger

Vor allem dann nicht wenn es sich dabei um einen der Weltweit grössten Berge handelt, dem K2.

Ersparen wir uns den Kommentar: “Pete, ich wusste gar nicht das Du Bergsteiger bist?” weil ich rede von einer Joomla! Erweiterung, einer Erweiterung aus dem Hause joomlaworks.gr welche sich K2 nennt.

Zu beginn noch hell Begeistert


hat sich diese Begeisterung mittlerweile doch ziemlich gedämpft. Talentierte Entwickler wie diejenigen bei Joomlaworks.gr sollten meiner Meinung nach in der Lage sein die Joomla! API und das MVC beherrschen zu können.

Von beginn an bitte


Ich war und bin noch immer ein Fan Zahlreicher Entwicklungen aus dem Hause Joomlaworks, das AllVideos Plugin z.Bsp. sucht seines gleichen wie auch das Tabs&Slides Plugin um einmal ein paar zu nennen. Auch das Superblogger Plugin sucht zweifels ohne seines gleichen (kostet allerdings ein paar Groschen, was nicht weiter wild ist). Ganz begeistert war ich dann als die Jungs verkündeten etwas neues noch nie dagewesenes wird die Joomla! Welt auf horchen lassen. CCK, in anderen Welten ein gängiger Begriff, Content Construction Kit. Für Joomla! ja, das war was, wo man sich doch sehr darauf freuen konnte.
Ich möchte vorweg nehmen das ich die Erweiterung K2 nicht schlecht finde, im Gegenteil! Sie bietet im Grunde genommen genau das, was X Joomla! Benutzer an Joomla! schon lange vermissen und Implementiert sehen wollen, vor allem, im Bereich Content. Die Möglichkeit unzählige Kategorien anzulegen, die Integrierte Kommentar Funktion, Tags usw. lässt doch einigen das Herz höher schlagen. Nebenbei, in etwa das selbe nicht ganz so explizit bietet das Plugin Superblogger auch.

Jetzt Aber…


Ja, jetzt kommt’s, Es war eigentlich nur eine frage der Zeit bis die Joomla! Entwickler diese Talentierten Entwickler zur Teilnahme an der Entwicklung von Joomla! ein geladen haben. Eine in der Gruppe Entstandene Diskussion welche ich ehrlich gestehen muss, keine Ahnung um was es da geht, nur soviel Andrew Eddie und Louis Landry scheinen versucht zu haben zu Erklären das der geäusserte Wunsch schon in Joomla! vorhanden ist und erklärt haben wie das gewünschte Ziel erreicht werden kann. Ich hab die Diskussion verfolgt ja, auch ohne einen blassen schimmer davon zu haben um was es konkret geht. Auch das Auftreten des frage stellenenden, war äusserst unprofessionell.

Lektion gelernt?


Joomla! seit der Version 1.5 bietet den Entwicklern welche Ihre Erweiterungen regelmässig warten und vor allem den Benutzern davon eine doch sehr Hilfreiche Funktion. Ich bin kein Coder und weis auch nicht was es alles zu berücksichtigen gibt dabei, aber die überaus Nützliche Funktion nennt sich “Upgrade”. Wie war das noch früher? Ein graus wenn eine Erweiterung in einer neuen Version vorlag. Konfiguration sichern, das teil Deinstallieren, die neue Installieren, evt. vorher noch DB Tabellen löschen und vielleicht auch noch irgendwelchen Datenschrott welcher bei der Deinstallation nicht entfernt wurde. Danach, neue Erweiterung Installieren und wieder neu Konfigurieren.
Unter Joomla! 1.5 und gewissen Erweiterungen fällt dies weg, ich Lobe mir hier die Erweiterungen aus dem Hause Jxtended.com, hier kann ich in den Parametern wählen, “Konfiguration Exportieren” und erhalte diese als .ini Datei zum Download, Löschen sprich Deinstallieren muss ich nichts, einfach nur die Neue Version mit dem Joomla! Installer Installieren die Konfiguration in den Parameter Einstellung Importieren und fertig. Ok, hin und wieder kommt beim Aufruf der Erweiterung das ein Datenbank Update Nötig ist, auch hier drauf klicken und bestätigen und fertig.
Dieses rechtfertigt aber noch lange nicht das anfertigen von Backups es kann auch hier immer mal wieder etwas schief gehen.
Bei Joomlaworks hin gegen vermisse ich diese Praktische und einfache Funktion. Im falle der Neu veröffentlichten K2 Stable gibts diese Funktion nicht, hin gegen gibt es ein Update Pack für Benutzer welche den V2 Pre-Release im Einsatz haben/hatten. Allerdings, dazu noch ein ca. 1 1/2 Seiten starkes Readme mit dem Hinweis:
Zitat:

“STEP 1
Take a full backup of your Joomla! website and database. You have been warned. “


Als vor ein paar Wochen eine Neue Version des Plugins Superblogger erschienen ist, habe ich im Support Forum nach der Upgrade Funktion gefragt, resp. ich glaube das war via Twitter, die Parameter Einstellungen des Plugins sind ca. 2 – 2 1/2 Seiten stark, doch die Entwickler erachten es als einfacher wenn die Benutzer vor dem Update zuerst diese Einstellungen Notieren, dann das Plugin löschen und die Neue Version Installieren und die Parameter wieder schritt für schritt Einstellen. Ist das wirklich einfacher für einen normalen Benutzer? Wenn ich an die Anleitung zur K2 v2 Stable denke…. Denke eher nicht, ich bin davon überzeugt das dieses anders zu handhaben wäre.

Ich weis, ich weis, ich weis…


Wir reden hier bei der K2 über eine Erweiterung die nichts kostet, also wem das nicht passt, der sollte diese auch nicht einsetzten. Vielleicht steht mir auch das recht nicht zu mich hier darüber aus zu lassen, dennoch, es geht auch anders und auf dem selben Level. Eventlist von Schlu.net ist auch kostenlos und bietet die Upgrade Funktion. Nur als bsp.

Und die Moral?


Wie schon gesagt, die beiden Erweiterungen K2 wie auch das Superblogger Plugin sind wirklich nützliche und gute Erweiterungen, doch beim letzteren hab ich etwas dafür gezahlt ;)
Ich werde jedenfalls die Entwicklungen im Auge behalten, aber vorläufig keine der beiden Erweiterungen mehr auf meinen Seiten Installieren.

1 Kommentar:

  1. Hola Pete.

    Ich selbst hab die K2 noch nicht mal angeschaut... kann also zum Funktionieren der K2 auch nichts sagen...

    Aber irgendwie begreif ich Deine Aufregung nicht.

    Haette hier lieber etwas gelesen, welche positiven Punkte die K2 denn so bietet.

    Aber ich lese hier nur von EINEM einzigen negativen Punkt. Dass Du daher auf eine anscheinend gute Komponente gleich verzichtest geht mir irgendwie nicht in den Kopf!

    AntwortenLöschen

Das war noch viel zu leise, wir müssen lauter Singen!!!

Das Kreuz in der Schweiz ein Android Benutzer zu sein ... Am ersten Tag erschuf Google ein Betriebssystem für Mobile Geräte und es sah, ...