<p>In various fora, I've received a lot of strongly positive and strongly negative (even dismissive) feedback for the idea that I mentioned <a href="https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-416227280">above</a>.</p>
<p>I'm floating a formal <a href="https://github.com/kennykb/osm-shields/wiki/Proposal:-add-route-tables-to-osm2pgsql">proposal</a> to develop the necessary <em>osm2pgsql</em> infrastructure to address the problem.</p>
<p>Consider this to be a request, nay, rather, a plea for comments from those who understand the issues. The proposal is most emphatically <em>not</em> in its final form - in particular, there is an <a href="https://github.com/kennykb/osm-shields/wiki/Proposal:-add-route-tables-to-osm2pgsql#open-issues">Open issues</a> section that describes some requirements that I'm fairly sure exist, but that I don't understand.</p>
<p>I hope that writing up this portion of the issue, as I understand it, demonstrates a good-faith attempt to "do the homework" and will not be dismissed out of hand as yet another ignorant oversimplification of the problem. I recognize that I'm still at an early stage in understanding, but I'm reluctant to move forward without at least some feedback from wiser heads. I'll make every effort to insure that your help will not be a waste of time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-418517270">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AD2-7sBgF6hpzEFvEdWbdpW1QaJ-TTdlks5uXurRgaJpZM4DGqlF">mute the thread</a>.<img src="https://github.com/notifications/beacon/AD2-7hPwQ1xwUSycuVfykOnTa4WGx6pBks5uXurRgaJpZM4DGqlF.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/osm2pgsql","title":"openstreetmap/osm2pgsql","subtitle":"GitHub repository","main_image_url":"https://assets-cdn.github.com/images/email/message_cards/header.png","avatar_image_url":"https://assets-cdn.github.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/osm2pgsql"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kennykb in #230: In various fora, I've received a lot of strongly positive and strongly negative (even dismissive) feedback for the idea that I mentioned [above](https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-416227280).\r\n\r\nI'm floating a formal [proposal](https://github.com/kennykb/osm-shields/wiki/Proposal:-add-route-tables-to-osm2pgsql) to develop the necessary _osm2pgsql_ infrastructure to address the problem.\r\n\r\nConsider this to be a request, nay, rather, a plea for comments from those who understand the issues. The proposal is most emphatically _not_ in its final form - in particular, there is an [Open issues](https://github.com/kennykb/osm-shields/wiki/Proposal:-add-route-tables-to-osm2pgsql#open-issues) section that describes some requirements that I'm fairly sure exist, but that I don't understand.\r\n\r\nI hope that writing up this portion of the issue, as I understand it, demonstrates a good-faith attempt to \"do the homework\" and will not be dismissed out of hand as yet another ignorant oversimplification of the problem. I recognize that I'm still at an early stage in understanding, but I'm reluctant to move forward without at least some feedback from wiser heads. I'll make every effort to insure that your help will not be a waste of time."}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-418517270"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-418517270",
"url": "https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-418517270",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
},
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"hideOriginalBody": "false",
"originator": "AF6C5A86-E920-430C-9C59-A73278B5EFEB",
"title": "Re: [openstreetmap/osm2pgsql] Allow propagating tags to ways during relations processing (#230)",
"sections": [
{
"text": "",
"activityTitle": "**Kevin B Kenny**",
"activityImage": "https://assets-cdn.github.com/images/email/message_cards/avatar.png",
"activitySubtitle": "@kennykb",
"facts": [

]
}
],
"potentialAction": [
{
"name": "Add a comment",
"@type": "ActionCard",
"inputs": [
{
"isMultiLine": true,
"@type": "TextInput",
"id": "IssueComment",
"isRequired": false
}
],
"actions": [
{
"name": "Comment",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueComment\",\n\"repositoryFullName\": \"openstreetmap/osm2pgsql\",\n\"issueId\": 230,\n\"IssueComment\": \"{{IssueComment.value}}\"\n}"
}
]
},
{
"name": "Close issue",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"IssueClose\",\n\"repositoryFullName\": \"openstreetmap/osm2pgsql\",\n\"issueId\": 230\n}"
},
{
"targets": [
{
"os": "default",
"uri": "https://github.com/openstreetmap/osm2pgsql/issues/230#issuecomment-418517270"
}
],
"@type": "OpenUri",
"name": "View on GitHub"
},
{
"name": "Unsubscribe",
"@type": "HttpPOST",
"target": "https://api.github.com",
"body": "{\n\"commandName\": \"MuteNotification\",\n\"threadId\": 52078917\n}"
}
],
"themeColor": "26292E"
}
]</script>