WordPress per Android 5.7 aggiunge il percorso per aggiornare il piano WordPress.com

Pubblicato: 2016-08-27

wordpress-per-piani-android

WordPress per Android versione 5.7 è stato rilasciato oggi con una nuova schermata "Piano" nel menu del sito per gli utenti di WordPress.com. Questa sezione descrive in dettaglio le differenze tra i piani commerciali di WordPress.com e include un collegamento per consentire agli utenti di gestire e aggiornare i propri piani.

Le versioni precedenti hanno aggiunto la gestione degli utenti e la possibilità di invitare nuovi utenti. La versione 5.7 si basa su questo e consente agli utenti di WordPress.com di gestire i propri follower e spettatori dalla schermata "Gestione persone".

Se utilizzi l'app mobile per gestire i siti WordPress self-hosted, potresti aver notato la mancanza di funzionalità rispetto ai siti WordPress.com. L'app non consente ai proprietari di siti ospitati autonomamente di gestire temi, impostazioni del sito o utenti. Questo divario sta diventando più pronunciato ad ogni versione.

Perché i siti WordPress self-hosted sono in ritardo nelle funzionalità rispetto ai siti WordPress.com

Ho parlato con Maxime Biais, uno degli ingegneri mobili di Automattic, per scoprire perché l'app sembra caricare in avanti con nuove funzionalità per gli utenti di WordPress.com e lasciare indietro gli utenti self-hosted.

"'Persone' è sulla tabella di marcia per i siti self-hosted, ma stiamo aspettando alcuni cambiamenti in WordPress (core) prima di poter implementare qualsiasi cosa", ha affermato Biais. “Potrebbe volerci del tempo se aspettiamo che il plugin WP-API venga unito nel core.

"Per 'Temi' ci sono altri problemi con la navigazione (e l'installazione) e non lo stiamo escludendo, ma non è proprio sulla tabella di marcia."

Poiché il destino del progetto WP REST API è ancora nell'aria, è difficile valutare quando i siti self-hosted avranno la parità di funzionalità con WordPress.com. Nel frattempo, gli ingegneri dell'app stanno lavorando per ottenere più funzionalità per i siti in cui è abilitato Jetpack.

"La gestione degli utenti sarà abilitata per i siti Jetpack (e anche per altre funzionalità)", ha affermato Biais. "Attualmente stiamo riscrivendo il livello di rete dell'app e questo porterà cose buone per i nostri utenti Jetpack."

Biais ha affermato che la riscrittura del livello di rete è un compito di grandi dimensioni che verrà fornito con alcune importanti modifiche all'infrastruttura nell'app. Non ha potuto fornire un ETA, ma ha affermato che mirano a completare i primi passi di questa nuova integrazione del livello di rete entro la fine di quest'anno.

Il team di WordPress per Android di Automattic include circa 10 sviluppatori, alcuni dei quali lavorano su iOS e altre app come Simplenote. Ho chiesto a Biais come il team decide la tabella di marcia e gli obiettivi per l'app.

"Per la tabella di marcia, è variabile, di solito decidiamo per consenso", ha affermato. “Stiamo anche esaminando il feedback degli utenti e decidiamo di lavorare su alcune funzionalità quando vediamo una tendenza. Ad esempio, abbiamo riscontrato sempre più errori di accesso e abbiamo deciso di lavorare su uno strumento migliore per rilevare l'endpoint xmlrpc e una funzione di "accesso tramite e-mail" per gli utenti di WordPress.com".

WordPress per Android è un progetto open source aperto al contributo, ma Biais ha affermato che il team raramente riceve contributi a causa della complessità dell'app.

"La complessità del codice non aiuta e il fatto che supportiamo API diverse (WP.com REST API, XMLRPC e presto WP-API) rende le cose ancora più difficili per un collaboratore", ha affermato. "Questo nuovo livello di rete nasconderà quella complessità e renderà le cose più facili, ma non mi aspetto molti altri contributi".

Gli utenti WordPress self-hosted che non apprezzano la proliferazione delle funzionalità esclusive di WordPress.com incluse nell'app, come il lettore e il percorso di aggiornamento commerciale, non hanno altra opzione che biforcarla. Non è possibile disattivare le funzionalità non relative alla pubblicazione che i dipendenti di Automattic stanno integrando nell'app.

Ho chiesto a Biais quale percentuale della manutenzione e dello sviluppo dell'app è dedicata alle funzionalità di WordPress.com, rispetto al miglioramento generale per tutti gli utenti.

"È difficile dire che alcune funzionalità richiedono la maggior parte del tempo, ad esempio l'editor, e vanno a vantaggio di WordPress.com e degli utenti self-hosted", ha affermato Biais. “Altre funzionalità sono specifiche di WordPress.com: Reader / Notifiche.

"Alcune funzionalità richiedono molto più tempo per i siti self-hosted: la schermata di accesso, ad esempio, e il livello di rete per supportare tutti i tipi di installazioni self-hosted (SSL autofirmato, autenticazione HTTP, configurazione errata, avvisi PHP, ecc."

Alla domanda se l'impegno a supportare i siti self-hosted è lo stesso dei siti WordPress.com, Biais ha chiarito l'approccio del team quando una funzionalità non è disponibile per entrambi.

"Le funzionalità di WordPress.com non hanno la priorità rispetto al self-hosting", ha affermato. "Quando possiamo implementare le cose per entrambi lo facciamo, ma quando non possiamo (come quando non abbiamo l'endpoint XMLRPC) lo facciamo per WordPress.com e di solito chiediamo a Core di apportare le modifiche in modo da poter implementare il stessa funzionalità per gli utenti self-hosted."

Biais ha citato la funzione Impostazioni sito come un buon esempio di ciò. Attualmente è una funzionalità solo di WordPress.com. Sebbene il codice per i siti self-hosted sia pronto, ha affermato che non è ancora cablato nell'app perché il team è in attesa di un determinato ticket nel core per essere risolto.

Ho chiesto a Biais se c'era una tendenza di utenti che desideravano che l'app WordPress open source fosse realizzata esclusivamente per le funzionalità condivise sia da WordPress.com che dagli utenti self-hosted, se il team avesse preso in considerazione la rimozione di funzionalità come Reader.

"Se fosse la maggioranza degli utenti, immagino che penseremmo di farlo", ha detto Biais. “O forse trovare un modo per creare una versione speciale con solo funzionalità condivise da WordPress.com e utenti self-hosted. È fattibile, ma è un compito arduo".

Biais ha affermato di aver ricevuto solo una volta questa richiesta dal manager di FDroid, un catalogo di app software gratuite e open source per Android. In caso contrario, il team non ha ricevuto molti feedback dagli utenti che desiderano apportare modifiche importanti all'app.

Poiché l'app contiene molte funzionalità di WordPress.com che non sono centrali per l'esperienza di pubblicazione di base, alcuni hanno suggerito di rinominarla "WordPress.com per Android" per chiarezza. Secondo Biais, il team ha esaminato la possibilità di dividerlo in due app.

"Abbiamo preso in considerazione l'idea di avere sia app WordPress che WordPress.com, ma l'abbiamo rifiutato perché non lo rende più chiaro", ha affermato. "Probabilmente è ancora più ambiguo quando qualcuno cerca nel Play Store "WordPress" o "Blog" e trova app sia WordPress che WordPress.com."

Per ora, gli utenti self-hosted dovrebbero riconoscere che i problemi con il core di WordPress e la mancanza dell'API REST di WP nel core stanno trattenendo l'app dall'offrire le stesse funzionalità di cui godono i proprietari di siti WordPress.com. I siti connessi a Jetpack dovrebbero visualizzare più funzionalità una volta che la riscrittura del livello di rete è in atto. Il team ha una tabella di marcia che include la gestione degli utenti e le impostazioni del sito per i siti self-hosted, ma gli utenti dovranno attendere le versioni future di WordPress per renderlo possibile.