Outils pour utilisateurs

Outils du site


hackfest2009:todo

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
hackfest2009:todo [2009/08/30 01:14]
82.247.183.72
hackfest2009:todo [2009/09/10 10:21] (Version actuelle)
81.252.202.129
Ligne 1: Ligne 1:
 ====== À faire ====== ====== À faire ======
-  ​* Ajouter fichier de licence et entête partout+ 
 +Le bug racker Savannah va remplacer cette page : https://​savannah.nongnu.org/​task/?​group=maposmatic 
 + 
 + 
 + 
 + 
 +===== Avant l'​annonce ===== 
 + 
 +  ​<del>Ajouter fichier de licence et entête partout</​del>​ 
 +  * Intégration du projet à Savannah 
 +    * <​del>​Soumission</​del>​ 
 +    * <​del>​Envoi du code source dans le dépôt Git</​del>​ 
 +    * <​del>​Création mailing list</​del>​ 
 +    * (en cours) Intégration de la TODO-list au bug tracker 
 +    * <​del>​Ajouter la description du projet sur savannah, includant les deux dépôts git</​del>​ 
 +  * <​del>​Fichier INSTALL pour ocitysmap</​del>​ 
 +  * Texte d'​[[annonce du projet en anglais]] 
 +  * Texte d'​[[annonce du projet en français]] 
 +  * Service Web 
 +    * <​del>​__**[[https://​savannah.nongnu.org/​task/?​9679|Lien BT]]:**__ Pour une soumission de ville dont le rendu est encore dispo, renvoyer directement a ce rendu sans le re-generer (ie. systeme de cache)</​del>​ 
 +    * <​del>​Ne pas afficher les fichiers supprimés</​del>​ 
 +    * <​del>​Sur la page principale mettre un peu de blabla</​del>,​ <​del>​une miniature de carte et dire que ça marche que pour la France métropolitaine</​del>​. <​del>​Dire aussi que ça ne marche qu'​avec le nom **exacte** dans la base OSM</​del>​. <​del>​Dans le bla bla, donner une exemples qui marche (Colomiers ou Chavagne (http://​maposmatic.org/​jobs/​29)) ou mettre une entrée par défaut dans la boite de dialogue (et yaplukakliquersurgénérer)</​del>​. 
 +    * <​del>​Faire la page "​About"</​del>​ 
 +    * <​del>​Faire la page des Maps</​del>​ 
 +    * <​del>​Améliorer un peu le rendu des pages "all jobs" et "​job"</​del>​ 
 +    * <​del>​__**[[https://​savannah.nongnu.org/​task/?​9677|Lien BT]]:**__ Limitation de la taille de la Bounding box</​del>​ 
 +    * <​del>​Traductions en français</​del>​ 
 +  * <​del>​Tester auprès de bêta testeurs (propal Thomas) ? Si oui je propose : 
 +    * Etienne Loks (connait Django et OSM) 
 +    * Valérie-Emma (connait OSM) 
 +    * Gilles Lamiral (quand même !) 
 +    * Nono (gros contributeur rennais) 
 +    * Gwen (connait OSM, mais pas informaticienne,​ donc avis d'​utilisateur « normal ») 
 +    * Sébastien Dinot (sdinot@april.org,​ contributeur à OSM toulousain)</​del>​ 
 + 
 + 
 +===== Pour l'​annonce ===== 
 + 
 +  * Dépêche Française sur: 
 +    * <​del>​LinuxFr.org</​del>​ 
 +    * <​del>​gulliver (avec carte de Rennes)</​del>​ 
 +    * <​del>​actux</​del>​ 
 +    * toulibre (avec carte de Toulouse) 
 +    * lolut (avec carte de Belfort) 
 +    * <​del>​talk-fr@osm </​del>​ 
 +  * Annonce anglaise sur <​del>​osm-dev@osm</​del>​ / <​del>​LWN.net</​del>​ / slashdot.org 
 +  * <​del>​Annonce sur les listes OpenStreetMap importantes (cf. supra)</​del>​ 
 +  * Ses potes 
 + 
 + 
 +===== Après l'​annonce ===== 
   * agreger map + index dans un seul pdf   * agreger map + index dans un seul pdf
   * utiliser psychopg2 partout   * utiliser psychopg2 partout
-  * fichier INSTALL pour ocitysmap 
   * rendering :   * rendering :
     * démon : redirection de stdout et stderr vers le fichier de log     * démon : redirection de stdout et stderr vers le fichier de log
Ligne 11: Ligne 61:
     * ameliorer rendu des labels en marge : pour que la taille de la fonte evolue en continu avec le zoom factor. Ou utiliser cairo ?     * ameliorer rendu des labels en marge : pour que la taille de la fonte evolue en continu avec le zoom factor. Ou utiliser cairo ?
     * interdire les injections % et sql dans les options ocitysmap     * interdire les injections % et sql dans les options ocitysmap
 +    * accéder à une base en lecture seule (pour map_areas, faire une table temporaire. Pour la partie Django, autorisation lecture-écriture ou deux comptes différents)
     * elargir la taille des rues dans osm.xml ???     * elargir la taille des rues dans osm.xml ???
     * corriger la chasse du titre     * corriger la chasse du titre
     * borderize: regarder si le pdf/ps index est correct avec deplacements relatifs apres que showpage a ete enleve de l'​index     * borderize: regarder si le pdf/ps index est correct avec deplacements relatifs apres que showpage a ete enleve de l'​index
     * shapefiles: avoir une seule  shapefile avec 4 layers : grid (linestring),​ grid_labels (linestring),​ scale (linestring) + scale_label,​ contour (polygon), le tout avec multiples features pour avoir des couleurs differentes (verifier qu'on peut avoir des alpha differents par layer)     * shapefiles: avoir une seule  shapefile avec 4 layers : grid (linestring),​ grid_labels (linestring),​ scale (linestring) + scale_label,​ contour (polygon), le tout avec multiples features pour avoir des couleurs differentes (verifier qu'on peut avoir des alpha differents par layer)
-  * Utiliser la limite administrative des communes pour extraire l'​index des rues (idée: éviter d'​avoir les rues hors commune cible qui parasitent l'​index). Retomber sur la méthode actuelle quand la limite administrative n'est pas disponible. +  * <del>Utiliser la limite administrative des communes pour extraire l'​index des rues (idée: éviter d'​avoir les rues hors commune cible qui parasitent l'​index). Retomber sur la méthode actuelle quand la limite administrative n'est pas disponible.</​del>​ 
-  * Génération du document général (carte + index) au format graphique+  * <del>Génération du document général (carte + index) au format graphique</​del>​
   * Index des équipements (mairie, écoles, piscine, etc.)   * Index des équipements (mairie, écoles, piscine, etc.)
-  * Paramétriser l'​accès à la base PostGIS+  * <del>Paramétriser l'​accès à la base PostGIS</​del>​
   * Service Web   * Service Web
-    * ne pas afficher les fichiers supprimés 
-    * Sur la page principale mettre un peu de blabla, une miniature de carte et dire que ça marche que pour la France métropolitaine. Dire aussi que ça ne marche qu'​avec le nom **exacte** dans la base OSM 
     * <​del>​Rendre villes avec accents (Bénodet)</​del>​     * <​del>​Rendre villes avec accents (Bénodet)</​del>​
     * <​del>​Tester que la limite de commune existe dans OSM</​del>​     * <​del>​Tester que la limite de commune existe dans OSM</​del>​
 +    * ne pas afficher les fichiers non-generes (p.ex "​Véretz"​ est connu mais n'a pas de rue -> index non genere et pourtant present sur la page des rendus)
     * Slippy map pour sélectionner la bounding box     * Slippy map pour sélectionner la bounding box
-    * page About à remplir 
     * <​del>​Installation de l'​infrastructure sur un serveur (PostgreSQL + PostGIS + Mapnik + Mapnik-OSM + notre bouzin)</​del>​     * <​del>​Installation de l'​infrastructure sur un serveur (PostgreSQL + PostGIS + Mapnik + Mapnik-OSM + notre bouzin)</​del>​
     * <​del>​Interface de sélection de bounding box</​del>​     * <​del>​Interface de sélection de bounding box</​del>​
       * penser à limiter la taille de la bounding box (voir Arles)       * penser à limiter la taille de la bounding box (voir Arles)
     * <​del>​Mécanisme de batch pour lancer les travaux + mise en ligne du résultat</​del>​     * <​del>​Mécanisme de batch pour lancer les travaux + mise en ligne du résultat</​del>​
-  * web service 
     * <​del>​systeme de batch cron / db</​del>​     * <​del>​systeme de batch cron / db</​del>​
     * <​del>​db : stocker etat du juob, date soumission, IP soumission, params rendering (options render.py ?), date debut processing, date fin processing, status de fin (erreur, etc.), index queue a la date soumission</​del>​     * <​del>​db : stocker etat du juob, date soumission, IP soumission, params rendering (options render.py ?), date debut processing, date fin processing, status de fin (erreur, etc.), index queue a la date soumission</​del>​
Ligne 39: Ligne 87:
       * flux rss pour signal soumission / fin de job       * flux rss pour signal soumission / fin de job
     * flux RSS global des soumissions     * flux RSS global des soumissions
-  * Dériver la bounding box depuis le nom de la commune (pour les communes qui existent dans OSM) +  * <del>Dériver la bounding box depuis le nom de la commune (pour les communes qui existent dans OSM)</​del>​ 
-  * Avoir la zone de la carte hors-commune en grisé/​transparent (possible avec un fichier shape mapnik ?...)+  * <del>Avoir la zone de la carte hors-commune en grisé/​transparent (possible avec un fichier shape mapnik ?...)</​del>​
   * Regarder de pres st_spherical_distance... comparer avec coords.BoundingBox::​spherical_sizes()   * Regarder de pres st_spherical_distance... comparer avec coords.BoundingBox::​spherical_sizes()
 +
hackfest2009/todo.1251587651.txt.gz · Dernière modification: 2009/08/30 01:14 par 82.247.183.72