this post was submitted on 07 Apr 2024
1 points (100.0% liked)

Che succede nel Fediverso?

859 readers
3 users here now

Questo canale è dedicato a notizie e aggiornamenti sul fediverso e alla comunicazione di iniziative ed eventi che adottano il fediverso come strumento di diffusione sociale.

https://poliverso.org/profile/notizie

NB: gli utenti si assumono la responsabilità di ciò che scrivono; sono comunque vietati gli off topic, il linguaggio aggressivo e i contenuti illegali e pornografici.

founded 2 years ago
MODERATORS
 

Conoscete Raccoon for Lemmy? È un'app tutta italiana per utilizzare Lemmy ed è qualcosa di totalmente diverso dalle app del Fediverso con cui avete avuto a che fare. Provatela e fateci sapere!

@fediverso

Qui il post scritto da @DieguiTux8623 che è lo sviluppatore dell'app (su mastodon è @janTeko ):

"Oggi, che è il primo giovedì del mese, ho rilasciato la nuova versione stabile con tutti i miglioramenti e le novità che i tester hanno già potuto vedere nelle scorse settimane. La base utenti è abbastanza stabile, nessuna recensione su Google Play e ho perso alcune stelle su GitHub, quindi le prospettive sono un po' negative... Continuerò a lavorare sul progetto ogni tanto ma questo è tutto. Grazie come sempre a tutti coloro che mi hanno contattato… e nel frattempo LFET"

Fateci sapere come vi siete trovati e, soprattutto, fate avere un riscontro allo sviluppatore!

github.com/diegoberaldin/Racco…

all 47 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 5 months ago (3 children)

In che modo è tutta diversa?

[–] [email protected] 0 points 5 months ago

Prendi una app standard e clicca 2 o 3 volte il tasto...

[–] [email protected] 0 points 5 months ago (1 children)

@Kir è visibilmente diversa nell'approccio. La maggior parte delle app del fediverso partono da questo principio: esiste una piattaforma del Fediverso? Facciamo un'app che abbia tutto quello che c'è nell'interfaccia web.

Raccoon invece ragiona al contrario: dimentichiamoci l'interfaccia web e facciamo un'app usabile, con un'ergonomia adatta agli utenti "mobile"

[–] [email protected] 0 points 5 months ago

Su questo ti do pienamente ragione: l'interfaccia web l'ho completamente dimenticata e ho pensato a un'esperienza mobile...

[–] [email protected] 0 points 5 months ago (3 children)

Non ho scritto io il post ma sono io lo sviluppatore quindi mi sento autorizzato 😅

Non è "completamente diversa" ha tutte le funzioni di un client Lemmy mediamente avanzato, alcune cose che mesi fa erano un po' più di nicchia (la guest mode, le multi-comunità - sperimentali, gli strumenti per moderatori) ma su cui ora tutti i client sono ormai appiattiti. Ho cercato di tenere l'interfaccia il più semplice possibile di default ma personalizzabile e adattabile... Nel readme c'è qualche info in più al riguardo.

L'unica cosa davvero unica è la tecnologia che usa: KMP e Compose Multiplatform (causa di molti dei suoi problemini peraltro), che però non rappresenta un vero vantaggio competitivo, dato che distribuisco solo la versione per Android. Da questo punto di vista è servito a me per imparare 😂 ma non è mia intenzione soppiantare nessuna delle app esistenti, men che meno Jerboa che per me è e resta il client "ufficiale" per Lemmy su Android.

[–] [email protected] 0 points 5 months ago (1 children)

Io la sto usando come app unica ,usavo jerboa ,perché non mi va di tenere troppe app , siccome non sento la mancanza delle app precedenti direi che hai fatto un ottimo lavoro .

[–] [email protected] 0 points 5 months ago

Grazie 🙏🏻 il progetto appartiene alla comunità, è sotto GPL3 quindi "abbiamo" collettivamente fatto un buon lavoro!

[–] [email protected] 0 points 5 months ago (1 children)

Grazie della risposta! Interessante.

L'ho provata e sembra funzionare bene. Ti do un feedback che per me che son pignolo è importante, anche se è una cosa minore: troppo cluttering perchè i margini/padding sono troppo piccoli e non gerarchicamente distribuiti. Prova ad aumentare i padding degli elementi (soprattutto quelli verticali) e ad aumentare esponenzialmente quelli di gerarchie superiori. [Ad esempio, se gli spazi tra corpo e titolo di un post sono 16px, gli spazi tra 2 post dovrebbero essere almeno 32px etc.]

[–] [email protected] 0 points 5 months ago (1 children)

Ottima idea, grazie! Hai ragione, ho assegnato i padding senza molto criterio, sicuramente senza tenere conto della gerarchia degli elementi.

Dopo troppi anni (ahimè) che sviluppo app per Android ancora mi risultano misteriosi alcuni criteri di UI e fatico a parlare la stessa lingua dei designer. Anche sulla schermata profilo penso che farò un po' di pulizia perché fa quanto basta schifo.

[–] [email protected] 0 points 5 months ago (1 children)

Stai usando un tool di design prima o fai tutto direttamente su codice?

[–] [email protected] 0 points 5 months ago* (last edited 5 months ago) (1 children)

Fatto tutto via codice ovviamente, però Jetpack Compose rende tutto molto semplice da modificare e mantenere...

EDIT: e non mi sono allontanato tanto, almeno nelle intenzioni, da Material 3.

[–] [email protected] 0 points 5 months ago (1 children)

Se un giorno trovo il tempo (sempre troppo poco :( ), potrei provare a riprogettarne l'interfaccia per dargli una pulizia e girarti le specifiche (è il mio lavoro).

[–] [email protected] 0 points 5 months ago

Nel frattempo io ho fatto un po' di interventi sulla base di quel che mi hai detto qui ma sicuramente troppo poco.

Propongo di aspettare la release di sviluppo di questo giovedì che si può installare da GitHub o da Obtainium (su Play store le pubblico una volta al mese) e di affrontare pochi aspetti / componenti alla volta senza farti perdere troppo tempo che è l'ultima cosa che vorrei. O ti mando le screenshot e sgrezziamo da lì. Ora che Compose Multiplatform supporta le preview posso anche aggiungerle e farti clonare il progetto così puoi vedere direttamente da Android studio il risultato senza ricreare tutto su un tool esterno.

[–] [email protected] 0 points 5 months ago

@DieguiTux8623 @Kir in ogni caso complimenti per l'app...per un vecchietto che ha iniziato con C e Assembly e ormai non si spinge oltre Python e Flask il mondo dello sviluppo odierno un po' mi spaventa...ci sono miriadi di framework e non è facile orientarsi

[–] [email protected] 0 points 5 months ago (1 children)

ha gli strumenti di gestione per mod?

[–] [email protected] 0 points 5 months ago* (last edited 5 months ago) (1 children)

Sì, ci sono le funzioni per i moderatori di comunità (non ancora quelle per gli admin di istanza, che vorrei aggiungere ma finora hanno sempre avuto priorità inferiore nella mia scaletta).

Ad ogni modo è possibile, come moderatore, fissare i post, marcare i commenti come distinti, rimuovere post/commenti, bloccare i post, visualizzare i report e risolverli, bannare utenti (permanentemente o con durata) e fare il revert della maggior parte di queste azioni (sulla rimozione devo ancora lavorarci, non si può annullare per ora). Ed è presente una schermata per avere una visione d'insieme di tutti i contenuti (post e commenti) creati in tutte le comunità moderate in modo da "sveltire" il lavoro... perché sono pigro...

[–] [email protected] 0 points 5 months ago

@DieguiTux8623 hai fatto bene. Gli amministratori sono una minoranza e possono sempre usare il browser (e credo che continueranno a usarlo), ma i moderatori sono molti di più e sono utenti preziosi che hanno bisogno di tutta l'usabilità possibile.

@vodkasolution

[–] [email protected] 0 points 5 months ago* (last edited 5 months ago)

Scaricata..sembra carina..usandola un po' farò sapere👍

[–] [email protected] 0 points 5 months ago

La sto usando in questo momento per commentare: esaltante!

[–] [email protected] 0 points 5 months ago (1 children)

Appena scaricata, cercavo proprio qualcosa per sostituire Jerboa. Bella interfaccia, impostazioni molto ricche di opzioni, ed in generale molto fluida. Complimenti allo sviluppatore!

[–] [email protected] 0 points 5 months ago

Non sostituire nulla, per carità! 🤣 al massimo il procione e il gerboa si fanno compagnia!

[–] [email protected] 0 points 5 months ago

Appena scaricata per provarla, prima usavo Eternity ma forse mi piace di più Raccoon.

[–] [email protected] 0 points 5 months ago

La sto usando da un po' l'unica differenza con jerboa e che quella partiva come app predefinita quando cliccavo un link feddit qeosta no .

[–] [email protected] 0 points 5 months ago

Ottima app. La sto usando e mi trovo molto bene. Prima usavo jerboa, l'ho disinstallata.

[–] [email protected] 0 points 5 months ago

Postato da Raccoon... Proviamo e vediamo! Sembra bella! Bravo!

[–] [email protected] 0 points 5 months ago (1 children)

È un'app molto carina e semplice, ma soprattutto @[email protected] è molto disponibile nella correzione (anche la domenica mattina).

[–] [email protected] 0 points 5 months ago (1 children)

@Mannivu ma anche QUESTA domenica mattina?🤣🤣

[–] [email protected] 0 points 5 months ago

Questa domenica non era Pasqua almeno... 🦝🤣🐰

[–] [email protected] 0 points 5 months ago (2 children)

Non la conoscevo! Io dopo parecchio parecchio tempo con Sync (che quando era uscita a parer mio era ben sopra le poche altre opzioni) volevo spostarmi su qualcosa di FOSS e sono capitato su Thunder

Per ora mi sto trovando abbastanza bene, ma provo volentieri anche Raccoon!

[–] [email protected] 0 points 5 months ago

Io thunder la mollai per voyager, ma una volta scoperta questa app kotliniana multiplatform, ho mollato tutto il resto (a parte jerboa che è l'unica che risulta nelle app a cui sharare un link)

[–] [email protected] 0 points 5 months ago (1 children)

Thunder è completa, ha una grafica molto funzionale ed accattivante è open source e cross-platform, ho sempre ammirato il lavoro di Hamlet e Micah (ma conosco troppo poco Flutter per contribuire).

Come altre app FOSS, ci sono sempre Jerboa ed Eternity (native) e Voyager (PWA), seguiti da una miriade di progetti di piccole dimensioni che vedremo se reggeranno alla prova del tempo.

Raccoon è da includere in quest'ultimo gruppo, manca una vera e propria comunità (sia di utenti che di manutentori), manca una direzione precisa per una roadmap, mancano molti test e documentazione (che probabilmente scoraggia i nuovi arrivati)... non manca però la buona volontà di portare avanti il progetto, anche se un po' alla volta 😉

[–] [email protected] 0 points 5 months ago (1 children)

@DieguiTux8623 che tu sappia la tua app è compatibile anche con PieFed?
join.piefed.social/

@shaked_coffee

[–] [email protected] 0 points 5 months ago

Mi dispiace, ma la risposta è negativa. È compatibile solo con Lemmy e alternative compatibili (es. sublinks).