[tc] Proposta 1: Linux for the masses

Alessandro Bottoni alessandro-bottoni a libero.it
Dom 9 Lug 2006 08:59:08 CEST


Alberto Stracuzzi ha scritto:
> Alessandro Bottoni wrote:
> 
>> Non per quello che vuole fare l'utente "medio" che, ovviamente, non sa
>> che esistono ruoli diversi all'interno della stessa macchina. L'utente
>> "normale" vuole (giustamente) avere il pieno controllo della sua
>> macchina e vuole averlo da una GUI. Non avendo nessuno che agisce alle
>> sue spalle come sysadmin, è giusto che voglia essere in grado di
>> arrangiarsi da solo.
> 
> Qua non ci siamo. O apri il rubinetto o se vuoi giocare con il bricolage 
> ti informi (ci sono dei pensionati ex impiegati che studiano manulai s 
> manuali e poi tirano lo stucco veneziano sui muri). Se uno vuole 
> amministrare la sua macchina, GUI o non GUI, deve conoscere un paio di 
> faccenduole. Libertà implica responsabilità. Anche perché può fare dei 
> danni ad altri. Se l'utente medio non intende conoscere le faccenduole 
> (da amministrare con la GUI o meno - dato che sono strumenti non fini) 
> non amministri. L'esempio auto è sempre calzante: non vuoi conoscere 
> come come funziona un self service dal benzinaio? Fai benzina quando c'è 
> il personale del distributore, non prtendere un self service più friendly.

Veramente no. Nella amministrazione di sistema non c'è in realtà nulla
che non possa essere presentato all'utente nel modo opportuno da una
interfaccia grafica adeguata, senza pretendere che l'utente si sciroppi
un manuale apposito.

Prendi il caso della connessione ad Internet, via modem (PPP) o ADSL
(PPPoE), ad esempio. Fino a qualche tempo fa si sosteneva che questa
fosse roba per amministratori (dopotutto è pur sempre configurazione di
rete), ora lo fanno i figli dodicenni degli utenti.

Questo è stato reso possibile dalla evoluzione delle GUI. Le GUI attuali
usano una pagina di testo per spiegare di cosa ha bisogno il programma e
d alcuni widget (editline, buttons e vi dicendo) per raccogliere l'input
dall'utente. Niente manuale. Si impara mentre si fa (perchè la GUI "si
spiega" mentre chiede i parametri all'utente).

Non c'è nessun motivo al mondo per cui questo non possa essere fatto per
ogni altra cosa, compresa la complicatissima (per l'utente "medio")
configurazione multiserver di Apache. Quanto questo sia vero, lo
dimostra assai bene IIS con le sue interfaccine.

Si tratta solo di fare la fatica "nitty-gritty" di sviluppare le GUI
necessarie con la dovuta cura.

CU

Alessandro Bottoni



Maggiori informazioni sulla lista tc