CINXE.COM
What you think about importing opening_hours data from AllThePlaces? - General talk - OpenStreetMap Community Forum
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>What you think about importing opening_hours data from AllThePlaces? - General talk - OpenStreetMap Community Forum</title> <meta name="description" content="If you disagree with the entire idea of importing opening_hours from ATP, please comment now (best after reading through this post) rather later when significant effort was invested into this. See also Improving OpenStr&hellip;"> <meta name="generator" content="Discourse 3.4.0 - https://github.com/discourse/discourse version 22f2a554ef3d1e1494defd49ba4c8aec9c821aae"> <link rel="icon" type="image/png" href="https://community-cdn.openstreetmap.org/uploads/default/optimized/1X/e9768dc0a7cbe8d58a55e515a89a6af817534bbf_2_32x32.png"> <link rel="apple-touch-icon" type="image/png" href="https://community-cdn.openstreetmap.org/uploads/default/optimized/1X/e9768dc0a7cbe8d58a55e515a89a6af817534bbf_2_180x180.png"> <meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff"> <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#111111"> <meta name="color-scheme" content="light dark"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover"> <link rel="canonical" href="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608" /> <link rel="search" type="application/opensearchdescription+xml" href="https://community.openstreetmap.org/opensearch.xml" title="OpenStreetMap Community Forum Search"> <link href="https://community-cdn.openstreetmap.org/stylesheets/color_definitions_light_4_1_483b432eae42bf8bb59951e3f60e26e69871fbf9.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" class="light-scheme"/><link href="https://community-cdn.openstreetmap.org/stylesheets/color_definitions_dark_1_1_4851615f8900c3e0c595889abf42785e09870b59.css?__ws=community.openstreetmap.org" media="(prefers-color-scheme: dark)" rel="stylesheet" class="dark-scheme"/> <link href="https://community-cdn.openstreetmap.org/stylesheets/desktop_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="desktop" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/checklist_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="checklist" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-details_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-lazy-videos_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-local-dates_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-narrative-bot_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-post-voting_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-post-voting" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-presence_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-reactions_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-reactions" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-saved-searches_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-saved-searches" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-solved_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-solved" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-translator_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-translator" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/footnote_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="footnote" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/poll_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="poll" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/spoiler-alert_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-post-voting_desktop_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-post-voting_desktop" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/discourse-reactions_desktop_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="discourse-reactions_desktop" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/poll_desktop_87fc7c2b246c7ad5e751a014dcb722b43a0d336c.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="https://community-cdn.openstreetmap.org/stylesheets/desktop_theme_1_61506929dc7d81e932448c94a07a79d85a740efa.css?__ws=community.openstreetmap.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="1" data-theme-name="default"/> <link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of 'What you think about importing opening_hours data from AllThePlaces?'" href="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608.rss" /> <meta property="og:site_name" content="OpenStreetMap Community Forum" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://community-cdn.openstreetmap.org/uploads/default/original/1X/1ec32427766f2efdc81c1fd1a6879e4084bfd00d.png" /> <meta property="og:image" content="https://community-cdn.openstreetmap.org/uploads/default/original/1X/1ec32427766f2efdc81c1fd1a6879e4084bfd00d.png" /> <meta property="og:url" content="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608" /> <meta name="twitter:url" content="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608" /> <meta property="og:title" content="What you think about importing opening_hours data from AllThePlaces?" /> <meta name="twitter:title" content="What you think about importing opening_hours data from AllThePlaces?" /> <meta property="og:description" content="If you disagree with the entire idea of importing opening_hours from ATP, please comment now (best after reading through this post) rather later when significant effort was invested into this. See also Improving OpenStreetMap shop coverage with AllThePlaces why it would be a good idea: so we have up to date opening hours Personally, for me, this is one of main reasons to use Google Maps app. opening_hours in OSM are often far more outdated than what business lists at their website pages and ..." /> <meta name="twitter:description" content="If you disagree with the entire idea of importing opening_hours from ATP, please comment now (best after reading through this post) rather later when significant effort was invested into this. See also Improving OpenStreetMap shop coverage with AllThePlaces why it would be a good idea: so we have up to date opening hours Personally, for me, this is one of main reasons to use Google Maps app. opening_hours in OSM are often far more outdated than what business lists at their website pages and ..." /> <meta property="og:article:section" content="General talk" /> <meta property="og:article:section:color" content="9fd485" /> <meta name="twitter:label1" value="Reading time" /> <meta name="twitter:data1" value="21 mins 🕑" /> <meta name="twitter:label2" value="Likes" /> <meta name="twitter:data2" value="162 ❤" /> <meta property="article:published_time" content="2024-10-24T07:13:22+00:00" /> <meta property="og:ignore_canonical" content="true" /> <link rel="next" href="/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608?page=2"> </head> <body class="crawler browser-update"> <header> <a href="/"> OpenStreetMap Community Forum </a> </header> <div id="main-outlet" class="wrap" role="main"> <div id="topic-title"> <h1> <a href="/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608">What you think about importing opening_hours data from AllThePlaces?</a> </h1> <div class="topic-category" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a href="/c/general/38" class="badge-wrapper bullet" itemprop="item"> <span class='badge-category-bg' style='background-color: #9fd485'></span> <span class='badge-category clear-badge'> <span class='category-name' itemprop='name'>General talk</span> </span> </a> <meta itemprop="position" content="1" /> </span> </div> </div> <div itemscope itemtype='http://schema.org/DiscussionForumPosting'> <meta itemprop='headline' content='What you think about importing opening_hours data from AllThePlaces?'> <link itemprop='url' href='https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608'> <meta itemprop='datePublished' content='2024-10-24T07:13:22Z'> <meta itemprop='articleSection' content='General talk'> <meta itemprop='keywords' content=''> <div itemprop='publisher' itemscope itemtype="http://schema.org/Organization"> <meta itemprop='name' content='OpenStreetMap Foundation'> <div itemprop='logo' itemscope itemtype="http://schema.org/ImageObject"> <meta itemprop='url' content='https://community-cdn.openstreetmap.org/uploads/default/original/2X/2/20f6c7508cd8bb64ed4a4e5213b0bd3662479bfb.png'> </div> </div> <div id='post_1' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <link itemprop="mainEntityOfPage" href="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608"> <span class="crawler-post-infos"> <time datetime='2024-10-24T07:13:22Z' class='post-time'> October 24, 2024, 7:13am </time> <meta itemprop='dateModified' content='2024-10-28T10:50:33Z'> <span itemprop='position'>1</span> </span> </div> <div class='post' itemprop='text'> <p>If you disagree with the entire idea of importing <code>opening_hours</code> from ATP, please comment now (best after reading through this post) rather later when significant effort was invested into this.</p> <p>See also <a href="https://community.openstreetmap.org/t/improving-openstreetmap-shop-coverage-with-alltheplaces/119979" class="inline-onebox">Improving OpenStreetMap shop coverage with AllThePlaces</a></p> <h1><a name="p-1074323-why-it-would-be-a-good-idea-1" class="anchor" href="#p-1074323-why-it-would-be-a-good-idea-1"></a>why it would be a good idea:</h1> <ul> <li>so we have up to date opening hours</li> </ul> <p>Personally, for me, this is one of main reasons to use Google Maps app. <code>opening_hours</code> in OSM are often far more outdated than what business lists at their website pages and what Google Maps has.</p> <p>I want to change this</p> <h1><a name="p-1074323-why-it-may-be-a-bad-idea-2" class="anchor" href="#p-1074323-why-it-may-be-a-bad-idea-2"></a>why it may be a bad idea</h1> <h2><a name="p-1074323-atp-has-too-many-mistakes-and-errors-3" class="anchor" href="#p-1074323-atp-has-too-many-mistakes-and-errors-3"></a>ATP has too many mistakes and errors</h2> <p>well, in current form it is true - but with some work it is possible to fix it and identity usable parts</p> <p>See <a href="https://github.com/alltheplaces/alltheplaces/blob/master/DATA_FORMAT.md#opening-hours" class="inline-onebox">alltheplaces/DATA_FORMAT.md at master · alltheplaces/alltheplaces · GitHub</a> for just some of issues. Also, as mentioned in section of that document below linked one: some data will be parse incorrectly or will be simply wrong at the official website.</p> <p>It will take significant effort to process ATP data, compare it with OSM, check is ATP actually parsing websites correctly, select part of data where import would make sense and so on.</p> <p>I am willing to do this, though I want to confirm with OSM community that it is not a dead end that would be wasted.</p> <h3><a name="p-1074323-ground-truth-vs-web-truth-4" class="anchor" href="#p-1074323-ground-truth-vs-web-truth-4"></a>Ground truth vs web truth</h3> <p>There is risk of replacing surveyed data with what is listed at website, despite that ground survey was accurate. I have plans how to reduce risks of that.</p> <h2><a name="p-1074323-we-cannot-use-atp-data-in-osm-5" class="anchor" href="#p-1074323-we-cannot-use-atp-data-in-osm-5"></a>we cannot use ATP data in OSM</h2> <p>It seems that we can. At least partially.</p> <p>See <a href="https://osmfoundation.org/wiki/Licensing_Working_Group/Minutes/2023-08-14#Ticket#2023081110000064_%E2%80%94_First_party_websites_as_sources" rel="noopener nofollow ugc">https://osmfoundation.org/wiki/Licensing_Working_Group/Minutes/2023-08-14#Ticket#2023081110000064_—_First_party_websites_as_sources</a></p> <p>Note that it applies to first-party websites, so it is not covering entire ATP dataset.</p> <p>Also, they may be wrong after all.</p> <p>But as I understand it, at least specifically for opening_hours it should be fine?</p> <p>And I expect that in the worst case I will waste part of my life on this and edits that would be done would be reverted, as it would be (at this part) only changing one attribute.</p> <h2><a name="p-1074323-this-effort-clearly-can-be-better-spend-on-something-else-6" class="anchor" href="#p-1074323-this-effort-clearly-can-be-better-spend-on-something-else-6"></a>this effort clearly can be better spend on something else</h2> <p>If you have a specific OSM idea, please mention it. Though note that my talents may be poorly fitting it or I may disagree how important/useful it will be.</p> <p>But I would be happy to discover some other challenges.</p> <h3><a name="p-1074323-diverges-effort-into-atp-improvements-7" class="anchor" href="#p-1074323-diverges-effort-into-atp-improvements-7"></a>Diverges effort into ATP improvements</h3> <p>If it would be done then it would encourage OSM contributors to spend time on improving ATP. This was mentioned as a bad thing for OpenStreetMap project.</p> <p>(Though, at least in my opinion it is balanced by fact that effort that went into ATP would be useful also for OSM)</p> <h2><a name="p-1074323-reliance-on-a-third-party-8" class="anchor" href="#p-1074323-reliance-on-a-third-party-8"></a>reliance on a third-party</h2> <p>reliance on a third party doing the right thing</p> <h1><a name="p-1074323-disclaimers-9" class="anchor" href="#p-1074323-disclaimers-9"></a>Disclaimers</h1> <p>This is not a import bot edit proposal. There is not enough details yet to propose this. But as it will be fairly large effort to get it to this stage, I want to check with OSM community.</p> <h1><a name="p-1074323-h-10" class="anchor" href="#p-1074323-h-10"></a>???</h1> <p>Do you see problems with this plan or other not mentioned obstacles? Please comment.</p> <p>Are you interested in helping?</p> <p>You can follow what is described at beginning of <a href="https://community.openstreetmap.org/t/improving-openstreetmap-shop-coverage-with-alltheplaces/119979" class="inline-onebox">Improving OpenStreetMap shop coverage with AllThePlaces</a></p> <p>You can also send PR to <a href="https://codeberg.org/matkoniecz/list_how_openstreetmap_can_be_improved_with_alltheplaces_data" class="inline-onebox">matkoniecz/list_how_openstreetmap_can_be_improved_with_alltheplaces_data: Code for generating comparison between OSM and ATP, focused on how OSM can be improved - missing shops and tags, skipping dubious data - Codeberg.org</a> or ATP, maybe fixing one of data problems I spotted and reported there ( <a href="https://github.com/alltheplaces/alltheplaces/issues" class="inline-onebox">Issues · alltheplaces/alltheplaces · GitHub</a> )</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="15" /> <span class='post-likes'>15 Likes</span> </div> <div class='crawler-linkback-list' itemscope itemtype='http://schema.org/ItemList'> <div itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <a itemprop='url' href="https://community.openstreetmap.org/t/semi-geautomatiseerdebewerkingsvoorstel-operatie-lidl/125086">Semi-geautomatiseerdebewerkingsvoorstel: operatie Lidl</a> <meta itemprop='position' content='6'> </div> </div> </div> <div id='post_2' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/PeachyOne'><span itemprop='name'>PeachyOne</span></a> (Peachy One) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T11:57:58Z' class='post-time'> October 25, 2024, 11:57am </time> <meta itemprop='dateModified' content='2024-10-25T11:57:58Z'> <span itemprop='position'>2</span> </span> </div> <div class='post' itemprop='text'> <p>Sorry if this has been answered before, but how is the connection to be made between OSM feature and AllThePlaces feature? Is this something inherent to AllThePlaces or something you will have to consider yourself?</p> <p>Is it possible to detect features mapped as ways rather than nodes?</p> <p>Can we detect features that are mapped with a large offset from their OSM counterpart? Will the correction be automated or have to be done by hand?</p> <p>Basically, I am unclear how much of this will be done in an automated manner and how much by hand.</p> <p>Are we to expect a utility similar to <a href="https://matkoniecz.codeberg.page/improving_openstreetmap_using_alltheplaces_dataset/52%201_index.html" rel="noopener nofollow ugc">this</a> but calibrated to opening hours only?<br> How do you plan to account for false positives?</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="2" /> <span class='post-likes'>2 Likes</span> </div> </div> <div id='post_3' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SimonPoole'><span itemprop='name'>SimonPoole</span></a> (Simon Poole) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T12:34:02Z' class='post-time'> October 25, 2024, 12:34pm </time> <meta itemprop='dateModified' content='2024-10-25T12:34:02Z'> <span itemprop='position'>3</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote group-osmf-board" data-username="Mateusz_Konieczny" data-post="1" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/mateusz_konieczny/48/181_2.png" class="avatar"> Mateusz_Konieczny:</div> <blockquote> <p>so we have up to date opening hours</p> </blockquote> </aside> <p>I don’t see were you get this additional quality from, surely the only thing that we gain from copying the opening hours from a website is that the opening hours are the same as on the website. If they are correct / up to date can’t be determined in that way.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="3" /> <span class='post-likes'>3 Likes</span> </div> </div> <div id='post_4' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T14:54:28Z' class='post-time'> October 25, 2024, 2:54pm </time> <meta itemprop='dateModified' content='2024-10-25T15:02:59Z'> <span itemprop='position'>4</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="SimonPoole" data-post="3" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/simonpoole/48/190_2.png" class="avatar"> SimonPoole:</div> <blockquote> <p>I don’t see were you get this additional quality from, surely the only thing that we gain from copying the opening hours from a website is that the opening hours are the same as on the website. If they are correct / up to date can’t be determined in that way.</p> </blockquote> </aside> <p>There are few parts here</p> <ul> <li>in my experience major brand are typically managing to update own websites to list own opening hours</li> <li>I assume that it holds also for brands where I have not used their websites</li> <li>I plan to research how well this assumption holds - for example by detecting recently updated opening hours in osm and comparing it with company website and ATP result</li> <li>part of mentioned major effort would be detecting and blacklisting cases where osm in fact has more up to date oh info than company itself. In my experience it happens rarely and never found such case for brands with many shops</li> <li>another part will be dropping cases where ATP failed to parse data properly. This is a fairly common problem</li> </ul> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="6" /> <span class='post-likes'>6 Likes</span> </div> </div> <div id='post_5' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-25T15:01:49Z' class='post-time'> October 25, 2024, 3:01pm </time> <meta itemprop='dateModified' content='2024-10-25T15:01:49Z'> <span itemprop='position'>5</span> </span> </div> <div class='post' itemprop='text'> <p>It would be extension of already existing project that you link at end of the message.</p> <p>Plan is to spend significant manual effort to setup system that would run mostly automatically. Though some manual upkeep is expected to continue.</p> <p>Any heavily suspicious cases would be skipped. Mostly to reduce continuous manual upkeep and bad edits.</p> <p>My matcher already supports areas - both ways and multipolygons.</p> <p>Matcher is partially implemented, and it is my own project (and it generates that linked report). Further improvements to it will be likely needed to throw away dubious or suspicious data.</p> <p>I prefer to add 100 000 valid and correct opening hours and 1 bad, over adding 100 000 000 valid and 1000 invalid.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> <div id='post_6' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Lumikeiju'><span itemprop='name'>Lumikeiju</span></a> (Lumikeiju) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-26T03:08:37Z' class='post-time'> October 26, 2024, 3:08am </time> <meta itemprop='dateModified' content='2024-10-26T03:08:37Z'> <span itemprop='position'>6</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote group-osmf-board" data-username="Mateusz_Konieczny" data-post="1" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/mateusz_konieczny/48/181_2.png" class="avatar"> Mateusz_Konieczny:</div> <blockquote> <p>this effort clearly can be better spend on something else</p> </blockquote> </aside> <p>The lack of up-to-date POI information in OSM is definitely a big barrier to the viability of OSM-based apps being a real competitor in those everyday “I’m out and about and want to go somewhere to eat, and not be disappointed when I get there because it’s closed” moments, so I object to this objection!</p> <p>I think this would be a very valuable contribution to OSM.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="6" /> <span class='post-likes'>6 Likes</span> </div> </div> <div id='post_7' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T16:03:51Z' class='post-time'> October 27, 2024, 4:03pm </time> <meta itemprop='dateModified' content='2024-10-27T16:03:51Z'> <span itemprop='position'>7</span> </span> </div> <div class='post' itemprop='text'> <p>I received PM from someone worrying that</p> <ul> <li>ATP is actually substantial extract from databases covered by UK/EU database rights</li> <li>data from UK may be based on data from Ordnance Survey and Royal Mail and therefore tainted and should not be imported</li> <li>that especially in UK fact that they needed this data for own operations does not really imply that it can be extracted in this way</li> <li>that scaping done despite TOS forbidding this may actually impact legal status of extraverted info</li> </ul> <p>Therefore I am planning to process no data for UK. For other areas I am going, at least for now, to assume that LWG interpretation makes sense. But I will try to get some legal advise on this or at least look into situation.</p> <p>(have I mentioned that I deeply dislike overly complex laws that benefit primarily lawyers?)</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="3" /> <span class='post-likes'>3 Likes</span> </div> </div> <div id='post_8' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SimonPoole'><span itemprop='name'>SimonPoole</span></a> (Simon Poole) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T16:25:37Z' class='post-time'> October 27, 2024, 4:25pm </time> <meta itemprop='dateModified' content='2024-10-27T16:25:37Z'> <span itemprop='position'>8</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote group-osmf-board" data-username="Mateusz_Konieczny" data-post="7" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/mateusz_konieczny/48/181_2.png" class="avatar"> Mateusz_Konieczny:</div> <blockquote> <p>ATP is actually substantial extract from databases covered by UK/EU database rights</p> </blockquote> </aside> <p>While all the rest could be true, if the data is actually scraped from websites operated by the brand owner, that would seem to be an interpretation that goes against the ECJs view of the regulation (that databases created in the course of normal business are not afforded sui generis protection).</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="2" /> <span class='post-likes'>2 Likes</span> </div> </div> <div id='post_9' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SomeoneElse'><span itemprop='name'>SomeoneElse</span></a> (Andy Townsend) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T16:30:23Z' class='post-time'> October 27, 2024, 4:30pm </time> <meta itemprop='dateModified' content='2024-10-27T16:30:23Z'> <span itemprop='position'>9</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="SimonPoole" data-post="8" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/simonpoole/48/190_2.png" class="avatar"> SimonPoole:</div> <blockquote> <p>that goes against the ECJs view of the regulation</p> </blockquote> </aside> <p>It would be helpful to link to that <img src="https://community-cdn.openstreetmap.org/images/emoji/twitter/slight_smile.png?v=12" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> <div id='post_10' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/hfs'><span itemprop='name'>hfs</span></a> </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T18:11:54Z' class='post-time'> October 27, 2024, 6:11pm </time> <meta itemprop='dateModified' content='2024-10-27T18:11:54Z'> <span itemprop='position'>10</span> </span> </div> <div class='post' itemprop='text'> <p>Thank you for your initiative and for your efforts to integrate ATP in general.</p> <p>One small problem I can anticipate is that opening hours data in ATP usually doesn’t include closed days as far as I could see.</p> <p>In countries where shops are closed on public holidays, it’s helpful for international data consumers to include that info as <code>PH off</code> in OSM’s opening hours.</p> <p>If a supermarket has opening hours <code>Mo-Sa 07:00-22:00; Su, PH off</code> I’m worried we might lose this information if it gets overwritten with <code>Mo-Sa 07:00-22:00</code> from ATP.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="4" /> <span class='post-likes'>4 Likes</span> </div> </div> <div id='post_11' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T18:35:27Z' class='post-time'> October 27, 2024, 6:35pm </time> <meta itemprop='dateModified' content='2024-10-27T18:35:27Z'> <span itemprop='position'>11</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="hfs" data-post="10" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/hfs/48/458_2.png" class="avatar"> hfs:</div> <blockquote> <p>In countries where shops are closed on public holidays, it’s helpful for international data consumers to include that info as <code>PH off</code> in OSM’s opening hours.</p> </blockquote> </aside> <p>I would assume <code>PH off</code> even if not stated explicitly and I see no real point in adding it in manual or automatic OH edits.</p> <aside class="quote no-group" data-username="hfs" data-post="10" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/hfs/48/458_2.png" class="avatar"> hfs:</div> <blockquote> <p>If a supermarket has opening hours <code>Mo-Sa 07:00-22:00; Su, PH off</code> I’m worried we might lose this information if it gets overwritten with <code>Mo-Sa 07:00-22:00</code> from ATP.</p> </blockquote> </aside> <p>if local data is including <code>PH off</code> and ATP does not it would be detected as mismatch and block any import (unless after discussion with local community it would be decided that such <code>PH off</code> is not really needed).</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="1" /> <span class='post-likes'>1 Like</span> </div> </div> <div id='post_12' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/trigpoint'><span itemprop='name'>trigpoint</span></a> (Trigpoint) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T20:14:44Z' class='post-time'> October 27, 2024, 8:14pm </time> <meta itemprop='dateModified' content='2024-10-27T20:14:44Z'> <span itemprop='position'>12</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote group-osmf-board" data-username="Mateusz_Konieczny" data-post="11" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/mateusz_konieczny/48/181_2.png" class="avatar"> Mateusz_Konieczny:</div> <blockquote> <p>I would assume <code>PH off</code> even if not stated explicitly and I see no real point in adding it in manual or automatic OH edits.</p> </blockquote> </aside> <p>In England and Wales, I have no idea about Scotland and Northern Ireland, supermarkets are usually open on public holidays, but may open for shorter hours.</p> <p>They are only closed on Christmas day (maybe a public holiday if it’s Monday-Friday) and Easter Sunday (not a public holiday).</p> <p>Then there is Christmas or boxing day bank holiday, in-lieu if they fall at the weekend.</p> <p>Other than that, it’s a big depends, very hard to document, but I would not blindly fill PH off without local knowledge.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="2" /> <span class='post-likes'>2 Likes</span> </div> </div> <div id='post_13' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T20:45:30Z' class='post-time'> October 27, 2024, 8:45pm </time> <meta itemprop='dateModified' content='2024-10-27T20:45:30Z'> <span itemprop='position'>13</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote group-osmf-data-wg" data-username="trigpoint" data-post="12" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/letter_avatar_proxy/v4/letter/t/76d3ee/48.png" class="avatar"> trigpoint:</div> <blockquote> <p>but I would not blindly fill PH off without local knowledge.</p> </blockquote> </aside> <p>I meant opposite: in my editing I was not adding <code>PH off</code> clause, even when I know that POI is closed on public holidays</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_14' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/trial'><span itemprop='name'>trial</span></a> (Trial) </span> <link itemprop="image" href="https://community-cdn.openstreetmap.org/uploads/default/original/3X/2/c/2c8d9c8ba1b10f7cc7b63fd72828d6246f97c77c.png"> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T21:25:18Z' class='post-time'> October 27, 2024, 9:25pm </time> <meta itemprop='dateModified' content='2024-10-27T21:38:07Z'> <span itemprop='position'>14</span> </span> </div> <div class='post' itemprop='text'> <p>You should <img src="https://community-cdn.openstreetmap.org/images/emoji/twitter/wink.png?v=12" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20">.<br> Some people already do some similar stuff as what you intend to do:</p><aside class="onebox discoursetopic" data-onebox-src="https://forum.openstreetmap.fr/t/all-the-places-import-des-attributs-horaire-tel-site/24538"> <header class="source"> <img src="https://community-cdn.openstreetmap.org/uploads/default/original/2X/3/37de78f55c0e933afa004adb56a2d2b9a82d768d.png" class="site-icon" data-dominant-color="98CA7D" width="32" height="32"> <a href="https://forum.openstreetmap.fr/t/all-the-places-import-des-attributs-horaire-tel-site/24538" target="_blank" rel="noopener" title="04:59PM - 13 June 2024">Forum OSM France – 13 Jun 24</a> </header> <article class="onebox-body"> <div class="aspect-image" style="--aspect-ratio:216/221;"><img src="https://community-cdn.openstreetmap.org/uploads/default/original/3X/2/c/2c8d9c8ba1b10f7cc7b63fd72828d6246f97c77c.png" class="thumbnail" data-dominant-color="9BCB82" width="216" height="221"></div> <div class="title-wrapper"> <h3><a href="https://forum.openstreetmap.fr/t/all-the-places-import-des-attributs-horaire-tel-site/24538" target="_blank" rel="noopener">All The Places : Import des attributs horaire/tél/site</a></h3> <div class="topic-category"> <span class="badge-wrapper bullet"> <span class="badge-category-bg" style="background-color: #F1592A;"></span> <span class="badge-category clear-badge"> <span class="category-name">Contribuer</span> </span> </span> <span class="badge-wrapper bullet"> <span class="badge-category-bg" style="background-color: #0088CC;"></span> <span class="badge-category clear-badge"> <span class="category-name">Sources de données</span> </span> </span> </div> </div> <p>Bonjour, Je créé ce fil de discussion car je compte importer plusieurs milliers d’attributs sur des commerces déjà présents dans OSM en France (suite à ce message) La source d’information est All The Places (ATP) avec une licence Creative...</p> <p> <span class="label1">Temps de lecture: 5 mins 🕑</span> <span class="label2">J'aime: 9 ❤</span> </p> </article> <div class="onebox-metadata"> </div> <div style="clear: both"></div> </aside> <p>Currently it’s not all brands, some verified and for France. Some work consist in homogenization of shops in OSM (discrepancies in names, brands, etc…).</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_15' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SimonPoole'><span itemprop='name'>SimonPoole</span></a> (Simon Poole) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T22:18:06Z' class='post-time'> October 27, 2024, 10:18pm </time> <meta itemprop='dateModified' content='2024-10-28T11:35:05Z'> <span itemprop='position'>15</span> </span> </div> <div class='post' itemprop='text'> <p>The earliest decision I know of is the Fixtures Marketing one <a href="https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A62002CJ0444" class="inline-onebox">EUR-Lex - 62002CJ0444 - EN - EUR-Lex</a> but there have been a number more in which a significant investment in obtaining the material in the database has been required for protection.</p> <p>Now obviously on the high seas and before the court … but it would seem to be rather difficult to argue that you made any kind of notable investment in obtaining the opening hours of your own shops.</p> <p>AFAIK the LWG issued an opinion on the suitability of ATP as a data source so I’m not quite sure why the actual lawyers are being 2nd guessed here.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="5" /> <span class='post-likes'>5 Likes</span> </div> </div> <div id='post_16' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SomeoneElse'><span itemprop='name'>SomeoneElse</span></a> (Andy Townsend) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-27T23:35:07Z' class='post-time'> October 27, 2024, 11:35pm </time> <meta itemprop='dateModified' content='2024-10-27T23:39:09Z'> <span itemprop='position'>16</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="SimonPoole" data-post="15" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/simonpoole/48/190_2.png" class="avatar"> SimonPoole:</div> <blockquote> <p>AFAIK the LWG issued an opinion on the suitability of ATP as a data source</p> </blockquote> </aside> <p>To be clear, what they <a href="https://osmfoundation.org/wiki/Licensing_Working_Group/Minutes/2023-08-14#Ticket#2023081110000064_%E2%80%94_First_party_websites_as_sources" rel="noopener nofollow ugc">actually said</a> was “Copying the opening hours of a business from its own website is fine” and then explained why that was OK. I agree; it’s entirely reasonable to think that a business knows its own opening hours and doesn’t have to go to a <a href="https://www.poweredbypaf.com/licence-our-products/licence-agreements/pricing/">third-party</a>, but that isn’t true of everything that you might find on a website.</p> <p>PS: It wasn’t me that sent the PM mentioned <a href="https://community.openstreetmap.org/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608/7">above</a>; I hadn’t thought that there was (and still don’t think that there is) a licensing issue regarding “importing opening_hours from AllThePlaces” (to quote the thread title). There may be a data matching or data-out-of-date issues, but there are ways of dealing with that as discussed above.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="6" /> <span class='post-likes'>6 Likes</span> </div> </div> <div id='post_17' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SimonPoole'><span itemprop='name'>SimonPoole</span></a> (Simon Poole) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-28T07:35:00Z' class='post-time'> October 28, 2024, 7:35am </time> <meta itemprop='dateModified' content='2024-10-28T07:35:00Z'> <span itemprop='position'>17</span> </span> </div> <div class='post' itemprop='text'> <p>I’m on the record as finding the idea problematic, it is just that the sui generis database protection argument would seem to be rather contrived (as long as it isn’t a third party site being scraped). In the UK there is naturally the sweat of the brow doctrine to be considered too, but even that would seem to be far fetched in this case.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_18' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/Mateusz_Konieczny'><span itemprop='name'>Mateusz_Konieczny</span></a> (Mateusz Konieczny) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-28T08:04:49Z' class='post-time'> October 28, 2024, 8:04am </time> <meta itemprop='dateModified' content='2024-10-28T08:04:49Z'> <span itemprop='position'>18</span> </span> </div> <div class='post' itemprop='text'> <aside class="quote no-group" data-username="SimonPoole" data-post="17" data-topic="120608"> <div class="title"> <div class="quote-controls"></div> <img loading="lazy" alt="" width="24" height="24" src="https://community-cdn.openstreetmap.org/user_avatar/community.openstreetmap.org/simonpoole/48/190_2.png" class="avatar"> SimonPoole:</div> <blockquote> <p>I’m on the record as finding the idea problematic</p> </blockquote> </aside> <p>From data quality perspective, legal status perspective, as general idea or for some other reason?</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="0" /> <span class='post-likes'></span> </div> </div> <div id='post_19' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/SimonPoole'><span itemprop='name'>SimonPoole</span></a> (Simon Poole) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-28T08:12:19Z' class='post-time'> October 28, 2024, 8:12am </time> <meta itemprop='dateModified' content='2024-10-28T08:12:19Z'> <span itemprop='position'>19</span> </span> </div> <div class='post' itemprop='text'> <ul> <li>legal: reliance on a third party doing the right thing</li> <li>goals: working on fixing ATP instead of OSM</li> <li>quality: replacement of ground truth by web truth</li> </ul> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="3" /> <span class='post-likes'>3 Likes</span> </div> </div> <div id='post_20' itemprop='comment' itemscope itemtype='http://schema.org/Comment' class='topic-body crawler-post'> <div class='crawler-post-meta'> <span class="creator" itemprop="author" itemscope itemtype="http://schema.org/Person"> <a itemprop="url" rel='nofollow' href='https://community.openstreetmap.org/u/dieterdreist'><span itemprop='name'>dieterdreist</span></a> (Martin Koppenhöfer) </span> <span class="crawler-post-infos"> <time itemprop='datePublished' datetime='2024-10-28T09:54:38Z' class='post-time'> October 28, 2024, 9:54am </time> <meta itemprop='dateModified' content='2024-10-28T09:54:38Z'> <span itemprop='position'>20</span> </span> </div> <div class='post' itemprop='text'> <p>I would not consider it a show stopper though. The PH property is somehow blurry anyway, because there are different kinds of holidays, some of which see all or most places closed, while others don’t. Also it may be difficult for data consumers to trace local public holidays, like those that are observed only in a single city compared to those that are observed nationwide.</p> </div> <div itemprop="interactionStatistic" itemscope itemtype="http://schema.org/InteractionCounter"> <meta itemprop="interactionType" content="http://schema.org/LikeAction"/> <meta itemprop="userInteractionCount" content="2" /> <span class='post-likes'>2 Likes</span> </div> </div> </div> <div role='navigation' itemscope itemtype='http://schema.org/SiteNavigationElement' class="topic-body crawler-post"> <span itemprop='name'><b><a rel="next" itemprop="url" href="/t/what-you-think-about-importing-opening-hours-data-from-alltheplaces/120608?page=2">next page →</a></b></span> </div> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='https://wiki.osmfoundation.org/wiki/Terms_of_Use' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='https://wiki.osmfoundation.org/wiki/Privacy_Policy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>