Raccoon for Friendica (in effetti c’è anche un’app Raccon for Lemmy) è un’app sorprendente e, benché sia ancora in versione “beta” (il file di installazione può essere scaricato qui), sembra un’app completamente matura, ricca di innovazioni e, sorprendentemente, riesce addirittura a offrire qualcosa di completamente nuovo agli utenti Mastodon!
Edit: abbiamo aggiornato il post a seguito della pubblicazione della rel. 0.1.0-beta20 che ha aggiunto le funzioni di visualizzazione del calendario venti, la correzione dell’etichetta dei mesaggi Friendica per soli follower e la possibilità di visualizzare solo le prime righe dei messaggi in timeline.
NB: questo post verrà pubblicato anche sulla comunità Lemmy @[email protected]
Abbiamo deciso perciò di scrivere questo post con l’obiettivo di far conoscere questa app al di fuori della semplice comunità Friendica, perché questa storia dimostra che la diversità su cui si basa il Fediverso costituisce per tutti una ricchezza in termini di idee; ma anche perché è un’occasione per far conoscere la diversità a tutti coloro che hanno conosciuto il Fediverso grazie a Mastodon ma che non hanno mai avuto occasione di osservare il Fediverso sotto altri punti di vista.
Navigare il Fediverso senza avere un account!
Quando abbiamo installato Raccoon, la prima caratteristica che ci ha colpito è che non solo può essere utilizzata con più account utente ma addirittura, a differenza di tutte le altre app, permette di navigare il Fediverso anche senza avere un account!
Quando apriamo per la prima volta l’app, essa ci propone una manciata di server Friendica (le istanze più attive) attraverso cui accedere; se la nostra istanza non è tra quelle indicate, possiamo sceglierne un’altra e, altra cosa sorprendente, non deve essere necessariamente un’istanza Friendica, ma può essere anche un’istanza Mastodon (o Pleroma/Akkoma).
La cosa davvero rivoluzionaria però è che possiamo anche scegliere di navigare il Fediverso SENZA ALCUN ACCOUNT!
Ovviamente in modalità no-account potremo visualizzare solo i contenuti presenti nelle timeline pubbliche, eppure l’effetto è decisamente immersivo e dà modo a chiunque di gustare un piccolo antipasto di Fediverso.
Raccoon for Friendica non solo funziona bene con Mastodon, ma offre qualcosa di più rispetto a tutte le altre app
Esistono diverse app per Mastodon e alcune di esse, quelle di “terze parti” possono essere utilizzate con account di software diversi da Mastodon, come Friendica, Pleroma o Pixelfed. Queste app possono essere utilizzate soprattutto grazie al fatto che questi ambienti software hanno implementato le API di Mastodon e tali app funzionano proprio richiamando quele API.
Le app sviluppate per altri software del Fediverso invece possono solitamente essere utilizzate solo con quel software in particolare; ma lo sviluppatore di Raccoon for Friendica non si è limitato a sviluppare un’app che funzionasse solo con Friendica e l’ha resa utilizzabile anche per gli utenti che hanno un account Mastodon.
Friendica infatti, malgrado sia il software più potente del Fediverso e quello con il maggior numero di funzionalità, a causa di un’interfaccia complessa, poco moderna e dispersiva non ha mai catturato l’attenzione del grande pubblico. Mastodon invece, grazie alla capacità di @Gargron di concentrarsi su poche cose ma fatte benissimo, è il software più popolare e usabile del Fediverso e infatti viene usato ogni giorno da centinaia di migliaia di utenti attivi, quasi tutti provenienti dall’ex Twitter. L’idea di base perciò è stata quella di creare un’app in grado di offrire anche agli utenti Mastodon alcune piccole meraviglie che non troveranno nelle altre app presenti sul mercato.
Per esempio nella navigazione dei “gruppi” Activitypub.
I gruppi Activitypub: una risorsa mai sfruttata pienamente da Mastodon
Per tutta una serie di motivi, gli utenti Mastodon non riescono a godersi l’unica vera alternativa del Fediverso ai gruppi Facebook o ai Subreddit: i “gruppi” Activitypub infatti sono una sorta di “utente automatizzato” del Fediverso che, come una vecchia lista di distribuzione email, ricondivide in favore dei loro follower, i messaggi ad esso indirizzati e le relative risposte. Il risultato è che se un utente “segue” un gruppo dedicato alla scuola, riceverà tutti i messaggi di utenti che non conosce e che hanno inviato messaggi a quel gruppo.
La conoscenza dei gruppi Activitypub da parte dello sviluppatore di Raccoon (che aveva già lavorato a un’app per Lemmy) ha regalato agli utenti Mastodon una fruizione estremamente migliorata di questi “gruppi”.
Infatti, quando visualizziamo un utente “gruppo”, vedremo solo i messaggi principali e non un flusso continuo e confuso di messaggi (messaggi principali e messaggi di risposta).
Questa funzionalità, pensata soprattutto per i “gruppi Friendica“, funziona anche per le “comunità Lemmy“, le “riviste Mbin“, i “gruppi Gup.pe” e addirittura per i topics di NodeBB.
I vantaggi per gli utenti dell’istanza Mastodon Poliversity.it e per quelli delle istanze Mastodon glitch…
Ma non è tutto: grazie a un utente di infosec.exchange, un’istanza amministrata da @jerry e che esegue Mastodon Glitch (un fork che consente di scrivere testi lunghi e formattati) ci siamo accorti che Raccoon for Friendica non è solo in grado di funzionare egregiamente con Mastodon Glitch, ma è praticamente l’unica app oggi esistente che sia in grado di sfruttare le potenzialità di questo fork.
A seconda che il nostro account sia Friendica o Mastodon, Raccoon presenta una modalità predefinita di scrittura: testo formattato per Friendica e testo normale per Mastodon.
Tuttavia gli utenti di istanze Mastodon Glitch che abbiano già configurato il proprio account per scrivere testo formattato, possono decidere di attivare la modalità testo formattato (Markdown o HTML):
Questa funzione ovviamente riprende quella che su Friendica si presenta in maniera leggermente diversa, ma pur sempre simile:
In questo modo potranno scrivere post formattati avvalendosi del Markup semplificato di Raccoon (noi preferiamo attivare la modalità Markdown e NON quella HTML).
Raccoon, aggiunge infine la possibilità di visualizzare l’anteprima del messaggio. Sebbene l’anteprima rappresenti una simulazione di rendering dell’app e non possa prevedere eventuali configurazioni da parte del server di istanza, tratta indiscutibilmente di una funzionalità fondamentale.
Infatti quando formattiamo un testo e, ancor di più, quando modifichiamo durante la prima scrittura un testo formattato, è molto facile incorrere in qualche errore e un’anteprima ci aiuta a capire se abbiamo commesso qualche errore nella sintassi della formattazione.
Abbiamo inoltre apprezzato l’avviso perentorio che suggerisce agli utenti di aggiungere il testo alternativo alle immagini: un significativo progresso in direzione di una fruibilità del Fediverso più accessibile:
Infine abbiamo trovato molto utile la possibilità di visualizzare i dettagli di tutti i messaggi, con tanto di sorgente che ci possa mostrare anche il codice dei link e l’ora precisa di invio (un dato che ci viene spesso “nascosto” dalle interfacce web).
In definitiva, la scoperta dell’esistenza di un’app come Raccoon ci è piaciuta così tanto che abbiamo deciso di compiere l’upgrade di Poliversity dalla versione standard di Mastodon a quella potenziata Mastodon Glitch!
Di certo, i tanti utenti di Mastodon Glitch potrebbero iniziare a provare Raccoon for Friendica; abbiamo anche riscontrato che alcune istanze come tech.lgbt o infosec.exchange (il cui amministratore @jerry vogliamo ringraziare ancora per le indicazioni che ci ha fornito negli scorsi giorni) sono molto attive e ben moderate!
E gli utenti Friendica?
No, naturalmente non ci siamo dimenticati degli utenti Friendica, anche perché Raccoon è pur sempre un’app pensata per loro, e possiamo dire innanzitutto che Raccoon è già in grado di offrire tutto quello che serve all’utente medio di Friendica. Questo è realmente incredibile per un’app che ha poco più di tre mesi di vita e che è uscita dalla release beta da qualche settimana.
Raccoon innanzi tutto riempie un vuoto: come ha dimostrato la lungimirante strategia di Mastodon Inc, creare un’app contribuisce ad avvicinare gli abitanti di smartphoneland. L’ha capito bene anche @dansup che ha investito molte energie nello sviluppo dell’app per Pixelfed nell’ottica dell’utilizzo facilitato, ma anche della possibitò di portare nuove funzionalità che sarebbero altrimenti impossibili da gestire con le app di terze parti compatibili solo grazie alle API di Mastodon!
Siamo convinti perciò che tutta la comunità Friendica avrà un vantaggio da questa app e, benché lo stato di sviluppo di Raccoon sia appena iniziato, siamo certi che piacerà anche agli sviluppatori che contribuiscono al progetto Friendica, in particolare l’eroico @heluecht ma anche @[email protected] @tux @feb e alcuni amministratori che sono riusciti a creare delle belle comunità Friendica, come @tio, @alfred, @tuxadmin, il nuovo arrivo @ruud e la sfortunata @ij (che qualche mese fa ha avuto uno spiacevole problema tecnico sul suo server: hai tutta la mia solidarietà!). Invito tutti voi a diffondere la notizia della creazione di quest’app non solo tra gli utenti Friendica, ma anche tra gli utenti Mastodon.
Tornando alle funzionlità di Raccoon, l’opportunità di creare post formattati è ovviamente la qualità che ci è piaciuta di più
La schermata principale è molto razionale e pulita e ci presenta l’icona del menu principale in alto a destra e le quattro icone in basso, ciascuna a richiamare le quattro sezioni della schermata:
- timeline,
- esplora e ricerca,
- inbox
- profilo.
La sezione timeline consente di selezionare tutti i canali, ossia le timeline standard e quelle personalizzate:
La sezione “esplora” consente di visualizzare gli hashtag, i post in tendenza, i link più condivisi e i profili suggeriti:
Non mancano poi le funzioni di inserimento semplificato del testo alternativo, una funzione che -per usare un eufemismo- l’interfaccia web di Friendica non rende particolarmente semplice
Tenuto conto di questo e del Fatto che Friendica è il software più complesso e con il maggior numero di funzionalità del Fediverso (no, quel vero e proprio incubo di usabilità che è Hubzilla, ovviamente partecipa a un campionato diverso!), per spiegare più facilmente quali sono ancora le limitazioni di Raccoon for Friendica, possiamo ricordare subito cosa Raccoon non è in grado di fare rispetto all’interfaccia web di Friendica:
1) come tutte le app indipendenti del Fediverso, non consente di iscriversi direttamente a un’istanza Friendica, ma rimanda al sito web dell’istanza. Naturalmente il processo può avere qualche complicazione se ci iscriviamo a un’istanza che necessita di autorizzazione preventiva, ma in tutti gli altri casi, significa semplicemente che abbiamo un solo passaggio in più.
2) con Raccoon non è possibile delegare altri utenti alla gestione del proprio account, così come accedere alle utenze che hanno delegato l’accesso del proprio account. Naturalmente il 99% degli utenti non si accorgerebbe nemmeno di questo dettaglio, ma è ovvio che per un utente come me (sono amministratore e gestisco una ventina di account sull’istanza poliverso.org utilizzando il meccanismo delle deleghe) questa è una limitazione; tuttavia basterebbe pensare alle piattaforme professionali come il vecchio Tweetdeck, e ricordarci che anch’esso consentiva le funzionalità di “delega” solo tramite l’interfaccia web e non dall’app di Twitter.
3) non sono ancora state implementare le funzionalità di creazione eventi legate al calendario integrato in Friendica, ma dalla versione 0.1.0-beta11 si possono comunque visualizzare. La creazione eventi non è forse la funzionalità più usata dagli utenti Friendica, ma chiaramente rappresenta un vantaggio competitivo di Friendica sugli altri social, consentendo di porsi a un livello paritario con software di gestione eventi federati come Mobilizon e Gancio.
4) non c’è modo di impostare la ricondivisione automatica per i messaggi degli utenti seguiti, ma anche in questo caso, si tratta di funzioni quasi “professionali” che consentono di trasformare il nostro account Friendica in un vero e proprio bot: ecco, forse potrebbe addirittura essere controproducente inserire un tale proiettile nel “caricatore” di un’app destinata al pubblico generalista.
5) anche se il sistema consente la segnalazione dei contenuti inappropriati agli amministratori dell’istanza, non permette di accedere alle funzioni di amministrazione e di moderazione attiva. Qui posso dare la mia opinione di amministratore: il sistema di gestione di segnalazioni nativo di Friendica è ancora così immaturo e limitato che, per uno sviluppatore di app, non ha davvero senso perdere senso per implementarne un’interfaccia puntuale!
6) il rendering dei messaggi non permette la visualizzazione delle immagini in linea. La formattazione dei messaggi di Friendica è in effetti uno dei punti qualificanti di questo software è che è stato il primo (e con l’eccezione dei più recenti Lemmy e WordPress, credo anche l’unico!) che riesca a inserire le immagini in determinati punti del testo e non alla fine dei post, come evviene con quasi tutti gli altri software del Fediverso. Il rendering è una funzionalità molto complessa da implementare e certamente non è giusto richiedere a un’app che -ricordiamocelo!- esiste in beta release da un mese. Siamo però certi che il rendering sarà fondamentale sia per permettere la fruizione di un importante valore aggiunto offerto da Friendica, sia per consentire di visualizzare correttamente i post WordPress che, grazie alla miracolosa integrazione realizzata da @pfefferle, si avviano a diventare probabilmente uno dei futuri standard de facto del Fediverso.
Quali sono quindi i valori aggiunti di Raccoon for Friendica?
Già solo la modalità semplificata per visualizzare i gruppi Activitypub è un motivo sufficiente per provare Raccoon: godersi le comunità Lemmy o i gruppi Friendica e i gruppi Gup non è facile per gli utenti Mastodon e anche gli utnti Friendica non riescono oggi a “navigare” i gruppi con tutta questa disinvoltura, benché siano stati introdotti dei significativi miglioramenti nella gestione dei “gruppi ActivityPub”; al contrario, l’esperienza che offre Raccoon è davvero molto piacevole ed è paragonabile a quella delle app per Lemmy.
Voglio quindi riepilogare quali sono a mio parere i principali valori aggiunti che offre Raccoon:
- Navigazione anonima: quando si scarica Raccoon, si può vedere l Fediverso anche senza avere un account
- Gestione multiaccount: non so se esiste un limite al numero di account che possono convivere in una stessa app, ma ho provato a istallarne dieci e non ho avuto alcun problema nell’esecuzione dell’app
- Compatibilità con Mastodon: l’app può gestire anche gli account Mastodon (l’ho provata con successo anche con gli account Pleroma, ma non ho testato tutte le funzioni)
- Una nuova esperienza: consente anche agli utenti Mastodon di mantenere il proprio account, ma di vivere alcune componenti del Fediverso, come i gruppi Activitypub, con una facilità mai vista
- Funzione salvataggio in bozza: lo fanno già altre app Mastodon e questa è una funzione nativa per gli utenti Friendica, ma anche per loro è molto più intuitiva di quanto non sarebbe farlo da web
- Editor e visualizzatore alt-text: molto intuitivi sono sia l’editor per inserire il testo alternativo sia la funzion di visualizzazione dello stesso sui messaggi degli altri utenti
- Messaggi programmati: anche in questo caso esistono anche altre app Mastodon che lo facciano e, anche in questo caso, si tratta di una funzione nativa per gli utenti Friendica, ma -come per il punto precedente- l’esperienza è più intuitiva di quanto non sia da web
- L’unica app che sfrutta pienamente Mastodon Glitch: gli utenti Mastodon Glitch, come quelli di Poliversity, possono usare Raccoon per formattare i propri messaggi (formattazione base e riferimenti ipertestuali)
- Anteprima dei messaggi: l’app è in grado di simulare un’anteprima del messaggio, una funzionalità molto utile per gi utenti Mastodon Glitch e Friendica, che altrimenti riuscirebbero a visualizzare i messaggi solo con i tag del sorgente
- Dettagli del messaggio: è possibile visualizzare le proprietà del messaggio e di leggere alcune informazioni non disponibili dall’intefraccia web Mastodon e Friendica, come la data e l’ora precisa dell’invio
- Visibità per le sole “cerchie”: a differenza di Mastodon, Friendica può inviare messaggi visibili ad alcuni gruppi di utenti preimpostati, le cosiddette “cerchie”. Raccoon è l’unica app che consenta questo tipo di gestione
- Link e post in tendenza anche per gli utenti Friendica: l’app implementa la funzione di Mastodon in grado di “pescare” i link più condivisi e gli utenti più seguiti dagli utenti che si seguono
- Messaggi per i non follower: in Friendica si possono mandare messaggi per i soli follower, attraverso l’indicazione espressa della cerchia dei non-follower. Raccoon (come anche altre app per Mastodon) bypassa questa limitazione attraverso gli standard ActivityPub.
- Visualizzazione messaggi compressi: dalla versione 0.1.0-beta11, per evitare che un solo post lungo occupi una o due schermate, è possibile impostare la visualizzazione compressa dei messaggi, mostrando in timeline solo le prime righe (5, 10, 20 o 50) del messaggio
Perché un utente Friendica dovrebbe usare Raccoon?
La maggior parte degli utenti Friendica si trova già a proprio agio con l’interfaccia web del sistema, ma questo non è dovuto alla buona ergonomia, ma è più dovuto a Darwin: l’utilizzo disinvolto dell’interfaccia web di Friendica avviene per semplici motivi di autoselezione. Infatti, come ho potuto riscontrare come amministratore di un’istanza Friendica, è normale che chi usa Friendica si trova bene con la sua interfaccia: infatti tutti coloro che non si trovano a proprio agio con la sua interfaccia, abbandonano Friendica dopo qualche giorno, in favore di software più essenziali come Mastodon.
Raccoon sembra risolvere piuttosto bene questo problema, perché presenta un’interfaccia semplice e piacevole anche per l’utente che non vuole perdere tempo a esplorare tutte le impostazioni di Friendica, ma siamo certi che anche gli utenti più esigenti di Friendica potrebbero essere soddisfatti dalla copertura funzionale di Raccoon.
Rispetto alla versione web, Raccoon consente (come abbiamo visto) la “modalità Forum” per la visualizzazione semplificata dei gruppi Activitypub; l’app permette anche la schedulazione dei post (nell’interfaccia web la schedulazione esiste ma è assai scomoda da usare) e un salvataggio in bozza che utilizza la memoria del dispositivo (funzione non presente realmente in Friendica, se non utilizzando le “Note”); infine, in un qualche modo che non ho ben capito, unendo la funzionalità dei messaggi diretti (usata in Mastodon e in tutti i software basati su Activitypub). Raccoon riesce a bypassare la limitazione Friendica che consente l’invio di messaggi diretti solo ai contatti di primo grado.
Inoltre, grazie al fatto che l’app implementa le API di Mastodon, essa è in grado di “pescare” i link e i profili in tendenza, quelli cioè pù condivisi, aggiunge un ulteriore valore aggiunto per l’utente Friendica (che al momento non dispone di questa funzionalità).
Chi potrebbe comunque trovare soddisfazione da un’app come Raccoon sono tutti i nuovi utenti Friendica che, esattamente come gli utenti dell’app Facebook, potrebbero finalmente godersi pienamente questa fantastica piattaforma senza le complicazioni dell’interfaccia web.
Ma vorrei andare addirittura oltre: secondo me ogni utente Friendica dovrebbe usare Raccoon e dovrebbe farlo per tre motivi:
- il primo è che entrare a far parte della comunità degli utenti Raccoon, aiuta a contribuire a testare e a migliorare un’app che al momento sembrerebbe una delle più innovative nell’attuale panorama del Fediverso
- il secondo è che è sempre stimolante provare un punto di vista insolito di interagire con il fediverso, anche per i “maniaci del controllo” come me che preferiscono usare l’interfaccia web
- il terzo è che, l’utilizzo di Raccoon potrebbe dare nuova linfa alla community di sviluppo di Friendica, che ha sempre sofferto per lo scarso numero di sviluppatori ma che, malgrado questa penuria, è riuscito a imporsi come uno dei software più potenti del Fediverso. La community di sviluppo di Friendica infatti ha oggi più che mai un grande bisogno di nuovi sviluppatori. Ricordiamo che Friendica presenta ancora alcune criticità che dovrebbero essere risolte, le più importanti delle quali sono a mio parere il potenziamento delle funzionalità di moderazione (che ancora non riescono a interloquire con altre piattaforme) e la totale mancanza di supporto OpenGraph, che fa sembrare i link ai post Friendica come dei link malevoli…
Ma forse Raccoon andrebbe usata anche solo perché, dopo che il Fediverso ha ormai dimostrato di saper sviluppare ambienti diversificati e innovativi, ora avrebbe anche il dovere di mostrarsi pronto ad aprire le proprie porte al “popolo delle app”, che oggi è numericamente importante. E come hanno capito gli sviluppatori di Mastodon e di Pixelfed, è ormai troppo importante per essere ignorato.
PS: se hai trovato interessante questo articolo o se hai domande o segnalazioni, puoi commentare qui sotto da qualsiasi account del fediverso oppure puoi inviare un messaggio a @informapirata o a @informapirata@poliverso.org!
Se poi questo articolo ti è piaciuto così tanto da indurti a manifestare la tua gratitudine con le volgari concretezze della materialità, puoi aiutarci a sostenere le nostre istanze Poliverso e Poliversity con una donazione sulle nostre pagine di finanziamento:
– Liberapay
– KoFi
Questo post è stato aggiornato il 21/10/2024 a seguito del rilascio della rel. 0.1.0-beta11
Vuoi segnalare un errore o dare un suggerimento? Scrivici su Friendica, Twitter, Mastodon o sul gruppo telegram Comunicazione Pirata
Uso raccoon per lemmy, fubziona bene. Qusndo il rilascio su f-droid? E cos'è mastodon glic-soc?
@[email protected] @fediverso @Gargron @jerry @dansup @heluecht @tux @feb @tio @alfred @tuxadmin @ruud @ij @pfefferle @[email protected] @[email protected]
@lgsp glitch-soc è un fork amichevole che integra alle caratteristiche di Mastodon classico alcune peculiarità, come il testo formattato e linserimento di riferimenti ipertestuali: https://poliversity.it/@macfranc/113291299702062566
@[email protected] @fediverso @[email protected]
@[email protected] @[email protected] @fediverso @[email protected]
Capito! Interessante.
@macfranc poliversity è aperto a tutti? È federato con threads? È possibile migrare un account mastodon "classico" lì? Grazie!
Edit: ok potevo leggere qui sotto almeno per alcune info
https://poliversity.it/about
@lgsp Ti rispondo a grandi linee, poi @macfranc mi correggerà o ti risponderà meglio di me.
È aperto a tutti?
È un’istanza tematica, dedicata a giornalismo, informazione, istruzione, scuola. Perciò chi ci s’iscrive dev’essere almeno interessato a questi temi se non proprio coinvolto come “mestiere”. Ciò non esclude che si possa andare “fuori tema” ogni tanto, ma sarebbe cosa buona non perdere di vista il focus.
È federato con Threads?
Poliversity vede gli account di Threads federati (che come sai non sono europei, inoltre sai bene che non si tratta di vera federazione ma solo di visibilità), tant’è vero che ne seguo alcuni account interessanti.
È possibile migrare da un account Mastodon classico?
Sì, ci si può migrare. Io ci arrivai migrando da Livello Segreto.
@[email protected] @[email protected] @fediverso @[email protected]
@Trames confermo tutto.
Ti ricordo @lgsp che la “migrazione” di Mastodon è un po’ una sòla, nel senso che puoi trasferire da un account a un altro i follower e gli utenti seguiti, ma non certo i post del vecchio account
@informapirata @informapirata @macfranc
@[email protected]
Sì, ne sono consapevole. Ma considerando anche la cancellazione automatica che molti attivano, nom credo sia un gran dramma, almeno in certi casi.
Grazie a tutti per le dritte!
@[email protected] @[email protected] @macfranc @Trames
@lgsp Confermo per esperienza: non è una tragedia. @[email protected] @[email protected] @[email protected] @macfranc
@informapirata @tux @tuxadmin @heluecht @informapirata @informapirata @tio @ij @Gargron @dansup @alfred @jerry @pfefferle @feb @ruud
Pubblicarla su F-Droid sarebbe veramente apprezzato!
@[email protected] io la sto usando con mastodon e funziona alla grande!
@fediverso @Gargron @jerry @pfefferle @[email protected] @[email protected]