summaryrefslogtreecommitdiff
path: root/docs/fr/upgrade.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/fr/upgrade.rst')
-rw-r--r--docs/fr/upgrade.rst73
1 files changed, 37 insertions, 36 deletions
diff --git a/docs/fr/upgrade.rst b/docs/fr/upgrade.rst
index 8a13bf7..a092b4b 100644
--- a/docs/fr/upgrade.rst
+++ b/docs/fr/upgrade.rst
@@ -1,8 +1,8 @@
.. -*- coding: utf-8 -*-
-=======
-Upgrade
-=======
+===========
+Mise à jour
+===========
:Auteur: Étienne Loks
:date: 2012-11-29
@@ -12,13 +12,13 @@ Ce document présente la mise à jour de Chimère.
Il a été mis à jour pour la version 2.0.0 de Chimère.
.. Warning::
- Avant toute mise à jour la base de données et toutes vos fichiers
- d'installation (en particulier si vous avez fait des changements sur
- ceux-ci).
+ Avant toute mise à jour faites une sauvegarde de la base de données et de
+ tous vos fichiers d'installation (en particulier si vous avez fait des
+ changements sur ceux-ci).
-La procédure de migration nécessite une connaissance de base de Git et la ligne
-de commande Linux. Ce n'est *pas* une procédure facile. Un travail est en cours
-pour faciliter les mises à jour des futures versions de Chimère (>2.0).
+La procédure de migration nécessite une connaissance de base de Git et de la
+ligne de commande Linux. Ce n'est *pas* une procédure facile. Un travail est en
+cours pour faciliter les mises à jour des futures versions de Chimère (>2.0).
Si plusieurs versions de Chimère ont été publiées depuis votre installation,
vous devez répéter toutes les étapes de mise à jour.
@@ -49,7 +49,7 @@ Version 1.2 -> 2.0
Debian Squeeze
++++++++++++++
-Activez les backports: http://backports-master.debian.org/Instructions/
+Activez les backports (http://backports-master.debian.org/Instructions/).
Puis installez les nouvelles dépendances ::
apt-get install -t squeeze-backports python-django python-django-south \
@@ -64,7 +64,7 @@ Debian Wheezy
apt-get install python-django-south python-simplejson libjs-jquery-ui \
python-pyexiv2 python-feedparser javascript-common
-Si vous envisagez de réaliser des imports importants envisagez l'installation
+Si vous comptez réaliser des imports importants envisagez l'installation
de `Celery <http://celeryproject.org/>`_.
.. code-block:: bash
@@ -74,9 +74,8 @@ de `Celery <http://celeryproject.org/>`_.
Obtenir les nouvelles sources
-----------------------------
-Tout d'abord vous avez à obtenir la nouvelle version du code source.
-Pour la procédure d'installation, le code source doit être pris depuis
-le dépôt Git.
+Tout d'abord vous avez besoin de la nouvelle version du code source.
+Pour la procédure d'installation, le code source doit être celui du dépôt Git.
Pour simplifier les instructions suivantes, quelques variables d'environnement
sont initialisées.
@@ -116,7 +115,7 @@ Pour une précédente installation Git
Pour une précédente installation depuis une archive
***************************************************
-Supprimez d'abord votre ancienne installation et obtenez la version Git ::
+Supprimez d'abord votre ancienne installation et obtenez la version Git :
.. code-block:: bash
@@ -147,7 +146,7 @@ jquery et gpsbabel) :
JQUERY_URL = SERVER_URL + 'jquery/jquery-1.4.4.min.js'
GPSBABEL = '/usr/bin/gpsbabel'
- # simplification des trajets avec une tolérance de 5 metres
+ # simplification des trajets avec une tolérance de 5 mètres
GPSBABEL_OPTIONS = 'simplify,crosstrack,error=0.005k'
Version 1.2 -> 2.0
@@ -176,12 +175,12 @@ Un fichier *local_settings* est maintenant utilisé.
Reportez vos anciens paramètres de *settings.py* vers *local_settings.py*
(au minimum la configuration de votre base de données).
Le paramètre *ROOT_URLCONF* doit être mis à la valeur
-**nom_de_votre_projet.urls**.
+« **nom_de_votre_projet.urls** ».
logs
....
Par défaut, des fichiers de *log* sont maintenant écrit dans le fichier :
-*/var/log/django/chimere.log*.
+« */var/log/django/chimere.log* ».
.. code-block:: bash
@@ -192,7 +191,8 @@ Par défaut, des fichiers de *log* sont maintenant écrit dans le fichier :
Fichiers statiques
..................
-Les fichiers statiques sont maintenant gérés avec *django.contrib.staticfiles*.
+Les fichiers statiques sont maintenant gérés avec
+« **django.contrib.staticfiles** ».
.. code-block:: bash
@@ -213,11 +213,11 @@ Configuration du serveur Web
Si vous utilisez Apache et WSGI pour mettre à disposition votre Chimère,
changez la configuration pour pointer vers le chemin correct de
-configuration : **nom_de_votre_projet.settings**.
+configuration : « **nom_de_votre_projet.settings** ».
Changez la directive de votre serveur web pour qu'elle pointe vers le bon
-répertoire statique de **votre_chemin_vers_chimere/chimere/static** en
-**votre_chemin_vers_chimere/nom_de_votre_projet/static**.
+répertoire statique de « **votre_chemin_vers_chimere/chimere/static** » en
+« **votre_chemin_vers_chimere/nom_de_votre_projet/static** ».
Version 2.0 -> master
+++++++++++++++++++++
@@ -236,7 +236,7 @@ Version 1.1 -> 1.2
******************
Les scripts de migration testent votre installation avant de faire des
-changements vous n'aurez donc probablement pas de perte mais par précaution
+changements. Vous n'aurez donc probablement pas de perte mais par précaution
avant de les lancer n'oubliez pas de faire une sauvegarde de votre base de
données.
Vous pouvez aussi faire une copie de votre base de données actuelle dans une
@@ -246,13 +246,13 @@ La bibliothèque GDAL pour Python est nécessaire pour faire fonctionner ces
scripts (disponible avec le paquet *python-gdal* dans Debian).
Si vous souhaitez lancer le script de migration dans un environnement de
-production stoppez l'instance de Chimère avant d'exécuter le script de
+production, stoppez l'instance de Chimère avant d'exécuter le script de
migration.
-Dans le fichier *settings.py* vérifiez que **chimere.scripts** fait parti
+Dans le fichier *settings.py* vérifiez que **chimere.scripts** fait partie
des *INSTALLED_APPS*.
-Après cela dans le répertoire d'installation de Chimère exécutez simplement
+Après cela, dans le répertoire d'installation de Chimère, exécutez simplement
le script.
.. code-block:: bash
@@ -269,11 +269,12 @@ Django South est maintenant utilisé pour les migrations de base de données.
cd $CHIMERE_APP_PATH
./manage.py syncdb
- ./manage.py migrate chimere 0001 --fake # fake the database initialisation
+ ./manage.py migrate chimere 0001 --fake # simule l'initialisation de la base
+ # de données
./manage.py migrate chimere
Un champ descriptif est maintenant disponible pour les points d'intérêts. Si
-vous souhaitez bouger un ancien *modèle de propriété* vers ce nouveau champ,
+vous souhaitez migrer un ancien *modèle de propriété* vers ce nouveau champ,
un script est disponible.
.. code-block:: bash
@@ -313,21 +314,21 @@ Version 1.2 -> 2.0 -> master
Forcer le rafraîchissement du cache du navigateur des utilisateurs
------------------------------------------------------------------
-Des changements importants au niveau des styles et du javascript sont fait entre
-les différentes version. Cela peut provoquer des dysfonctionnements important
-chez des utilisateurs dont le navigateur web a conservé les anciennes versions
-de certains fichiers en cache. Il y a pas mal de moyens de forcer le
+Des changements importants au niveau des styles et du javascript sont faits
+entre les différentes versions. Cela peut provoquer des dysfonctionnements
+importants chez des utilisateurs dont le navigateur web a conservé les anciennes
+versions de certains fichiers en cache. Il y a plusieurs moyens de forcer le
rafraîchissement de leur cache. Un de ceux-ci est de changer le chemin vers les
-fichiers statiques. Pour faire cela éditez votre fichier *local_settings.py* et
-changez ::
+fichiers statiques. Pour faire cela, éditez votre fichier *local_settings.py* et
+changez : ::
STATIC_URL = '/static/'
-en ::
+en : ::
STATIC_URL = '/static/v2.0.0/'
-Changez alors la directive concernant les fichiers statiques sur le fichier de
+Changez la directive concernant les fichiers statiques sur le fichier de
configuration de votre serveur web.
Redémarrez alors le serveur web pour appliquer les changements.