WordPress für Android 5.7 fügt Pfad zum Upgrade des WordPress.com-Plans hinzu
Veröffentlicht: 2016-08-27
WordPress für Android Version 5.7 wurde heute mit einem neuen „Plan“-Bildschirm im Seitenmenü für WordPress.com-Benutzer veröffentlicht. Dieser Abschnitt beschreibt die Unterschiede zwischen den kommerziellen Plänen von WordPress.com und enthält einen Link für Benutzer, um ihre Pläne zu verwalten und zu aktualisieren.
Frühere Versionen haben eine Benutzerverwaltung und die Möglichkeit, neue Benutzer einzuladen, hinzugefügt. Version 5.7 baut darauf auf und ermöglicht es Benutzern von WordPress.com, ihre Follower und Zuschauer über den Bildschirm „People Management“ zu verwalten.
Wenn Sie die mobile App verwenden, um selbst gehostete WordPress-Sites zu verwalten, haben Sie möglicherweise den Mangel an Funktionalität im Vergleich zu WordPress.com-Sites bemerkt. Die App erlaubt selbst gehosteten Websitebesitzern nicht, Designs, Websiteeinstellungen oder Benutzer zu verwalten. Diese Lücke wird mit jeder Veröffentlichung deutlicher.
Warum selbst gehostete WordPress-Sites im Vergleich zu WordPress.com-Sites in Funktionen hinterherhinken
Ich habe mit Maxime Biais, einem der Mobile-Ingenieure von Automattic, gesprochen, um herauszufinden, warum die App anscheinend mit neuen Funktionen für WordPress.com-Benutzer voranschreitet und selbst gehostete Benutzer hinter sich lässt.
„‚People‘ steht auf der Roadmap für selbst gehostete Websites, aber wir warten auf einige Änderungen in WordPress (Kern), bevor wir etwas implementieren können“, sagte Biais. „Das kann einige Zeit dauern, wenn wir darauf warten, dass das WP-API-Plugin im Kern zusammengeführt wird.
„Für ‚Themen‘ gibt es andere Probleme beim Durchsuchen (und Installieren) und wir schließen das nicht aus, aber es steht nicht wirklich auf der Roadmap.“
Da das Schicksal des WP-REST-API-Projekts noch in der Luft liegt, ist es schwierig abzuschätzen, wann selbst gehostete Websites die Funktionsparität mit WordPress.com haben werden. In der Zwischenzeit arbeiten die Ingenieure der App daran, weitere Funktionen für Websites bereitzustellen, auf denen Jetpack aktiviert ist.
„Die Benutzerverwaltung wird für Jetpack-Sites (und auch andere Funktionen) aktiviert“, sagte Biais. „Wir schreiben derzeit die Netzwerkschicht der App neu und das wird unseren Jetpack-Benutzern gute Sachen bringen.“
Biais sagte, dass das Neuschreiben der Netzwerkschicht eine große Aufgabe sei, die mit einigen größeren Infrastrukturänderungen in der App einhergehen werde. Er konnte keine ETA vorlegen, sagte aber, dass sie anstreben, die ersten Schritte dieser neuen Integration der Vermittlungsschicht bis Ende dieses Jahres abgeschlossen zu haben.
Das WordPress für Android-Team von Automattic umfasst ungefähr 10 Entwickler, von denen einige an iOS und anderen Apps wie Simplenote arbeiten. Ich habe Biais gefragt, wie das Team über die Roadmap und die Ziele für die App entscheidet.
„Die Roadmap ist variabel, wir entscheiden normalerweise im Konsens“, sagte er. „Wir sehen uns auch das Feedback der Benutzer an und beschließen, an einigen Funktionen zu arbeiten, wenn wir einen Trend erkennen. Zum Beispiel haben wir immer mehr Anmeldefehler gesehen und uns entschieden, an einem besseren Tool zur Erkennung des xmlrpc-Endpunkts und einer Funktion zum Anmelden per E-Mail für WordPress.com-Benutzer zu arbeiten.“
WordPress für Android ist ein Open-Source-Projekt, das für Beiträge offen ist, aber Biais sagte, dass das Team aufgrund der Komplexität der App selten Beiträge erhält.
„Code-Komplexität hilft nicht, und die Tatsache, dass wir verschiedene APIs (WP.com REST API, XMLRPC und bald WP-API) unterstützen, macht es für einen Mitwirkenden noch schwieriger“, sagte er. „Diese neue Netzwerkschicht wird diese Komplexität verbergen und die Dinge einfacher machen, aber ich erwarte nicht viele weitere Beiträge.“
Selbst gehostete WordPress-Benutzer, die die Verbreitung von reinen WordPress.com-Funktionen, die mit der App verpackt sind, wie den Reader und den kommerziellen Upgrade-Pfad, nicht zu schätzen wissen, haben keine andere Möglichkeit, als sie zu forken. Es gibt keine Möglichkeit, die nicht veröffentlichungsbezogenen Funktionen zu deaktivieren, die die Mitarbeiter von Automattic in die App einbauen.

Ich habe Biais gefragt, wie viel Prozent der Wartung und Entwicklung der App den Funktionen von WordPress.com gewidmet sind, im Gegensatz zur allgemeinen Verbesserung für alle Benutzer.
„Es ist schwer zu sagen, einige Funktionen nehmen die meiste Zeit in Anspruch – der Editor zum Beispiel – und kommen WordPress.com und selbst gehosteten Benutzern zugute“, sagte Biais. „Andere Funktionen sind spezifisch für WordPress.com: Reader / Benachrichtigungen.
„Einige Funktionen nehmen bei selbst gehosteten Websites viel mehr Zeit in Anspruch: der Anmeldebildschirm zum Beispiel und die Netzwerkschicht zur Unterstützung aller Arten von selbst gehosteten Installationen (selbstsigniertes SSL, HTTP-Authentifizierung, Fehlkonfiguration, PHP-Warnungen usw.).
Auf die Frage, ob die Verpflichtung zur Unterstützung selbst gehosteter Websites dieselbe ist wie bei WordPress.com-Websites, erläuterte Biais den Ansatz des Teams, wenn eine Funktion nicht für beide verfügbar ist.
„WordPress.com-Features haben keine Priorität gegenüber selbst gehosteten“, sagte er. „Wenn wir Dinge für beide implementieren können, tun wir es, aber wenn wir es nicht können (wenn wir zum Beispiel keinen XMLRPC-Endpunkt haben), tun wir es für WordPress.com und bitten Core normalerweise, die Änderungen vorzunehmen, damit wir die implementieren können gleiche Funktion für selbst gehostete Benutzer.“
Als gutes Beispiel nannte Biais die Website-Einstellungen. Es ist derzeit eine reine WordPress.com-Funktion. Obwohl der Code für selbst gehostete Websites fertig ist, sagte er, dass er noch nicht in die App eingebunden ist, da das Team darauf wartet, dass ein bestimmtes Ticket im Kern behoben wird.
Ich habe Biais gefragt, ob es einen Trend von Benutzern gibt, die wollen, dass die Open-Source-WordPress-App nur für Funktionen entwickelt wird, die sowohl von WordPress.com als auch von selbst gehosteten Benutzern geteilt werden, und ob das Team erwägen würde, Funktionen wie den Reader zu entfernen.
"Wenn es eine Mehrheit der Benutzer wäre, würden wir darüber nachdenken, es zu tun", sagte Biais. „Oder vielleicht einen Weg finden, eine spezielle Version zu erstellen, die nur Funktionen enthält, die von WordPress.com und selbst gehosteten Benutzern geteilt werden. Das ist machbar, aber es ist eine große Aufgabe.“
Biais sagte, sie hätten diese Anfrage nur einmal vom Manager von FDroid erhalten, einem Katalog kostenloser und Open-Source-Software-Apps für Android. Ansonsten hat das Team nicht viel Feedback von Benutzern erhalten, die größere Änderungen an der App wünschen.
Da die App viele WordPress.com-Funktionen enthält, die für das Kernveröffentlichungserlebnis nicht von zentraler Bedeutung sind, haben einige vorgeschlagen, sie der Übersichtlichkeit halber in „WordPress.com für Android“ umzubenennen. Laut Biais hat das Team die Möglichkeit geprüft, es in zwei Apps aufzuteilen.
„Wir haben darüber nachgedacht, sowohl WordPress- als auch WordPress.com-Apps zu haben, aber wir haben dies abgelehnt, weil es nicht klarer wird“, sagte er. „Es ist wahrscheinlich noch zweideutiger, wenn jemand im Play Store nach „WordPress“ oder „Blog“ sucht und sowohl WordPress- als auch WordPress.com-Apps findet.“
Im Moment sollten selbst gehostete Benutzer erkennen, dass Probleme mit dem WordPress-Kern und das Fehlen der WP-REST-API im Kern die App davon abhalten, dieselben Funktionen anzubieten, die Besitzer von WordPress.com-Websites genießen. Jetpack-verbundene Sites sollten mehr Funktionen sehen, sobald die Netzwerkschicht neu geschrieben wurde. Das Team hat eine Roadmap, die Benutzerverwaltung und Website-Einstellungen für selbst gehostete Websites umfasst, aber Benutzer müssen auf zukünftige Versionen von WordPress warten, um dies zu ermöglichen.
