<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>PS: an extension syntax has the advantage of not breaking
downstream consumers that are relying on maximum 255 char strings,
which is probably a valid concern. A max length change should
probably wait in any case till there are other data model changes
(aka API 0.7 :-)) to minimize the impact.<br>
</p>
<br>
<div class="moz-cite-prefix">Am 12.10.2018 um 01:27 schrieb Simon
Poole:<br>
</div>
<blockquote type="cite"
cite="mid:d84a3a4b-3422-122e-db85-601a8f2c1c6a@poole.ch">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
We have a number of keys for which the values can easily exceed
255 chars besides opening_hours, lane destinations and conditional
restrictions are good candidates. Not to mention changeset tags.
With other words it is a general problem which should be tackled
with a general solution.<br>
<br>
One would be to extend at least the available space in the
database for tag values, however that is a significant amount of
work (see <a class="moz-txt-link-freetext"
href="https://github.com/openstreetmap/openstreetmap-website/issues/1593"
moz-do-not-send="true">https://github.com/openstreetmap/openstreetmap-website/issues/1593</a>)
and I suspect it is unlikely to find support.<br>
<br>
The other way to address this would be to provide a general value
extension syntax that editors and consumers could support for
example say <i>key-</i>ext<i>-nnnĀ </i>The exact semantics would
need to be determined (how to split and join long values) and the
key syntax needs to be chosen to minimize possible conflicts. <br>
<br>
Simon<br>
<br>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Tagging mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Tagging@openstreetmap.org">Tagging@openstreetmap.org</a>
<a class="moz-txt-link-freetext" href="https://lists.openstreetmap.org/listinfo/tagging">https://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
</blockquote>
<br>
</body>
</html>