<p></p>
<p>Now that we have migrated from osmosis to osmdbt for replication diffs, and quadtile calculation resides in its own Gem, we could  think about removing all db/functions altogether, like shown in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/mmd-osm/openstreetmap-website/commit/d5c3828db15f5aa1e0fd90baef486e8966fdfaa4/hovercard" href="https://github.com/mmd-osm/openstreetmap-website/commit/d5c3828db15f5aa1e0fd90baef486e8966fdfaa4">mmd-osm@<tt>d5c3828</tt></a></p>
<p>Before creating a pull request for this topic, I'd like to get some early feedback, if this really makes sense.</p>
<p>Some points to consider:</p>
<ul>
<li>People might still want to try out osmosis replication in their dev environment. Is this in scope for this repo?
<ul>
<li>Alternative option to install sql function via <a href="https://github.com/openstreetmap/osmosis/blob/master/package/script/contrib/apidb_0.6_osmosis_xid_indexing.sql">https://github.com/openstreetmap/osmosis/blob/master/package/script/contrib/apidb_0.6_osmosis_xid_indexing.sql</a>  instead of using the respective db function in this repo.</li>
<li>There are some CREATE INDEX statement in there that might no longer work on Postgres > 9.5, i.e. that file might not be suitable as is today.</li>
</ul>
</li>
<li>Impact on Rails migrations: do we need to clean up old db functions? This also applies to the already deleted maptile_for_point function.</li>
</ul>

<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/openstreetmap-website/issues/3110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLO42JTO77OEE5KRRPTTAVS5ZANCNFSM4YFH7W4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AAK2OLOIZPINPMKYLEUD633TAVS5ZA5CNFSM4YFH7W4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4MFA3RZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/3110",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/3110",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>