Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
hackfest2009:todo [2009/08/31 12:16] 81.252.202.129 |
hackfest2009:todo [2009/09/10 10:21] (Version actuelle) 81.252.202.129 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== À faire ====== | ====== À faire ====== | ||
+ | |||
+ | Le bug racker Savannah va remplacer cette page : https://savannah.nongnu.org/task/?group=maposmatic | ||
+ | |||
Ligne 5: | Ligne 8: | ||
===== Avant l'annonce ===== | ===== Avant l'annonce ===== | ||
- | * Ajouter fichier de licence et entête partout | + | * <del>Ajouter fichier de licence et entête partout</del> |
* Intégration du projet à Savannah | * Intégration du projet à Savannah | ||
- | * Soumission | + | * <del>Soumission</del> |
- | * Envoi du code source dans le dépôt Git | + | * <del>Envoi du code source dans le dépôt Git</del> |
- | * Création mailing list | + | * <del>Création mailing list</del> |
- | * Intégration de la TODO-list au bug tracker | + | * (en cours) Intégration de la TODO-list au bug tracker |
- | * Fichier INSTALL pour ocitysmap | + | * <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 | * Service Web | ||
- | * Ne pas afficher les fichiers supprimés | + | * <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> |
- | * 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. Dans le bla bla, donner une exemples qui marche (Colomiers ou Chavagne). | + | * <del>Ne pas afficher les fichiers supprimés</del> |
- | * Faire la page "About" | + | * <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>. |
- | * Faire la page des Maps | + | * <del>Faire la page "About"</del> |
- | * Améliorer un peu le rendu des pages "all jobs" et "job" | + | * <del>Faire la page des Maps</del> |
- | * Limitation de la taille de la Bounding box | + | * <del>Améliorer un peu le rendu des pages "all jobs" et "job"</del> |
- | * Tester auprès de bêta testeurs (propal Thomas) ? Si oui je propose : | + | * <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) | * Etienne Loks (connait Django et OSM) | ||
* Valérie-Emma (connait OSM) | * Valérie-Emma (connait OSM) | ||
Ligne 25: | Ligne 33: | ||
* Nono (gros contributeur rennais) | * Nono (gros contributeur rennais) | ||
* Gwen (connait OSM, mais pas informaticienne, donc avis d'utilisateur « normal ») | * Gwen (connait OSM, mais pas informaticienne, donc avis d'utilisateur « normal ») | ||
+ | * Sébastien Dinot (sdinot@april.org, contributeur à OSM toulousain)</del> | ||
===== Pour l'annonce ===== | ===== Pour l'annonce ===== | ||
- | * Dépêche Française sur LinuxFr.org / gulliver / talk-fr@osm | + | * Dépêche Française sur: |
- | * Annonce anglaise sur osm-dev@osm / LWN.net / slashdot.org | + | * <del>LinuxFr.org</del> |
- | * Annonce sur les listes OpenStreetMap importantes (cf. supra) | + | * <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 | ||
Ligne 46: | 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 | ||
Ligne 57: | Ligne 73: | ||
* <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 | ||
* <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> | ||
Ligne 62: | Ligne 79: | ||
* 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> |