Mit den laufenden Modernisierungen in b1gMail wird es künftig auch einen offiziellen Entwicklerleitfaden für Plugin- und Addon-Entwickler geben.
Der Leitfaden richtet sich sowohl an Entwickler neuer Erweiterungen als auch an Betreiber und Entwickler bestehender Plugins, die ihre Erweiterungen für zukünftige b1gMail-Versionen vorbereiten möchten.
Behandelt werden unter anderem folgende Themen:
- Moderne Routing- und URL-Strukturen
- CSRF-Schutz für Formulare und AJAX-Anfragen
- Web Push Benachrichtigungen für Plugins
- Session- und Sicherheitsrichtlinien
- Kompatibilität zu bestehenden Erweiterungen
- Migrationshilfen für ältere Plugins
Ziel ist es, eine einheitliche Grundlage für Erweiterungen zu schaffen und gleichzeitig die Migration bestehender Plugins so einfach wie möglich zu gestalten.
Der Leitfaden befindet sich aktuell in Arbeit und wird zusammen mit den weiteren Modernisierungen von b1gMail veröffentlicht werden. Viele der beschriebenen Funktionen sind bereits implementiert oder befinden sich in der finalen Entwicklungsphase.