Ich möchte euch hier nach und nach einen Ausblick auf die nächste Version von WoltLab Community Framework (kurz: WCF) geben. Entgegen ursprünglicher Planungen haben wir uns dazu entschlossen, dass die
nächste Version des Frameworks die Versionsnummer 2.0 und nicht 1.2 tragen wird. Zu begründen ist dies mit den zum Teil sehr umfangreichen Änderungen, die sich im Kern des Frameworks bereits in der laufenden
Entwicklung ergeben haben.
Hauptziel für Version 2.0 ist es, eine durchweg einheitliche API zur Verfügung zu stellen und deutlich mehr häufig benötigte Funktionen als abstrakte, modulare Funktionalität zur Verfügung zu stellen. Als
Beispiel wäre hier die Melden-Funktion zu nennen, die bisher nur im Forum existiert. WCF 2.0 wird hier eine abstrakte Melden-Funktion zur Verfügung stellen, die dann an verschiedenen Stellen angesprochen werden
kann (Forum, Galerie, Blog usw.). Alle Meldungen laufen dann an einer zentralen Stelle zusammen.
Als wesentliche Änderungen sind derzeit geplant:
- Einheitliche API
- Unterstützung mehrerer Datenbanken (konkret: MySQL, PostgreSQL, MSSQL)
- Zentrale/abstrakte
Lösungen für Melden, Benachrichtigungen, Moderation (Freischaltung),
Gelesen-Markierung, Bewerten/Likes, AJAX-Funktionen
- Einfache Verbindung von mehreren Endanwendungen (u. a. Multi-Domain-Support)
- Cleanup-System
- Template-Listener
- Nutzung von HTML 5
- Nutzung von jQuery statt Prototype
Auf die einzelnen Punkte werde ich im weiteren Verlauf des Themas detailliert eingehen.