Changeset 94 for trunk/fairerpms
- Timestamp:
- 06/27/06 21:52:23 (18 years ago)
- Location:
- trunk/fairerpms
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/fairerpms/Makefile
r92 r94 24 24 dvi: $(EPS) $(DVI) 25 25 26 .tex.dvi: $( EPS) $(EXAMPLES)26 .tex.dvi: $(SOURCES) $(EPS) $(EXAMPLES) 27 27 latex $< 28 28 -
trunk/fairerpms/presentation.tex
r93 r94 30 30 Qu'est ce ? 31 31 \begin{itemize} 32 \item des logiciels et des librairies32 \item des logiciels et des bibliothèque 33 33 \item une commande 34 34 \item un format d'archive (.rpm) 35 35 \end{itemize} 36 36 37 R ole:37 Rôle: 38 38 \begin{itemize} 39 39 \item facilité l'installation des logiciels … … 43 43 \begin{itemize} 44 44 \item suivi des fichiers installés 45 \item s'assurer que les logiciels fonctionneron s45 \item s'assurer que les logiciels fonctionneront 46 46 \end{itemize} 47 47 \end{itemize} … … 59 59 \item l'historique du paquet (changelog) 60 60 \end{itemize} 61 \item{une archive cpio} compréssée ou non61 \item{une archive au format cpio} (compréssée ou non) 62 62 \end{itemize} 63 63 \end{slide} … … 117 117 \hline 118 118 \end{tabular} 119 \bigkip 119 120 \bigskip 120 121 Elles fournissent des valeurs ou des fonctions. 121 122 \end{slide} 122 123 123 \part{Politique générale} 124 \part{Politique généralité} 125 126 \begin{slide}{Pourquoi definir une politique} 127 \begin{itemize} 128 \item homogenéité 129 \item factorisation du travail 130 \item qualité 131 \item faciliter le travail 132 \end{itemize} 133 \bigskip 134 Bref, c'est bien (tm) 135 \bigskip 136 137 Elle doit être: 138 \begin{itemize} 139 \item justifiée 140 \item expliquée 141 \item discutée 142 \item documentée 143 \item approuvée 144 \end{itemize} 145 \end{slide} 146 147 \begin{slide}{Root est méchant} 148 On ne build pas sous root,\\ 149 On ne build pas sous root,\\ 150 Et on ne build pas sous root.\\ 151 \bigskip 152 153 Risques: 154 \begin{itemize} 155 \item polluer son système 156 \item passer à coté d'erreurs 157 \item compromission, corruption du système 158 \item c'est impossible sur la machine de compil finale 159 \item ça donne des boutons 160 %\item ça rends impuissant 161 \end{itemize} 162 \end{slide} 163 164 \begin{slide}{ne pas changer la config} 165 L'envirronement de rpm fourni adapte les rpms les uns aux autres. 166 167 On trouve nottament: 168 \begin{itemize} 169 \item les chemins par défaut 170 \item la génération des dépendences 171 \item post installations 172 \end{itemize} 173 \end{slide} 174 175 \begin{slide}{Règles de base résumé} 176 \begin{itemize} 177 \item se documenter 178 \item demander aux gens habitués à faire des packages pour leur distribution 179 \item comprendre plutot que contourner 180 \item un package bien fait pour une distribution est souvent incompatible 181 avec les autres 182 \item faire integrer son package dans la distribution 183 (ça ne vaut pas que pour rpm) 184 \end{itemize} 185 \end{slide} 186 124 187 \part{cas concret: Mandriva} 125 188 126 127 128 129 189 \end{document}
Note: See TracChangeset
for help on using the changeset viewer.