[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Mes projets fous...



Extraite d'un courel, une offre que je voudrais étendre à tous...

>Pour tes projets fous, soumets-les-moi, je verrai quelle participation je
>peux offrir. 

Comme je le disais, pour le moment, il s'agirait simplement
d'installer Debian sur un desktop 486 16 megs de RAM très standard:
carte vidéo Mach32, audio SB16, etc. 

Donc, pas de KDE et GNOME pour aider à configurer. Il faudrait qu'un
utilisateur Windows se sente à l'aise: installation de Window Maker,
Blackbox, Sawmill (pour donner un peu de choix), Mutt, l'équivalent
pour les news, Midnight Commander, Image Magic, un script qui
enverrait les fichiers dans un répertoire qui se viderait au fur et à
mesure lorsqu'il est rempli (avec aussi la possibilité d'effacer une
fois pour toutes, l'équivalent du recycle bin, quoi!), Wordperfect8
(qui fonctionne apparemment dans 12 megs et à partir duquel j'espère
qu'il est possible de faxer), etc.

Côté sécurité, juste la base, pour le moment: connexion à l'internet
en tant qu'usager, shadow password, etc. Pas de firewall. Un
partitionnement un peu plus évolué que / et /swap. Il faudrait
revérifier les instruction de partitionnement avec fips qu'il y a sur
mon site, donc repartitionner un disque sur lequel il y a déjà
Windows.

S'il y a certains outils qui peuvent servir à configurer, il faudrait
les essayer et trouver lequel fonctionne le mieux. Pour la connexion
PPP, par exemple, il y a xisp, ezppp et peut-être que Debian en offre
aussi. Alors, lequel? Et s'il faut configurer les fichiers un à un, ce
n'est pas un problème, pourvu que les instructions soient bien
claires.

En d'autres mots, il ne s'agit pas de battre le record de vitesse
d'installation de Windows, mais de donner un cours d'administration
système de base en installant. Il faudrait couper les jambes aux
crétins qui donnent des cours sur vi à 300$ l'heure. Le fonctionnement
de vi pour faire une installation, moi, je peux résumer ça en un
paragraphe. Pour le moment, c'est tout ce que l'usager a besoin de
savoir. 

Tu comprends, il ne faut pas lui foutre tout à la figure en même
temps. Lorsque l'usager aura créé des partitions /home /usr/local
/boot /tmp, il aura déjà une idée de leur usage. Quand il aura créé un
symlink de var/tmp à /tmp, il saura ce qu'est un symlink. S'il faut
utiliser SUID pour permettre à l'usager d'utiliser le PPP, il saura ce
que c'est SUID. «Par l'exemple», autant que possible!

Une fois faite cette installation de base sur un système
hyper-standard, il y aura des ajouts: configuer les disques ATA-66, la
connexion ADSL, les firewalls, etc. Il est à espérer qu'à ce moment,
des gens feront des ajouts sur les problèmes qu'ils ont déjà abordés. 

Comme tu le vois, on ne s'adresse pas au «dummy» qui veut installer
Mandrake ou Corel. On donne les moyens d'apprendre à celui qui veut
apprendre. On explique comment fonctionne le shell script pour faire
le recycle bin et, de là, l'usager peut comprendre à quoi servent les
scripts et s'intéresser au sujet. Le premier batch file que j'ai
utilisé, c'est le beau-frère de mon frère qui me l'a écrit. Il avait
deux lignes, c'était pour sauver dans le répertoire \textes
automatiquement en ouvrant WP. Après ça, j'en ai écrit d'autres. Il
faut mettre les gens sur la piste sans les écraser de détails dont ils
n'ont que faire.

Éventuellement, il pourrait y avoir 10 000 pages à ce didacticiel avec
de la programmation en C, PERL, java, ce que tu veux, mais je pense
que la base de tout, c'est simplement de comprendre comment le système
est organisé. La démarche ensuite dépendra des besoins et des intérêts
de chacun.

Comme pour n'importe quel projet, il faut compter y mettre du temps.
Quand on veut que les choses soient faites proprement, quand on veut
éviter l'approximation, il faut de l'application. Mais je pense qu'il
y a des bénéfices.

Pour moi, en écrivant sur Linux, j'apprends comment l'OS fonctionne.
Pour toi ou quiconque veut participer au projet, ce sera, je l'espère,
une découverte d'une autre façon de structurer une matière pour la
rendre plus accessible et, éventuellement, en écrivant des passages,
ce peut être une découverte de l'écriture. À mon avis, la rédaction de
documents techniques est une excellente introduction à l'écriture: il
faut apprendre à tout dire au bon moment, sans ajouter de détails
inutiles. C'est la base de l'écriture.

J'ai souvent référé les gens à mon site pour leur montrer ce que
j'entends faire, mais c'est un piètre exemple. C'est trop théorique.
Il manque l'approche «hands down». Malgré ce que j'en dis, faute de
pouvoir me contenter, je suis loin de trouver excellente l'approche
des sites que je suggère. Je préfèrerais de très loin écrire les deux
parties, pratique et théorique, en relation l'une avec l'autre. C'est
vraiment là que se fait l'organisation de la matière. Alors, mon site,
actuellement, ce n'est pas tout à fait ça.

Si le projet t'intéresse, toi ou de tes connaissances, je pense qu'on
peut monter un projet qui va être vraiment utile à Linux et au
développement du logiciel libre... et non seulement ouvert.

GP
--
La Masse Critique
http://altern.org/gipe
Rencontrez Néfertiti, Einstein, Tocqueville, etc.