v-l-m / vlm Goto Github PK
View Code? Open in Web Editor NEWVirtual loup de mer (aka Vlm) is an opensource sailing simulation
Home Page: http://v-l-m.org
License: GNU Affero General Public License v3.0
Virtual loup de mer (aka Vlm) is an opensource sailing simulation
Home Page: http://v-l-m.org
License: GNU Affero General Public License v3.0
Reported by paparazzia on 10 Jan 2009 08:21 UTC
L'usage du format actuel montre ses limites (Cf #44).
Il serait plus propre et plus souple d'avoir un /xmlrpc/ qui contienne les webservices utile aux clients lourds de Vlm (TCV, Qtgrib ...)
Reported by paparazzia on 12 Dec 2008 21:11 UTC
(d'aprs la roadmap)
Reported by spf on 19 Dec 2008 15:01 UTC
Historiquement vlm utilise (long, lat) au lieu de (lat, long), mais ce n'est pas le cas partout.
Il faut donc passer toutes les fonctions (et les valeurs retournees) suivant la convention (lat, long).
Reported by paparazzia on 10 Jan 2009 10:21 UTC
par exemple : "scrollbar-highlight-color" n'existe que dans IE
On peut envisager de :
Reported by paparazzia on 29 Nov 2008 13:19 UTC
L'historique du projet conduit les fichiers contenir des encodages multiples (Windows/latin1, iso-8859-1, utf-8)...
il faudrait nettoyer et se mettre d'accord sur une convention !
Reported by paparazzia on 12 Dec 2008 21:49 UTC
Avertissement: L'utilisation de la fonction captureEvents() est dconseille. Pour mettre jour votre code, utilisez la mthode addEventListener() du DOM 2. Pour plus de dtails, consultez http://developer.mozilla.org/en/docs/DOM:element.addEventListener
Fichier Source: http://virtual-loup-de-mer.org/myboat.php?lang=fr
Ligne: 0
Reported by paparazzia on 5 Dec 2008 21:42 UTC
Cf. http://www.virtual-winds.com/forum/index.php?s=&showtopic=5764&view=findpost&p=179713
Sur la page DNF on peut compter 100 bateaux (100 etant le nombre de bateaux affiches par page sur la page RACING), je me demandais donc si il n'y avait donc pas un probleme d'affichage ou alors c'est une malheureuse coincidence.
Reported by spf on 6 Dec 2008 22:52 UTC
Sur la VDG, la porte 2 a ete validee bien apres le passage de la porte dessinee sur les cartes. Il faut soit afficher la bonne porte, soit valider la bonne ligne.
Reported by fm on 3 Dec 2008 23:06 UTC
Utiliser la table races_instructions ( modifier si besoin, elle n'est pour l'instant pas utilise), pour proposer des instructions de course si ncessaire.
Les IC sont un lieu o l'on peut par exemple expliquer la notion de porte de glaces, dcrire au format texte un parcours, parler des paramtres de la course (firstpcttime, coastpenalty, closetime, blackout, ...)
Reported by anonymous on 23 Dec 2008 22:39 UTC
Je suis sur 51.5 SUD / 178 EST, le prochain WP est 50.5 SUD / 180 WEST (WP 8 sur VDG).
Avec un maparea affichant l'AM, l'estime (mme longue) est OK, mais avec un maparea trop pgrand (AM pas sur la carte), si l'estime dpasse l'AM (120 milles), elle part l'ouest.
Images jointes.
Reported by paparazzia on 12 Dec 2008 21:10 UTC
(d'aprs la Roadmap)
Reported by anonymous on 11 Dec 2008 16:09 UTC
En etant a lat -52, long 137.3 si le WP est en -50.5 179, le BVMG va dans le bon sens (est), si le WP est en -50.5 -179, le BVG va vers l'ouest.
Reported by paparazzia on 8 Dec 2008 22:24 UTC
Soir Franois
comme annonc dans les mails prcdents, la fonction en place pour le calcul du cap loxo est plus ou moins bonne
en de d'une certaine distance il y trs peu d'erreur c'est ce qu'on appelle la fonction simplifie mais au dessus il peu y avoir un cart de1,25 voir plus
avec des cas bizarre vers les ples.
autant bien faire les choses , donc tu peux trouver ci joint cette mme fonction mais en calcul exact en remplacement de l'autre
(s'applique trs bien pour les cartes mercator car le principe de calcul est identique )
et en plus cela servira pour le passage des portes ou des lignes de contrle que je fournirais bientt
il faudrait vrifier si il n'y a pas de faute de syntaxe
ci joint aussi la version VB pour vrifier en cas de problme
JP
Reported by paparazzia on 3 Dec 2008 05:38 UTC
Ces scripts existent, mais ils ne sont pas dans le module hosting du subversion.
EDIT : ils n'ont de toute faon rien y faire, ils iraient plutt dans le moteur ou dans un module meteo dedie... (moteur, ce sera trs bien)
Cf. la discussion : http://listes.virtual-loup-de-mer.org/sympa/arc/dev/2008-12/msg00011.html
et la page
http://dev.virtual-loup-de-mer.org/vlm/wiki/RecuperationDiffusionMeteo
Reported by paparazzia on 4 Dec 2008 04:44 UTC
Pour qu'ils soient dans le module base
Reported by paparazzia on 30 Nov 2008 14:33 UTC
il y a un certains nombres de fichiers qui ne semblent pas (plus) utiles au fonctionnement de vlm.
C'est un peu difficile de faire le tri, le mieux serait de les dplacer dans un sous-rpertoire misc/vrac/divers (histoire de les garder sous le coude).
Et la personne la plus apte est fm ;)
Reported by paparazzia on 12 Dec 2008 21:08 UTC
(d'aprs la roadmap).
Voir dans vlmtools : http://dev.virtual-loup-de-mer.org/vlmtools/wiki/clip_gshhs
Reported by paparazzia on 19 Dec 2008 06:49 UTC
quand les traces de concurrents sont :
=> elles sont visibles comme des lignes horizontales certaines chelles.
Cf. PJ
Reported by fm on 30 Nov 2008 23:39 UTC
Il faut revoir la cartographie entirement ce niveau l.
Pour l'instant, une horrible bidouille (de ma part) est en place pour les histoires d'ante-mridien, mais pose des problmes autour de Greenwich. Tous les cas ne sont pas envisags.
Reported by paparazzia on 12 Dec 2008 21:12 UTC
(d'aprs la roadmap)
http://www.soloceans.com/en/veolia-oceans/
Dixit fm : "je pense qu'il faut taper entre notre Class40 et notre Imoca 2008, plus proche 2/3 ou 3/4 de notre Class 40, et se limiter aux vitesses de notre Class 40 au portant dans la brise) "
Reported by paparazzia on 29 Nov 2008 12:37 UTC
Cela permettra :
Reported by paparazzia on 10 Jan 2009 12:43 UTC
Cf. Message de fm
Pour comprendre ce qui s'est pass au dpart hier soir, j'ai fait une archive des logs du moteur entre 20h et 22h55.
On y voir, rien qu'aux dates des fichiers, quels runs ont t longs, et on peut voir, dans chaque log, ce qui s'est pass.
C'est bien la dtection de cote qui couute, et qui coute trs cher quand il y a beaucoup de cotes analyser.
Aujourd'hui, tel que c'est fait, c'est pas trs optimis. On pourrait imaginer un segment de mmoire partage dans lequel on charde des polygones, une seule fois ... per un automate qui s'intresse rgulirement (hors run du moteur) au voisinnage caillasseux des coureurs.
Reported by paparazzia on 30 Nov 2008 14:35 UTC
pour l'instant, elles sont en vrac dans la racine de site...
ce serait plus pratique si elles disposaient de leur rpertoire ddi
Reported by paparazzia on 6 Jan 2009 22:25 UTC
il nous faudrait une API en C (et donc en php) pour monitorer facilement le """windserver""" local.
on ferait juste une page php, publique qui donnerait les infos, et permettrait dans les cas jamais vu (avec le script actuel depuis plusieurs mois chez paparazzia et spf) ou le script raterai une marche ;)
Reported by sebek on 22 Dec 2008 21:40 UTC
Lorsque l'on demande un fond de carte avec l'URL :
/mercator.img.php?drawortho=yes&drawwind=-1&lat=-51.179184622119&long=-170.96174697089&x=1000&y=1000&maparea=4&maille=3&idraces=20081109&proj=mercator&seacolor=e0e0f0&tracks=on&age=24&estime=0&list=myboat&boat=161&text=right
on a les bateaux "rls" (cad Veolia environnement du VDG par exemple). Aucun paramtre GET de l'URL ne permet de dsactiver cet affichage. Il faudrait crr une variable real_boats=on/off qui soit interprte par mercator.php.
Ceci est ncessaire pour produire des layers la granularit plus fine pour ventuelle utilisation de OpenLayers
Reported by spf on 10 Jan 2009 13:08 UTC
La methode actuelle prend beaucoup de temps, il faut donc optimiser ca (en utilisant vlm-c)
Reported by paparazzia on 29 Nov 2008 12:40 UTC
Comment valuer la distance au wp ?
Cas des WP ouvert (point + cap) ?
etc...
(bug ouvert pour garder la trace)
Reported by paparazzia on 30 Nov 2008 18:28 UTC
Installer le trac post commit hook, qui permet en substance :
Reported by paparazzia on 4 Jan 2009 09:10 UTC
NB: pour garder la trace
Ce ticket rfrence
Reported by paparazzia on 1 Dec 2008 20:52 UTC
il semble qu'il manque le rpertoire racemaps dans images...
Cf. http://testing.virtual-loup-de-mer.org/races.php?lang=fr :
Warning: getimagesize(racemaps/regate20081109.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /home/commun/testing/lib/phpcommon/functions.php on line 1087
Reported by paparazzia on 23 Nov 2008 16:24 UTC
le mode cgi utilis pour Trac n'est pas trs performant.
Il serait mieux (si l'occasion se prsente) de passer fastcgi...
Reported by paparazzia on 8 Dec 2008 22:30 UTC
pour le suivi, 20h30, beaucoup de bateaux se sont mis au cap 90 "tout seul"
Reported by spf on 25 Nov 2008 22:40 UTC
Integration de la partie "vent/grib" de la lib vlm-c dans le code php du site et du moteur.
Reported by paparazzia on 29 Nov 2008 13:05 UTC
en automatique, avec confirmation par email.
(a ne donnera pas automatiquement les droits sur le subversion)
Reported by paparazzia on 30 Nov 2008 20:41 UTC
Vlm ne passe plus le validateur... Il y a du html corriger.
Reported by paparazzia on 28 Nov 2008 07:08 UTC
Afin d'identifier facilement l'tat de la production de vlm par rapport la version de dveloppement...
Idalement, l'intitul de la version (0.7-trunk par ex) est issu d'un fichier simple modifier et commiter dans le subversion.
Reported by paparazzia on 29 Nov 2008 10:58 UTC
et passer un modle indent avec des espaces...
Reported by paparazzia on 23 Nov 2008 17:21 UTC
Bizarrement, le demon de messagerie ne veut pas envoyer des messages aux adresses en v-l-m.org...
Nov 23 17:12:53 r16212 postfix/smtp[656933DA92: to=[email protected], relay=mx01.actilis.net87.98.179.123:25, delay=1.5, delays=0.16/0.01/0.71/0.63, ds
n=4.2.0, status=deferred (host mx01.actilis.net[87.98.179.123] said: 450 4.2.0 [email protected]: Recipient address rejected: Greylisted, see http://postgrey.sch
w
Reported by oxygen77 on 4 Jan 2009 18:11 UTC
Les infos sont ajoutes sous la forme de PILi=id|time|pim|pip|status
(i tant le numro de l'instruction pilototo), j'ai utilis le "|" comme sparateur pour ne pas interfrer avec le ";" de sparation de getinfo2 ou la "," de sparation pour les coordonnes.
patch en copie ainsi qu'un exemple de rsultat
Reported by Line28 on 12 Dec 2008 18:03 UTC
Bonjour,
Ayant envie de participer au developpement de VLM, j'aimerai pouvoir acces aux fichiers de dev.
Merci d'avance..
Ren
Reported by paparazzia on 29 Nov 2008 13:02 UTC
Qui doit contenir les sql pour
... et les scripts qui vont avec.
Ce module ne sera pas vraiment appell tre dploy rgulirement.
C'est plutt :
Reported by paparazzia on 23 Nov 2008 10:51 UTC
Reported by paparazzia on 23 Nov 2008 21:45 UTC
L'objectif est simple :
Je fais a lundi soir :)
Reported by paparazzia on 12 Dec 2008 21:09 UTC
(d'aprs la roadmap)
Reported by paparazzia on 10 Jan 2009 12:39 UTC
Avec la modularit, on peut avoir besoin d'une page status qui dtaille les dates / versions de dploiement des modules (en particulier pour testing, ou encore lors de correctifs d'urgence)
Reported by paparazzia on 25 Nov 2008 06:39 UTC
Franois, tu as parl d'une mailing liste, c'est une bonne ide.
Cela permettrait :
Reported by paparazzia on 15 Dec 2008 05:05 UTC
suite au ticket #16, on peut mettre le rpertoire image dans un module ddi
par exemple "medias" qui contiendrait tout ce qui est "lourd" et statique.
Si pas d'objections, je fais a ce soir via un Alias dans le .htaccess pour que ce soit portable
Reported by paparazzia on 3 Dec 2008 14:56 UTC
Pour que a booste.
fcgi est install, Cf #2
Reported by stephpen on 19 Dec 2008 14:45 UTC
Aujourd'hui chaque ajout d'une nouvelle polaire VLM, il faut modifier manuellement le code de la page /vmg/vmg_vlm.php.
Reported by paparazzia on 30 Nov 2008 12:17 UTC
C'est un classique, qui permet de suivre plus facilement ce qui s'est pass.
Par contre, a risque de poluer la mailing liste du #5...
Solution : avoir 2 mailings liste :
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.