28. Sep 2018 08:18 by yuriastrak...@gmail.com <mailto:yuriastrak...@gmail.com>:
> On Thu, Sep 27, 2018 at 9:50 AM Mateusz Konieczny < > > matkoni...@tutanota.com <mailto:matkoni...@tutanota.com>> > > wrote: > >> >> Main point of separate presets is that creator of an editor has control over >> it. >> > > Mateusz, who should control an app's behavior - the developer or the > community? Developer. > Can app make certain editing choices because the dev feels it should be a > certain way, without consulting the community? Yes. In case that it leads to damage to OSM data such app should be blocked from editing. Fortunately AFAIK it is necessary extremely rarely and popular editors are made by people who care about OSM and do not ignore community to the point of introducing harmful data and refusing to fix it. > Can community make changes impacting the app? Community should not be able to override developer (if that is possible then he/she is no longer a developer). Situation where developer is unable to control what application is doing is an inherent security risk. > having a structured data approach allows the dev to easily generate and > compare versions of the rules. That is not where bottleneck is. See for example https://github.com/simonpoole/beautified-JOSM-preset/issues/35 <https://github.com/simonpoole/beautified-JOSM-preset/issues/35> Time spend on handling new tags is dominated by deciding whatever and how tag should be supported, not by generating of diffs.
_______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk