FAQ/it

From Osiris

Jump to: navigation, search

Lista delle domande poste di frequente su Osiris con le rispettive risposte:

Contents

Introduzione e funzionamento

Cos'è Osiris?

Osiris Serverless Portal System (Osiris) è un programma gratuito (freeware) per la creazione di portali web come forum e blog completamente distribuiti tramite p2p e autonomi dai comuni servers. Osiris è disponibile per i sistemi operativi Microsoft Windows e GNU/Linux.

Cosa vuol dire la parola serverless?

A differenza dei comuni strumenti utilizzati per "pubblicare informazioni" su Internet quali ad esempio Forums o Blogs, che si basano su un sistema centralizzato (dove un PC sempre acceso è in attesa di servire le pagine richieste da un visitatore), i dati di un portale creato con Osiris vengono condivisi via P2P tra tutti i suoi partecipanti. Grazie a questa architettura, in cui tutti i contenuti necessari alla navigazione vengono replicati su ogni utente, è possibile utilizzare il portale senza un server centrale ("serverless" significa appunto "senza server") e in più, essendo i dati distribuiti, con l'aumentare dei visitatori (nodi) il portale risulterà più veloce ed efficiente in quanto i dati saranno disponibili da più fonti. Si prevengono cosi le possibilità che il portale non sia raggiungibile a causa di attacchi, di limitazioni imposte dagli Internet Service Provider (policy, traffico, censura, ecc...) o di guasti.

Devo pagare qualcosa per avere Osiris?

Assolutamente no. Osiris e' un programma Freeware, liberamente scaricabile e/o ridistribuibile. Se volete, potete comunque donare al progetto qui.

Osiris e' un Forum? Una board p2p?

Assolutamente no, e' un programma che permette di creare, accedere e condividere portali web. Se un utente ha creato una board p2p allora questa sarà disponibile tramite Osiris, cosi come un file è disponibile su Emule o torrent. Inoltre gli sviluppatori di Osiris non hanno nessun tipo di controllo sui portali creati tramite Osiris.

Osiris supporta l'IPv6?

No, attualmente Osiris non supporta l'IPv6, ma le librerie con cui è realizzato si, quindi in futuro non dovrebbe essere un problema aggiungere il supporto a questo standard IP qualora diventasse necessario.

Come fa Osiris a trovare i nodi a cui connettersi?

Cosi come tutti i software p2p, anche Osiris ha bisogno di un controparte server per trovare nuovi nodi a cui connettersi, in questo caso questo software served based si chiama Anubis. Ovviamente le uniche informazioni che vengono comunicate con Anubis sono gli indirizzi IP dei nodi connessi alla rete Osiris. Nessuna informazione riservata (come password, ecc...) è inviata o ricevuta da Anubis. In pratica Anubis svolge il compito che in eMule è svolto dal file nodes.dat e in Gnutella dalle webcache.

Download ed installazione

Da dove posso scaricare Osiris?

Nella sezione download del sito ufficiale di Osiris.

Che distro linux sono supportate?

Attualmente sono disponibili i seguenti pacchetti per linux:

  • Installer (.deb) - Debian, Ubuntu, etc.. (con disponibilità di un repository per ubuntu)
  • Installer (.rpm) - RedHat, Fedora, OpenSUSE, etc..
  • Installer (.tgz) - Slackware, etc..
  • Installer (.slp) - Stampede, etc..

E' anche disponibile una versione NO-Install per Linux compatibile con tutte le architetture x86.

Che differenza c'è tra la versione INSTALL e la NO INSTALL di Osiris?

Come dice la parola stessa, la versione INSTALL prevede una installazione sul vostro pc, mentre la NO INSTALL è una versione portabile che permette di usare Osiris semplicemente estraendolo da un archivio (comodo per utilizzare Osiris da chiavette USB).

Come aggiorno la versione INSTALL? Come la NO INSTALL?

  • La versione Install ti notificherà (al rilascio di una nuova versione) la presenza di una nuova versione disponibile per il download.
  • Per la NO INSTALL, scarica la nuova versione dal sito ufficiale, vai nella cartella OSIRIS (quella nella quale risiede la vecchia versione), cancella tutti i files e le cartelle (ad eccezione della cartella data) e decomprimi i files della nuova versione nella cartella della vecchia.

Ricorda di non sovrascrivere o cancellare la cartella "data", altrimenti perderai i dati relativi ai portale che frequenti.

Non è presente una guida all'installazione?

Si, è presente qui.

Come avvio Osiris in background?

  • Su Windows, create un collegamento ad Osiris, entrate nelle proprietà e aggiungete in fondo al comando " /background" senza apici.
  • Su Linux aggiungete al comando l'opzione -background.

Struttura portali

Che differenza c'è tra un portale monarchico ed uno anarchico?

R: Essenzialmente, un portale monarchico è un portale con un amministratore che assomiglia molto al comune portale (forum) che puoi trovare in internet. Il portale anarchico invece è un portale in cui ogni utente è moderatore del forum, e può decidere cosa vedere e cosa no, chi sentire e chi oscurare, se cancellare una discussione o chiuderla o editarla.

Un portale anarchico non è soggetto a caos? Potremo trovarci i post cancellati senza preavviso o di peggio...

No, in quanto Osiris si basa su un complesso sistema di reputazioni, che permettono di reputare male, ad esempio, chi crea danno al portale. In tal modo tutte le modifiche apportate dal danneggiatore saranno scomparse ai tuoi occhi. Per ulteriori informazioni consulta la documentazione del programma stesso sul sito ufficiale.

Cos'è il sistema di gestione delle reputazioni?

Il sistema di gestione delle reputazioni e la conseguente generazione di più punti di vista di un portale è probabilmente uno degli aspetti più innovativi del programma. A differenza dei sistemi "tradizionali" in cui il lavoro viene sempre eseguito da un server centrale, in Osiris viene usato un approccio distribuito, dove possono esistere più punti di vista distinti in base all'account utilizzato. Ogni utente è libero di dare una reputazione (positiva o negativa) ad un altro utente in base al suo contributo nel portale, basandosi su queste reputazioni il sistema elabora le pagine eliminando i contenuti degli utenti valutati negativamente (come spammer) e importando le reputazioni degli utenti reputati positivamente creando una rete di valutazioni che consente la gestione di un portale. Ogni client elabora i dati in modo autonomo sulla propria macchina in un processo che viene chiamato stabilizzazione del portale.

Un portale monarchico può essere convertito in uno anarchico (e viceversa)?

No, a causa delle differenze concettuali alla base dei due portali la scelta è attuabile solo durante la creazione di un portale.

E' vero che i portali creati in Osiris non possono in alcun modo essere chiusi?

Si. Essendo i portali distribuiti sui PC degli utenti che lo leggono, finché anche solo un utente legge il portale, esso continuerà a diffondersi all'infinito. Inoltre, non usando server centrali, praticamente non e' possibile chiuderlo, in quanto esso dovrebbe essere fisicamente cancellato dai PC di tutti gli utenti che lo leggono.

Ho sentito dire che Osiris è totalmente anonimo, come è possibile?

Osiris è stato progettato per garantire l'anonimato e non permette a nessuno di collegare l'autore di un post in un portale ad una persona fisica. L'anonimato offerto da Osiris è valido solo all'interno di un portale, è infatti possibile sapere se il vostro IP partecipa ad un determinato portale, ma non è possibile associare il vostro IP, e quindi voi, ad un contenuto di quel portale. Questo è possibile in quanto i contenuti di un portale sono re-inviati tra tutti i nodi, in questo modo nessuno può sapere chi è la persona che ha scritto un messaggio (IP) ma soltanto il nome utente (ID). Come tutti i programmi anonimi, Osiris garantisce un grado di anonimato maggiore al crescere dei nodi di un portale, oltre al fatto che con maggiori nodi il portale stesso diventa più veloce e resistente ai danni. Osiris garantisce solo l'anonimato in rete, i contenuti salvati sull'hard disk sono "in chiaro". Per rendere i dati locali più sicuri è consigliabile l'uso di un software come Truecrypt.

Posso usare Osiris per creare una board P2p?

Osiris è rilasciato dal team per farne quello che vuoi, ad ogni modo il team stesso non è responsabile di ciò che ne fai e non vuole entrare nel merito dei contenuti dei portali creati con Osiris, quindi usalo con coscienza!

Configurazioni

Ci sono configurazioni particolari per migliorare la velocità di Osiris?

L'unica configurazione necessaria al corretto funzionamento di Osiris è l'indicazione di una porta aperta (porta p2p) che serve per scambiarsi i dati con gli altri nodi Osiris. Le altre opzioni si trovano sotto nella scheda impostazioni del browser web. E' consigliato non modificarle se non sapete esattamente cosa state facendo in quanto potreste compromettere il vostro sistema, ovviamente gli sviluppatori non si assumono nessuna responsabilità per un utilizzo improprio.

Ci sono configurazioni particolari per gli utenti fastweb/dietro NAT?

Osiris funziona correttamente sia su rete fastweb che su reti dietro NAT senza modifiche.

Problemi di accesso

Ho installato Osiris ma non so come fare ad accedere ad un portale, non c'è una guida?

Certo, la trovi qui.

Ho installato Osiris, ma non vedo nessun portale.

E' normale, per accedere ad un portale con Osiris hai bisogno di un link di invito o di un file di importazione .osiris. Uno di questi ti può essere passato attraverso le comuni chat (Windows Live Messenger, Skype, ecc...) da amici che già frequentano il portale oppure puoi trovarlo sul forum ufficiale di Osiris:

Ho cliccato su un link d'invito, mi sono registrato ed ho creato un account, ma ancora non vedo nulla, come mai?

Questo problema si può presentare solo se si utilizza un link d'invito per il primo accesso ad un portale. Utilizzando un link d'invito, non appena cliccate e vi registrate, Osiris si allineerà ad altri nodi per cominciare il download dei contenuti del portale stesso. E' logico, quindi, che inizialmente non vedrete nulla, dovrete aspettare che Osiris vi scarichi i contenuti. Per risolvere questo problema e non aspettare lo scaricamento di tutti i contenuti potrete utilizzare, per accedere la prima volta ad un portale, il file d'importazione .osiris che in un attimo vi importerà tutti i dati del portale sull'hard disk ed in questo modo sarà subito accessibile.

Devo aspettare molto tempo per poter accedere la prima volta ad un portale?

No, se al primo accesso utilizzate il file d'importazione avrete subito tutto il contenuto a disposizione. Se, invece, utilizzate il link d'invito è logico che se vi registrate ad un portale di grosse dimensioni dovrete aspettare un bel po' prima di scaricarlo tutto.

Voglio permettere ad un amico di leggere un portale che frequento, come faccio?

Ci sono due modi. Quando sei in quel portale, clicca sulla scritta in alto che indica il tuo nick (in alto a sinistra). Nella nuova pagina troverai nella lista a sinistra il link invita od esporta. Basta cliccarci ed avrai le seguenti possibilità:

  • esporta un file .osiris - metodo consigliato, ti permette di esportare tutti i contenuti del portale in un file .osiris ed inviarlo al tuo amico che dovrà importarlo nel suo client di Osiris seguendo questa guida.
  • copia link d'invito - ti permette di copiare il link d'invito che puoi inviare al tuo amico, il quale potrà registrarsi al portale seguendo questa guida (sconsigliato).

Non preoccuparti, entrambi i metodi sono anonimi, non c'è traccia di informazioni personali.

Utilizzo del portale

Non c'è un tutorial che permetta di capire come creare un forum e/o modificare discussioni, sezioni, ecc?

Si, trovi un esauriente video tutorial qui.

E' possibile vedere chi è online in un portale?

No, a differenza dei sistemi tradizionali questa informazione non è disponibile su un server e quindi non si può sapere se un utente è attualmente connesso. E' comunque sempre possibile inviare messaggi personali (cifrati e quindi non leggibili da altri utenti), che verranno recapitati al destinatario non appena questo diventerà disponibile.

Esiste in Osiris una pagina con tutti i tag disponibili (tipo quote, ecc...)?

Si, dall'interfaccia per inserire un testo, di fianco ad "avanzate", che usi per l'html, c'è il pulsante "guida". Per alcuni tag esistono anche guide sul forum di Osiris che riportano le varie opzioni per personalizzarne il comportamento, ad esempio il tag IMG.

Come capisco quanti dati "mancano" a completare un portale?

Un portale non è mai "completo", in quanto ogni nuova discussione ne incrementa la dimensione (come in qualsiasi sito), comunque una volta che la struttura principale di un portale è stata scaricata dagli altri nodi, la scritta che riporta l'allineamento in corso verrà sostituita con l'homepage del portale. Si può anche avere un'indicazione sulla percentuale di elaborazione dei dati di un portale dalle schermata delle statistiche.

Come si inseriscono i contenuti flash nei post creati in Osiris

  • Recarsi in un sito che distribuisca contenuti flash (YouTube, ecc...) e copiarsi il codice embed
  • Andate nel vostro post, incollate l'embed, poi nel bottone impostazioni avanzate premete converti da HTML.
  • Il video non sarà subito visibile per questioni di anonimato, ma dando la conferma potrete visualizzarlo.

Perché se seleziono un colore per un link, questo non cambia colore?

Il problema è che il tag "color" deve essere dentro il tag "url", e non fuori:

[url="http://www.google.it"][color="#FFFF00"]Google[/color][/url]

Funziona,mentre

[color="#FFFF00"][url="http://www.google.it"]Google[/url][/color]

non funziona.

Creazione e amministrazione di un portale

Se ospito i portali che frequento, non c'è il rischio che col tempo il database cresca fino a saturare il mio HD?

Questa domanda ha varie risposte. E' stato stimato (ancora non ci sono test in merito) che un portale di grosse dimensioni abbia un database di circa 2-3gb. Ad ogni modo il database dipende dalle vostre reputazioni in forum. Inoltre e' previsto in futuro un motore di sopravvivenza che permetterà di sfoltire il database dai messaggi inutili.

Che tipologie di portale si possono creare con Osiris? Forum? Blog? Wiki?

Aattualmente gli unici componenti inclusi in Osiris consentono la creazione di pagine statiche e forum.

  • E' possibile creare un blog, ma è sconsigliato in quanto molte operazioni devono essere eseguite a mano (come inserire i post in homepage).
  • Nonostante non ci sia nessun impedimento tecnico, non esiste ancora un plug-in per creare wiki.

Cosa è possibile visualizzare nell'homepage di un portale?

Non tutti gli oggetti presenti in Osiris possono essere usati nell'homepage di un portale, infatti solo le istanze (test, mirror, ricerca) sono visibili in homepage. Se si vuole mostrare un forum nell'homepage si deve inserire un'istanza mirror e nel campo id inserire il codice identificativo dell'oggetto forum.

Qual'è la dimensione massima di un oggetto in Osiris?

Attualmente la dimensione di un oggetto (testo, immagine, altro) è al massimo di 128kB, ma in futuro si prevede un opzione per gestire questo parametro dal motore di sopravvivenza.

Come modifico un oggetto?

Per modificare un oggetto, vai su assistente - oggetti e premi add. Portati sull'oggetto che vuoi modificare e cliccalo col mouse. Noterai che nello spazio oggetti compare la discussione, con 3 piccole icone. Premi l'icona della matitina e ti comparirà un menu'. A questo punto seleziona "crea revisione", modifica l'oggetto e premi ok.

E' possibile cancellare revisioni per salvare spazio?

No attualmente non è possibile, lo sarà in futuro usando il motore di sopravvivenza.

E' possibile eliminare un proprio utente da un portale?

No attualmente non esiste un pulsante per eliminare un utente. Sarà aggiunto nelle prossime versioni. Una soluzione alternativa è quella di re-installare Osiris e importare solo gli utenti desiderati.

Se reputo negativamente un utente questo non può più accedere al forum?

No, data la sua natura distribuita, in Osiris, non è possibile impedire ad un utente di frequentare un portale. In compenso se un utente viene reputato negativamente tutte le sue modifiche spariranno dal portale e non saranno più visibili agli altri utenti. In futuro, usando il motore di sopravvivenza sarà possibile eliminare fisicamente tutti i contenuti di un utente reputato negativamente e impedire che questo utente inserisca nuove discussioni nel forum, rendendo di fatto una reputazione negativa simile ad un ban.

A cosa serve l'opzione "segui per reputazioni indirette" presente nelle pagina di reputazione?

La spiegazione si può fare con un esempio. Consideriamo:

  • un Admin reputato positivamente da tutti gli utenti con "segui";
  • un mod valutato positivamente dall'Admin sempre con l'opzione "segui";
  • due utenti nuovi, Pippo e Pluto che hanno reputazione positiva con "segui" solo verso l'admin (valore di default per un nuovo utente).

Si segue questa successione di eventi:

  • 1) Arriva un nuovo utente, Pippo. Mod lo valuta dandogli una reputazione (positiva, supponiamo).
  • 2) Arriva l'altro utente, Pluto, ricordiamo che ha la reputazione positiva con "segui" verso Admin.
  • 3) Pluto non ha una reputazione verso Pippo, quindi come fa a sapere se deve vederlo o no? Il sistema lo chiede agli utenti a cui si ha impostato il "segui", quindi a Admin.
  • 4) Admin non ha reputazioni verso Pippo, ma anche lui chiede una reputazione agli utenti a cui ha impostato l'opzione "segui", quindi lo chiede a Mod.
  • 5) La reputazione di Pippo viene trovata e viene passata a Pluto che adesso può reputare Pippo (positivamente, come supposto).

Note:

  • Se ci fossero più Mod con il "segui", Admin avrebbe dovuto chiedere a tutti i Mod con quell'opzione.
  • Se Admin non specificasse mai l'opzione "segui" ai suoi Mod, le reputazioni non verrebbero chieste a nessuno, imponendo i valori di Admin. In caso contrario se l'opzione venisse specificata per tutti i Mod, Admin dovrebbe contattarli tutti per calcolare la reputazione.
  • Se non fossero state presenti reputazioni verso Pippo il sistema avrebbe lasciato una reputazione indifferente verso l'utente.
  • Non ha senso spuntare il "segui" verso qualcuno a cui si è dato una reputazione negativa, in quanto i dati di un utente negativo vengono ignorati.

Cosa cambia tra i vari livelli di reputazione, ad esempio tra reputazione negativa e piena sfiducia?

In realtà la reputazione è un numero reale, da -1 (sfiducia) a 1 (fiducia). Per evitare di far scrivere un numero, e cercar di rendere più semplice la cosa, abbiamo associato dei nomi a questi valori:

  • -1 piena sfiducia;
  • -0.5 negativa
  • 0 indifferente
  • 0.5 positiva
  • 1 piena fiducia

In uno scenario reale, se un Mod dà ad un utente una reputazione -1 (piena sfiducia), e un altro Mod gli da +1 (piena fiducia), la sua reputazione risultante sarà: 0 (neutro). Se Il primo Mod assegnava solamente -0.5, il risultato sarebbe stato +0.25, e l'utente avrebbe ottenuto una reputazione positiva. Questo meccanismo può essere usato dall'Admin per differenziare un super moderatore (+1) dai moderatori normali (+0.5).

E' possibile migrare un database da un forum pre-esistente ad Osiris?

Attualmente non è possibile per 2 problemi:

  • Il problema primario è che attualmente non ci sono strumenti in grado di fare questa migrazione, che tra l'altro sarebbe specifica per ogni sistema (Invision->Osiris, vBulletin->Osiris, phpbb->Osiris, ecc...). In un futuro sarà possibile direttamente per voi, scriversi degli script & plugin per Osiris per questi scopi.
  • Il problema secondario è che chi migra, crea gli utenti esistenti. Cioè possiede le chiavi RSA degli utenti, e deve fargliele avere per permettere agli utenti di loggarsi in Osiris e continuare. Lato pratico: c'è da vedere come distribuirle; lato teorico: chi ha migrato può spacciarsi per qualsiasi utente importato in questo modo.

Osiris supporta le skin?

Si, Osiris supporta le skin locali, ossia installate per ogni utente, ma non è in grado di inoltrarle agli altri utenti del forum che per vederle devono scaricarle e installarle manualmente.

Gateway Isis

Cos'è Isis?

Isis è un gateway web in sola lettura ad un portale Osiris, scritto in PHP 5, grazie al quale è possibile navigare nei portali senza installare Osiris sul proprio PC. Consente di inoltrare le richieste dai visitatori web ai nodi Osiris che si sono resi disponibili a quest'ultimo, minimizzando così l'utilizzo di risorse dal lato web attraverso il load-balancing delle richieste.

Ma Isis è sempre serverless? E' ancora anonimo?

No, in questo tipo di architettura basata su server non è possibile garantire l'anonimato, per questo tutti gli accessi via Isis sono in sola lettura. Questo ha il duplice obbiettivo di garantire la privacy dell'utente e di incentivare l'utilizzo di Osiris per partecipare attivamente al portale.

Ma come installo ed uso Isis se voglio mostrare il mio portale agli altri che non usano Osiris?

Segui la guida sul sito ufficiale qui.

Il mio servizio di hosting è compatibile con Isis?

L'unico requisito di Isis è PHP 5, alcuni utenti hanno testato i più popolari servizi di hosting gratuito e hanno inserito i loro risultati qui

Cosa significa quando un portale ritorna errore 500?

Questo tipo di errore viene segnalato quando si sta tentando di accedere ad una pagina non diponibile tramite Isis. Questo può succedere perché non sono presenti fonti per quella pagina oppure perché stai tentando di accedere a pagine, come quelle per la modifica dei contenuti, non disponibili via Isis.

Malfunzionamenti

Osiris si comporta in modo strano, non funziona bene, cosa posso fare?

Ti saremmo grati se ci segnalassi i malfunzionamenti che riscontri nell'utilizzo di Osiris. Ti consigliamo di aprire una discussione nel forum di supporto e indicare la versione di Osiris usata, il sistema operativo e il browser, per accelerare l'identificazione del problema dovreste anche inserire un estratto di alcune informazioni prese dal vostro Osiris seguendo questa procedura.

Contribuire al progetto

C'è niente che posso fare per contribuire?

Puoi donare al progetto qui, partecipare al forum, e se hai tempo/competenze puoi partecipare a qualche progetto della comunità. Maggiori info qui.

Altro

Che cosa è l'estensione copy menu per Firefox?

E' una piccola estensione che consente di trasformare i link html in link Osiris da usare su un portale (una trasformazione simile ai link wiki di wikipedia). Tutti i dettagli qui.

Voci correlate

Personal tools
Toolbox