Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2020-01-02 Par sujet Philippe Verdy
Le jeu. 2 janv. 2020 à 18:24, Yves P.  a écrit :

> @Philippe
>
> "opening_hours" est conçu n'importe comment, pas pour être lisible, et
> plein d’ambiguïtés
>
>
> C’est un langage de programmation (une grammaire) conçue pour être
> indépendante de la langue, fonctionner avec tous les cas de figures qui
> existent dans le monde.
>

Si cela avait été le cas, le grammaire formellement n'avait pas besoin de
ça du tout. Ca a évolué avec divers ajouts et suppressions, voire des
changements successifs incompatibles. Il y a plusieurs moteurs de rendu et
ils analysent cela de façon différente, les spécifs n'étant toujours pas
claire et non ambiguë. D'aillerus il y a plein de données dans OSM qui ne
suivent pas exactement les règles décrites (qui n'ont pas tenu compte de
tout ce qu'il y avait eu et de ce qui arrive encore car elle n'est pas
suffisante, par exemple pour les calendriers non chrétiens et même pour
s'accorder sur la date de Pâques, codé "easter" mais selon le calendrier
chrétien occidental). Les dates variables dans le calendrier grégorien ne
le sont pas dans d'autres calendriers, et seul le calendrier grégorien est
géré ; pour le reste "SH" ou "PH" sont des fourre-tout dont on ne peut pas
déduire grand chose).


> Elle est lisible par un humain pour les cas simples, mais ce n’est pas le
> but me semble-t-il.
>

Et pourtant c'est ce qu'on me reprochait en proposant d'enlever les espaces
inutiles...

Regarde les horaires chez Google, c’est lisible mais il est impossible de
> définir des exceptions pour les vacances par exemple.
>

Google a certainement une codification pour sa base (ne serait-ce que pour
afficher "ce magasin ouvre dans 3 heures), mais il ne la donne pas, il nous
donne ses résultats formatés. On s'en fout de Google, c'est propriétaire.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2020-01-02 Par sujet Yves P.
@Jérôme
> Dans ce cas il faut utiliser le || et non ; 

Je ne connaissais  (ou me rappelais) pas cette règle. Elle simplifie bien les 
chose parfois.
Elle pourrait-être utilisée pour les horaires de la piscine pour les journées 
continues pendant les vacances scolaires.
(pas sûr qu’on descende à moins de 255 caractères)

@Philippe
> "opening_hours" est conçu n'importe comment, pas pour être lisible, et plein 
> d’ambiguïtés 

C’est un langage de programmation (une grammaire) conçue pour être indépendante 
de la langue, fonctionner avec tous les cas de figures qui existent dans le 
monde.
Elle est lisible par un humain pour les cas simples, mais ce n’est pas le but 
me semble-t-il.

Regarde les horaires chez Google, c’est lisible mais il est impossible de 
définir des exceptions pour les vacances par exemple.

—
Yves

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-31 Par sujet Philippe Verdy
Voilà comment une spécif est devenue illisible et c'est à moi qu'on vient
dire que supprimer les espaces non nécessaires serait illisible?
Il y a trop de règles ici, le "fallback" (||) ne sert à rien et complique
inutilement, la syntaxe indiquée n'étant même pas correctement spécifiée en
terme d'associativité.
Et je ne vois pas du tout pourquoi deux règles "Mo 08:00-12:00;Mo
14:00-18:00" sont fausses (même si ici c'est évidemment équivalent à une
seule règle combinée/factorisée "Mo 08:00-12:00,14:00-18:00 en utilisant la
virgule simplement comme séparateur secondaire entre deux horaires des
mêmes dates, ou entre deux dates au même horaire).
la présence ou pas du qualificateur final "off" ne devrait strictement rien
changer à l'associativité.

Et puis cette "doc" ne suit même pas tous les usages de l'outil de test que
tu utilises, il y a d'autres outils mais franchement cette page de doc est
très orientée selon une définition à priori non testée et qui ne fonctionne
pas telle quelle et n'a en fait été suivi exactement par /personne/.

"opening_hours" est conçu n'importe comment, pas pour être lisible, et
plein d'ambiguités comme sa doc. chacun y a mis sa sauce sans vérifier
comment les autres utilisaient ou analysaient le reste.

C'est tellement plus simple (même pour un lecteur humain) de concevoir un
traitement cumulatif et un traitement ordonné des règles. Ensuite on peut
discuter de la façon de scinder les horaires sur plusieurs tags numérotés
(c'est simpel de voir où on peut couper: partout où un point-virgule est
admis, mais il faut une règle d'ordre donc une convention de nommage pour
le numéro dans la clé). Pas besoin de base externe avec une URL qui ne sera
jamais traitée (et qui ne sert à rien: autant utiliser website=* pour le
site officiel mentionnant sur sa page d'info les horaires, et qu'on
visitera alors dans un navigateur); ce ne sera jamais plusieurs dizaines de
kilooctets comem pour toute une page web avec son HTML, ses styles, ses
images, ses scripts, ses publicités et traqueurs web et autres formulaires.
et toute la déco et l'animation voire le son et la vidéo qui vont avec ou
des éléments "dangereux/malveillants", sinon intrusifs (boutons sociaux,
Google Sense, vendeurs en ligne, etc) et qui vous suivent ensuite partout
où vous allez sur le web et permettent à des tiers de faire du
rapprochemetn de donénes massif.

Qui utilise le "fallback" (||), qui ne sert à rien? On peut faire bien plus
simple sans lui. Deux séparateurs de règles (un majeur ";" et un mineur ","
suffisent à tout et ça ne cause aucune difficulté d'interprétation aussi
bien pour un robot et c'est le maximum compréhensible par un humain).



Le mar. 31 déc. 2019 à 14:49, Jérôme Seigneuret 
a écrit :

> C'est un truc de fou quand même d'être aussi têtu!
> Tu me parles du comportement du mot clé *off. *Ca n'a rien à avoir avec
> ce que je mentionne!
>
> Pour rappel ta proposition c'est ça à la base
> *Mo-Fr 11:45-14:00,17:00-20:00;*
> *We 11:30-11:45; < ici tu n'ajoutes pas un horaire mais tu le respécifies
> pour le jour en question*
> *Mo 11:45-12:00 off; < là ok*
> *We 13:00-14:00,18:00-20:00 off;< le off ne sert à rien mercredi a été
> redéfini uniquement de 11h30 à 11h45*
> *Tu 20:00-21:00;  < ici tu respécifie la fourchette horaire d'ouverture
> pour le jour en question entre 20h et 21h*
>
> *Donc c'est bien incohérent que tu veuilles le comprendre ou pas.*
> Tu et We ne sont pas en *off *et annule le comportement du jour en
> question sur le sélecteur précédent Mo-Fr en surchargeant le comportement
> vu que tu lui affecte une nouvelle plage horaire!
>
> le rôle additionnelle est le séparateur *, *pas *; les éléments séparé
> par des ; sont des *roles* qui écrase des valeurs précédemment défini de
> gauche à droite. Le mot clé off désactive des plages défini du comportement
> initial il sert à annuler des parties de critères mentionnés comme ouvert
> et là pas de problème tu as bon!*
>
> Rule separators
>  
> 
>  | 
> 
>  | 
> 
>  *;* 
> 
>  *,* 
> 
>  Limitations
> and Explanation
> 
> 
>
> 
> 
>  *||* 
> 
> Explanation
> 
>
> *A additional rule is treated exactly the same as a normal rule
> 

Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-31 Par sujet Jérôme Seigneuret
C'est un truc de fou quand même d'être aussi têtu!
Tu me parles du comportement du mot clé *off. *Ca n'a rien à avoir avec ce
que je mentionne!

Pour rappel ta proposition c'est ça à la base
*Mo-Fr 11:45-14:00,17:00-20:00;*
*We 11:30-11:45; < ici tu n'ajoutes pas un horaire mais tu le respécifies
pour le jour en question*
*Mo 11:45-12:00 off; < là ok*
*We 13:00-14:00,18:00-20:00 off;< le off ne sert à rien mercredi a été
redéfini uniquement de 11h30 à 11h45*
*Tu 20:00-21:00;  < ici tu respécifie la fourchette horaire d'ouverture
pour le jour en question entre 20h et 21h*

*Donc c'est bien incohérent que tu veuilles le comprendre ou pas.*
Tu et We ne sont pas en *off *et annule le comportement du jour en question
sur le sélecteur précédent Mo-Fr en surchargeant le comportement vu que tu
lui affecte une nouvelle plage horaire!

le rôle additionnelle est le séparateur *, *pas *; les éléments séparé par
des ; sont des *roles* qui écrase des valeurs précédemment défini de gauche
à droite. Le mot clé off désactive des plages défini du comportement
initial il sert à annuler des parties de critères mentionnés comme ouvert
et là pas de problème tu as bon!*

Rule separators
 

 | 

 | 

 *;* 

 *,* 

Limitations
and Explanation





 *||* 

Explanation


*A additional rule is treated exactly the same as a normal rule
,
except that a additional rule does not overwrite the day for which it
applies (unlike the normal separator which starts always with a new, empty
day, deleting any pervious rules applying the given day). Note that a
additional rule does not use any data from previous or from following
rules. If time wraps over midnight are involved then you will probably also
need to use additional rules to not overwrite the part which wraps into the
next day. It can also be used to specify different comments

for
one day. Read more (including some examples) in this issue on github
.*

*Because of the peskiness that the 

is
the same token as the token to separate lists (e.g. 

{ , 

})
the , (comma) is only interpreted as 

if
it follows after one of those symbols:*

   - **
   

   - **
   



Il me semble que tu es meilleur en anglais que moi mais je n'ai pas inventé
ce que j'écris et || est bien dans la spécification en cours sinon c'est
que le wiki à besoin d'un petit rafraichissement comme le site
https://openingh.openstreetmap.de/evaluation_tool

La fallback empèche l'écrasement de valeur et est utilisé par défaut pour
présenter plusieurs situation avec c'est ça et ça avec des commentaires
pour préciser les deux situations. Informatique ça renvoi le bon résultat.

C'est loin d'être un critère de compatibilité vu que c'est dans les
spécifications officielle et que je comportement est opposé au mot clé
*off * c'est pas non plus remplacé vu que c'est encore dans le code source
avec des exemples ajouté en issues
https://openingh.ypid.de/netzwolf_mirror/time_domain/explanation.html
*Multiple rulesets can be concatenated using ||.   *

Maintenant on peut compléter avec l'auteur

et
le code source du projet les exemples pour voir la prise en compte ou non
de ce comportement.





Le mar. 31 déc. 2019 à 13:25, Philippe Verdy  a écrit :

> Bref:
> - "08:00-19:00;12:00-14:00 off" est équivalente à  "08:00- 12:00;14:00-
> 19:00"
> - "08:00-19:00;Sa-Su off" est équivalente à  "Mo-Th 

Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-31 Par sujet Philippe Verdy
Bref:
- "08:00-19:00;12:00-14:00 off" est équivalente à  "08:00- 12:00;14:00-
19:00"
- "08:00-19:00;Sa-Su off" est équivalente à  "Mo-Th 08:00-19:00"
- "Mo-Sa 08:00-19:00;Sa 18:00-19:00 off" est équivalente à  "Mo-Th
08:00-19:00;Sa 08:00-18:00"
Tu peux tester, c'est comme ça que ça marche.
Les règles séparées par ";" sont ordonnées de façon strictes, et elles sont
TOUTES évaluées cumulativement (on ne s'arrête pas au premier "match").
"||" ne sert strictement à rien (sauf à la compatibilité avec d'anciennes
spécifications qui ne marchaient pas dans plein de cas) et équivaut au ";".



Le mar. 31 déc. 2019 à 13:17, Philippe Verdy  a écrit :

>
>
> Le mar. 31 déc. 2019 à 09:18, Jérôme Seigneuret <
> jerome.seigneu...@gmail.com> a écrit :
>
>> Le ; est une règle cumulative avec écrasement des valeurs passés.
>>
>> Si tu met Lundi au Vendredi de 10 à 20h et que tu ajoutes Mercredi de 20h
>> à 22h c'est pas cumulatif. Tu dis juste de remplacer les horaires de
>> Mercredi
>>
>
> C'est un non sens complet!
>
> L'indication: "08:00-19:00;Fr 18:00-19:00 off;Su off" indique clairement
> l'ouverture tous les jours de 8h à 19h, sauf le vendredi où ça ferme à 19h
> et le dimanche fermé.
>
>
> https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00=48.84991979995=2.6370411=0=157773336_value=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00
>
>
> L'interprétation est bien cumulative et se fait dans l'ordre, chaque règle
> séparée par ";" modifiant les précédentes.
>
>
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-31 Par sujet Philippe Verdy
Le mar. 31 déc. 2019 à 09:18, Jérôme Seigneuret 
a écrit :

> Le ; est une règle cumulative avec écrasement des valeurs passés.
>
> Si tu met Lundi au Vendredi de 10 à 20h et que tu ajoutes Mercredi de 20h
> à 22h c'est pas cumulatif. Tu dis juste de remplacer les horaires de
> Mercredi
>

C'est un non sens complet!

L'indication: "08:00-19:00;Fr 18:00-19:00 off;Su off" indique clairement
l'ouverture tous les jours de 8h à 19h, sauf le vendredi où ça ferme à 19h
et le dimanche fermé.

https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00=48.84991979995=2.6370411=0=157773336_value=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00


L'interprétation est bien cumulative et se fait dans l'ordre, chaque règle
séparée par ";" modifiant les précédentes.
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-31 Par sujet Jérôme Seigneuret
Le ; est une règle cumulative avec écrasement des valeurs passés.

Si tu met Lundi au Vendredi de 10 à 20h et que tu ajoutes Mercredi de 20h à
22h c'est pas cumulatif. Tu dis juste de remplacer les horaires de Mercredi
Dans ce cas il faut utiliser le *|| *et non* ; *

L'évaluation se fait de gauche à droite Si on ajoute un nouveau sélecteur
celui-ci surchage les valeur précédente ou ajoute des horaires non
précédemment défini pour le jour en question.
Même si tu spécifie des plages horaire le selecteur c'est le jour complet
donc si tu ajoutes des nouveaux horaires c'est l'horaire de la journée
complète qui est réévalué.
Le double pipe à un comportement cumulatif des plages non couvertes

*voici les exemples*
Mo-Fr 10:00-20:00; We 20:00-22:00
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00=48.84991979995=2.6370411=0=157773336_value=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00


Mo-Fr 10:00-20:00|| We 20:00-22:00
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo-Fr%2010%3A00-20%3A00%7C%7C%20We%2020%3A00-22%3A00=48.84991979995=2.6370411=0=157773336_value=Mo-Fr%2010%3A00-20%3A00%3B%20We%2020%3A00-22%3A00


Maintenant comme je l'ai présenté précédemment il est possible de coupler
les séparateurs ; et tu peux surement améliorer ma proposition ou corriger
la tienne en exploitant || et en testant ;-)
Bonne journée

Le mar. 31 déc. 2019 à 00:37, Philippe Verdy  a écrit :

>
>
> Le lun. 30 déc. 2019 à 21:02, Jérôme Seigneuret <
> jerome.seigneu...@gmail.com> a écrit :
>
>> Salut,
>> "Journée continue"  n'est pas nécessaire si l'on utilise le mot clé
>> "off". Attention YoHours ne prend pas en compte toute la syntaxe de
>> opening_hours
>> exemple complet pour les vacances
>>
>> https://openingh.openstreetmap.de/evaluation_tool/?EXP=SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off=48.84991979995=2.6370411=0=1577733402192
>>
>>
>> @Philippe l'ajout d'un sélecteur écrase la valeur précédente donc tu va
>> avoir un problème sur le mercredi et sur le jeudi. Dans ton cas, jeudi ne
>> sera ouvert que de 20h à 21h et Mercredi de 11h30 à 11h45
>> Il faut aussi ajouter PH off pour une fermeture les jours fériés si c'est
>> le cas.
>>
>
> Non, chaque valeur listée vient modifier les valeurs précédentes dans les
> plages horaires indiquées; les règles sont cumulatives, et ordonnées, mais
> dans ce cas il n'y a même pas d'écrasement, une première règle indique la
> plage "standard" du lundi au vendredi, les autres pour les jours
> particuliers viennent modifier encore ce qui est défini. Quand on "parse"'
> les règles au début la règle par défaut est "off" partout, chaque règle ne
> modifie que les plages indiquées.
>
> Mais que penser de ma proposition de rendre tous les espaces facultatifs
> sauf entre 2 lettres ou entre deux chiffres dans la syntaxe existante; ce
> qui permettrait de les supprimer pour compacter encore plus (et c'est
> facile de restaurer ces espaces "implicites" entre une lettre et un
> chiffre. Je ne vois aucune règle existante où cela conduit à une ambiguïté
> quelconque.
>
> Ca peut éventuellement casser certaines analyses lexicales mais le patch
> lexical est simple à faire, on a pratiquement besoin d'aucune espace dans
> la plupart des cas (sauf par exemple "Jul-Aug off" pour indiqué "fermé en
> juillet et août" et qu'on ne peut pas compacter en "Jul-Augoff" car cette
> espace est entre deux lettres). C'est pas une révolution, mais au moins si
> ça peut aider à passer la limite des 255 caractères par valeur de tag...
>
>

-- 
Cordialement,
Jérôme Seigneuret
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-30 Par sujet Philippe Verdy
Le lun. 30 déc. 2019 à 21:02, Jérôme Seigneuret 
a écrit :

> Salut,
> "Journée continue"  n'est pas nécessaire si l'on utilise le mot clé "off".
> Attention YoHours ne prend pas en compte toute la syntaxe de opening_hours
> exemple complet pour les vacances
>
> https://openingh.openstreetmap.de/evaluation_tool/?EXP=SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off=48.84991979995=2.6370411=0=1577733402192
>
>
> @Philippe l'ajout d'un sélecteur écrase la valeur précédente donc tu va
> avoir un problème sur le mercredi et sur le jeudi. Dans ton cas, jeudi ne
> sera ouvert que de 20h à 21h et Mercredi de 11h30 à 11h45
> Il faut aussi ajouter PH off pour une fermeture les jours fériés si c'est
> le cas.
>

Non, chaque valeur listée vient modifier les valeurs précédentes dans les
plages horaires indiquées; les règles sont cumulatives, et ordonnées, mais
dans ce cas il n'y a même pas d'écrasement, une première règle indique la
plage "standard" du lundi au vendredi, les autres pour les jours
particuliers viennent modifier encore ce qui est défini. Quand on "parse"'
les règles au début la règle par défaut est "off" partout, chaque règle ne
modifie que les plages indiquées.

Mais que penser de ma proposition de rendre tous les espaces facultatifs
sauf entre 2 lettres ou entre deux chiffres dans la syntaxe existante; ce
qui permettrait de les supprimer pour compacter encore plus (et c'est
facile de restaurer ces espaces "implicites" entre une lettre et un
chiffre. Je ne vois aucune règle existante où cela conduit à une ambiguïté
quelconque.

Ca peut éventuellement casser certaines analyses lexicales mais le patch
lexical est simple à faire, on a pratiquement besoin d'aucune espace dans
la plupart des cas (sauf par exemple "Jul-Aug off" pour indiqué "fermé en
juillet et août" et qu'on ne peut pas compacter en "Jul-Augoff" car cette
espace est entre deux lettres). C'est pas une révolution, mais au moins si
ça peut aider à passer la limite des 255 caractères par valeur de tag...
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-30 Par sujet Jérôme Seigneuret
Salut,
"Journée continue"  n'est pas nécessaire si l'on utilise le mot clé "off".
Attention YoHours ne prend pas en compte toute la syntaxe de opening_hours
exemple complet pour les vacances
https://openingh.openstreetmap.de/evaluation_tool/?EXP=SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off=48.84991979995=2.6370411=0=1577733402192


@Philippe l'ajout d'un sélecteur écrase la valeur précédente donc tu va
avoir un problème sur le mercredi et sur le jeudi. Dans ton cas, jeudi ne
sera ouvert que de 20h à 21h et Mercredi de 11h30 à 11h45
Il faut aussi ajouter PH off pour une fermeture les jours fériés si c'est
le cas.

https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo%2CFr%2012%3A00-14%3A00%2C17%3A00-20%3A00%3B%20We%2011%3A30-13%3A00%2C15%3A00-18%3A00%3B%20Th%2CTu%2011%3A45-14%3A00%2C16%3A30-21%3A00%3B%20Mo%2011%3A45-12%3A00%20off%3B%20Th%2020%3A00-21%3A00%20off%3B%20SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off%3B%20PH%20off=48.84991979995=2.6370411=0=154887576


Voici une chaîne complète (178 caractères) qui doit répondre au besoin sauf
si les jours fériés et les weekend ne sont pas traités de la même manière.

Attention au placement du PH et SH. Dans le cas fourni si un jour férié
tombe un jour de vacance alors le lieu est fermé. Sinon il faut placer le
bloc PH avant les blocs SH.

Ouverture sur une semaine classique
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo%2CFr%2012%3A00-14%3A00%2C17%3A00-20%3A00%3B%20We%2011%3A30-13%3A00%2C15%3A00-18%3A00%3B%20Th%2CTu%2011%3A45-14%3A00%2C16%3A30-21%3A00%3B%20Mo%2011%3A45-12%3A00%20off%3B%20Th%2020%3A00-21%3A00%20off%3B%20SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off%3B%20PH%20off=48.84991979995=2.6370411=0=154887720


Ouverture pendant les vacances
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo%2CFr%2012%3A00-14%3A00%2C17%3A00-20%3A00%3B%20We%2011%3A30-13%3A00%2C15%3A00-18%3A00%3B%20Th%2CTu%2011%3A45-14%3A00%2C16%3A30-21%3A00%3B%20Mo%2011%3A45-12%3A00%20off%3B%20Th%2020%3A00-21%3A00%20off%3B%20SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off%3B%20PH%20off=48.84991979995=2.6370411=0=155207400


Ouverture en semaine classique avec un jour férié
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo%2CFr%2012%3A00-14%3A00%2C17%3A00-20%3A00%3B%20We%2011%3A30-13%3A00%2C15%3A00-18%3A00%3B%20Th%2CTu%2011%3A45-14%3A00%2C16%3A30-21%3A00%3B%20Mo%2011%3A45-12%3A00%20off%3B%20Th%2020%3A00-21%3A00%20off%3B%20SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off%3B%20PH%20off=48.84991979995=2.6370411=0=155716800


Ouverture avec un jour férié pendant les vacances
https://openingh.openstreetmap.de/evaluation_tool/?EXP=Mo%2CFr%2012%3A00-14%3A00%2C17%3A00-20%3A00%3B%20We%2011%3A30-13%3A00%2C15%3A00-18%3A00%3B%20Th%2CTu%2011%3A45-14%3A00%2C16%3A30-21%3A00%3B%20Mo%2011%3A45-12%3A00%20off%3B%20Th%2020%3A00-21%3A00%20off%3B%20SH%2010%3A00-18%3A00%3B%20SH%20Sa%2CSu%2013%3A00-15%3A00%20off%3B%20PH%20off=48.84991979995=2.6370411=0=158671680



Bonne soirée

Le dim. 29 déc. 2019 à 17:02, Philippe Verdy  a écrit :

> Pour gagner un peu on pourrait proposer d'autoriser les heures et minutes
> à 1 chiffre au lieu de 2 (sans zéro initial) quand elles sont séparés par
> un ":".
> Certains espaces sont non nécessaires dans la syntaxe : entre n'importe
> quelle lettre et n'importe quel chiffre, et toutes les ponctuations sont
> autonomes dans la syntaxe, donc aucun espace avant ou après toute
> ponctuation ou signe (comme "]", ou "," ou ";" ou "-"), un espace n'est
> nécessaire qu'entre deux mots ou entre deux nombres (il n'y a pas aucun
> "mot" significatif mixant lettres et chiffres, "Dec25" se lit comme "Dec
> 25" par exemple).
>
>
> Le dim. 29 déc. 2019 à 16:47, Philippe Verdy  a
> écrit :
>
>> La première partie des horaires, hors vacances (SH), se factorise un peu
>> (en utilisant "off" pour fermer un horaire déclaré ouvert dans les règles
>> précédentes):
>>
>> Mo-Fr 11:45-14:00,17:00-20:00;
>> We 11:30-11:45;
>> Mo 11:45-12:00 off;
>> We 13:00-14:00,18:00-20:00 off;
>> Tu 20:00-21:00;
>>
>> Mais on gagne très peu.
>>
>> Le dim. 29 déc. 2019 à 15:49, Yves P.  a écrit :
>>
>>> Je n'arrive pas, pour le moment, à trouver comment faire : mettre les
>>> mêmes horaires de début pour les vacances et hors vacances et de préciser
>>> en SH Mo-Fr « Ouverture en continue »
>>>
>>>
>>> J’ai essayé ceci
>>> 
>>>  mais
>>> ça affiche «Vacances de Noël» au lieu de «Journée continue»
>>>
>>> Mo
>>> 
>>>  12:00-14:00,17:00-20:00
>>> 

Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-29 Par sujet Philippe Verdy
Pour gagner un peu on pourrait proposer d'autoriser les heures et minutes à
1 chiffre au lieu de 2 (sans zéro initial) quand elles sont séparés par un
":".
Certains espaces sont non nécessaires dans la syntaxe : entre n'importe
quelle lettre et n'importe quel chiffre, et toutes les ponctuations sont
autonomes dans la syntaxe, donc aucun espace avant ou après toute
ponctuation ou signe (comme "]", ou "," ou ";" ou "-"), un espace n'est
nécessaire qu'entre deux mots ou entre deux nombres (il n'y a pas aucun
"mot" significatif mixant lettres et chiffres, "Dec25" se lit comme "Dec
25" par exemple).


Le dim. 29 déc. 2019 à 16:47, Philippe Verdy  a écrit :

> La première partie des horaires, hors vacances (SH), se factorise un peu
> (en utilisant "off" pour fermer un horaire déclaré ouvert dans les règles
> précédentes):
>
> Mo-Fr 11:45-14:00,17:00-20:00;
> We 11:30-11:45;
> Mo 11:45-12:00 off;
> We 13:00-14:00,18:00-20:00 off;
> Tu 20:00-21:00;
>
> Mais on gagne très peu.
>
> Le dim. 29 déc. 2019 à 15:49, Yves P.  a écrit :
>
>> Je n'arrive pas, pour le moment, à trouver comment faire : mettre les
>> mêmes horaires de début pour les vacances et hors vacances et de préciser
>> en SH Mo-Fr « Ouverture en continue »
>>
>>
>> J’ai essayé ceci
>> 
>>  mais
>> ça affiche «Vacances de Noël» au lieu de «Journée continue»
>>
>> Mo
>> 
>>  12:00-14:00,17:00-20:00
>> 
>> ;
>> 
>> Tu
>> 
>>  11:45-14:00,16:30-21:00
>> 
>> ;
>> 
>> We
>> 
>>  11:30-13:00,15:00-18:00
>> 
>> ;
>> 
>> Th
>> 
>>  11:45-14:00,16:30-20:00
>> 
>> ;
>> 
>> Fr
>> 
>>  11:45-14:00,17:00-20:00
>> 
>> ;
>> 
>> SH
>> 
>>  Mo-Fr
>> 
>>  "Journée continue"
>> 
>> ;
>> 
>> SH
>> 
>>  Sa,Su
>> 
>>  10:00-13:00,15:00-18:00
>> 
>>
>> —
>> Yves
>>
>> PS: Cette limite de 255 caractères est une bonne illustration de « Le
>> mieux est l’ennemi du bien » 廊
>>
>> ___
>> Talk-fr mailing list
>> Talk-fr@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-fr
>>
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-29 Par sujet Philippe Verdy
La première partie des horaires, hors vacances (SH), se factorise un peu
(en utilisant "off" pour fermer un horaire déclaré ouvert dans les règles
précédentes):

Mo-Fr 11:45-14:00,17:00-20:00;
We 11:30-11:45;
Mo 11:45-12:00 off;
We 13:00-14:00,18:00-20:00 off;
Tu 20:00-21:00;

Mais on gagne très peu.

Le dim. 29 déc. 2019 à 15:49, Yves P.  a écrit :

> Je n'arrive pas, pour le moment, à trouver comment faire : mettre les
> mêmes horaires de début pour les vacances et hors vacances et de préciser
> en SH Mo-Fr « Ouverture en continue »
>
>
> J’ai essayé ceci
> 
>  mais
> ça affiche «Vacances de Noël» au lieu de «Journée continue»
>
> Mo
> 
>  12:00-14:00,17:00-20:00
> 
> ;
> 
> Tu
> 
>  11:45-14:00,16:30-21:00
> 
> ;
> 
> We
> 
>  11:30-13:00,15:00-18:00
> 
> ;
> 
> Th
> 
>  11:45-14:00,16:30-20:00
> 
> ;
> 
> Fr
> 
>  11:45-14:00,17:00-20:00
> 
> ;
> 
> SH
> 
>  Mo-Fr
> 
>  "Journée continue"
> 
> ;
> 
> SH
> 
>  Sa,Su
> 
>  10:00-13:00,15:00-18:00
> 
>
> —
> Yves
>
> PS: Cette limite de 255 caractères est une bonne illustration de « Le
> mieux est l’ennemi du bien » 廊
>
> ___
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-29 Par sujet Yves P.
> J’ai essayé ceci 
> 
>  mais ça affiche «Vacances de Noël» au lieu de «Journée continue»
Oups, ça fonctionne bien mais ça n’est pas très précis.

Un humain va probablement comprendre, mais pas une machine.
Et de plus on ne précise pas la subtilité des heures d’ouvertures le matin.

—
Yves___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-29 Par sujet Yves P.
> Je n'arrive pas, pour le moment, à trouver comment faire : mettre les mêmes 
> horaires de début pour les vacances et hors vacances et de préciser en SH 
> Mo-Fr « Ouverture en continue »

J’ai essayé ceci 

 mais ça affiche «Vacances de Noël» au lieu de «Journée continue»

Mo 

 12:00-14:00,17:00-20:00 
;
 

Tu 

 11:45-14:00,16:30-21:00 
;
 

We 

 11:30-13:00,15:00-18:00 
;
 

Th 

 11:45-14:00,16:30-20:00 
;
 

Fr 

 11:45-14:00,17:00-20:00 
;
 

SH 

 Mo-Fr 

 "Journée continue" 
; 

SH 

 Sa,Su 

 10:00-13:00,15:00-18:00 


—
Yves

PS: Cette limite de 255 caractères est une bonne illustration de « Le mieux est 
l’ennemi du bien » 廊

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] SPAM, Re: Problème avec ID - besoin d'aide

2019-12-29 Par sujet Arnaud Champollion

Le 28/12/2019 à 17:08, Yves P. a écrit :

Ce n’est pas factorisable ☹️
A moins de mettre les mêmes horaires de début pour les vacances et 
hors vacances et de préciser en SH Mo-Fr « Ouverture en continue »


Il manque une virgule entre les 2 « blocs » et il n’y en a pas à la fin


J'ai momentanément supprimé les horaires "vacances" pour pouvoir 
terminer l'enregistrement des autres modifications.
Je n'arrive pas, pour le moment, à trouver comment faire : mettre les 
mêmes horaires de début pour les vacances et hors vacances et de 
préciser en SH Mo-Fr « Ouverture en continue »


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr