- Ein dokumentiertes Tutorial was von einigen "freiwilligen" Redaxo-Nutzern zusammengestellt wird, was den Einstieg in Redaxo vereinfachen soll. (kann dann z.b. bei Redaxo.de eingepflegt werden)
Es wird z.b. ein Einstiegs-System (Demo) für Redaxo entworfen. Aber Halt!
Es geht nicht um die Demo, die Demo ist nur das Grundgerüst worauf sich die Thematik solch eines Projektes aufbaut. Man könnte nämlich es so machen das jeder Entwickler seine Schritte dokumentiert (z.b. im Quelltext kommentare setzt oder im forum was dazu schreibt) und so später ein oder mehrere Artikel entstehen die einen Redaxo-Neuling auf der Reise zu der funktionierenden Demo-Seite begleiten.
Der Clou dabei wären die Teilnehmer die ihre Arbeiten kommentieren würden und somit ihre Kniffe und Tricks dem Neuling mit auf dem Weg geben würden. Ebenfalls würde schon bei der Entstehung eines Moduls/Aktion dokumentiert was die paar Zeilen Code eigentlich gerade bewirken. Womit
Begründung
- Redaxo ist (soweit mir bekannt) das flexibelste CMS im deutschsprachigen Raum. Doch auch wenn mit Einfachheit geworben wird, schreckt das CMS auf den ersten Blick ab wenn man nur andere Systeme gewöhnt ist.
Kommt man nun von CM-Systemen wie Joomla/Wordpress/Contrexx ist man Flexibilität nicht gewöhnt. Doch trotzdem suchen einige Webmaster immer weiter nach besseren CM-Systemen um die Arbeit zu beschleunigen und immer mehr Kontrolle zu erlangen.
Anfangs sind solche Ansprüche noch gering das Systeme wie phpkit z.b. ausreichen. Doch steigern sich diese über die Jahre hinweg bis man neben Joomla/Contrexx z.b. nach mehr Flexibilität sucht und dann bei Systemen wie Redaxo landet.
Aber um ehrlich zu sein, muss mann erst nach Dieser suchen um überhaupt darauf zu kommen das Redaxo diese dank Module/Aktionen sehr einfach in die Tat umsetzen kann.
Um Umsteiger den Einstieg in Redaxo zu erleichtern wäre somit solch ein dokumentiertes Tutorial der beste Einstieg. Gerade weil sie hier gleich lernen wie Redaxo eigentlich aufgebaut ist.
Zwar haben wir eine Dokumentation, doch nicht jeder versteht diese auf Anhieb (z.b mangels PHP Erfahrung usw.) und muss erst den Hintergrund langsam erforschen ehe ihm die Dokumentation sofort verständlich vorkommt.
Umsetzung
- 1) Wir planen zusammen was für eine Demo wir entwickeln wollen. Also worum es bei der Demo-Seite geht und was alles zum Einsatz kommt.
2) Nachdem die Freiwilligen eingeteilt wurden, entwickeln diese in ihrem jeweiligen Fachgebiet die Module, Layouts und Aktionen für das System. Dabei dokumentieren sie aber ihren Quellcode (nur PHP, HTML/CSS sollte ja bekannt Grundwissen sein) so gut es geht, damit ein Leser der eventuell noch nie davon gehört hat versteht was die Variablen und Schleifen eigentlich bedeuten und was sie machen und wie Redaxo mit ihnen umgeht.
3) Die Demo wird aufgesetzt und getestet, fehlende Punkte werden von wem hinzugefügt und die Seite mit Inhalt gefüllt bis alle zufrieden sind. (weiter dokumentiert)
4) 1-2 freiwillige versuchen nun die Entwicklung zu rekonstruieren und verfassen einen Artikel o. Wiki-Artikel anhand der dokumentationen, welche später von den bisherigen Entwicklern eventuell noch vervollständigt wird.
Sorry für den Text, war eine Idee und da ich grundsätzlich Ideen vergesse muss ich sie aufschreiben.