Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
I agree that the tool requires some additional work.  It seems almost all
of the criticism has been directed at the hypothetical "community clicking
rampage" - where the query is stored on a wiki, and some user runs it
thoughtlessly. At the same time, several skilled users have expressed their
desire to use it for their own work.  Hence, as a good compromise between
the two, how about I disable the "embed edit".  If the query is executed
from a link, without the query editor mode, users can only view results.
But in the power mode, the users can still use the tool to write a query
they need, test and edit things as they need.   So its ok to use it as a
power editor (e.g. JOSM or Level0), but not as mass contribution.

In the mean time, I will add the "two person approval required", which
should alleviate expressed concern.  Should be ready fairly soon.

On Mon, Oct 16, 2017 at 8:24 PM, Frederik Ramm  wrote:

> Hi,
>
> On 10/16/2017 11:10 PM, Tobias Zwick wrote:
> > Anyway, generally, with everyone raising the alarm about this tool, it
> > would be a friendly gesture to either take the tool offline for now or
> > set it to read-only mode
>
> Or have it run on the dev API.
>
> > So then, the solution is simple: Make the quick-fix tool to only record
> > confirms and rejects into a separate database and let the tool not make
> > actual edits to OSM. The confirms and most importantly the rejects are
> > shown on the tool's interface, so the problems in the automatic query
> > can be addressed.
>
> The "Kort game" has followed a similar approach. When they started, they
> first only recorded things internally and also had more than one user
> confirm each edit. After test-driving that for a while and assessing the
> quality of results, they started a discussion about if and how the Kort
> results could automatically be applied to OSM. It was a slow process but
> one that went to great lengths to respect how OSM works and not to
> "disrupt" anything. The makers of "Kort" probably spent as much time on
> making their tool acceptable to the community as they spent on
> developing it - but that's what you have to do when you deal with humans
> and not just an API.
>
> Bye
> Frederik
>
> --
> Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Frederik Ramm
Hi,

On 10/16/2017 11:10 PM, Tobias Zwick wrote:
> Anyway, generally, with everyone raising the alarm about this tool, it
> would be a friendly gesture to either take the tool offline for now or
> set it to read-only mode

Or have it run on the dev API.

> So then, the solution is simple: Make the quick-fix tool to only record
> confirms and rejects into a separate database and let the tool not make
> actual edits to OSM. The confirms and most importantly the rejects are
> shown on the tool's interface, so the problems in the automatic query
> can be addressed.

The "Kort game" has followed a similar approach. When they started, they
first only recorded things internally and also had more than one user
confirm each edit. After test-driving that for a while and assessing the
quality of results, they started a discussion about if and how the Kort
results could automatically be applied to OSM. It was a slow process but
one that went to great lengths to respect how OSM works and not to
"disrupt" anything. The makers of "Kort" probably spent as much time on
making their tool acceptable to the community as they spent on
developing it - but that's what you have to do when you deal with humans
and not just an API.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail frede...@remote.org  ##  N49°00'09" E008°23'33"

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Richard, thanks for the link and your analysis.

Eric Raymond once said that "Every good work of software starts by
scratching a developer's personal itch."  Judging by how many different
individuals have created various challenges and fixers, there is clearly a
big irritation - highly messy, unclean data.  A corollary is that the
existing tools do not address the entire scope of the problem, thus new
tools keep being created.  BTW, thanks for listing a few tools I haven't
heard about.

A number of people here feel that we cannot trust our users to be diligent.
While I don't like stigmatizing it in such way, some people some times do
make bad edits. The fundamental question we should keep in mind is:  "does
the benefit outweighs the risk".  Or more precisely  - which approach
produces better result. If we do nothing, the data becomes less consistent,
and sporadic unorganized efforts may hinder more than help. If we do bot
editing, corner cases and bugs may spoil valid data. If a challenge
requires manual edit, we have a high risk of typos - people are not very
good at performing the same edit over and over and not make mistakes. If we
do distributed accept/reject, some people, in theory, may be tempted to be
trigger happy.  In each case, the balance is fairly hard to reach.

In distributed editing, one way to solve the "auto-clicking" is to use
"multi-reviewer" approach - require two people to agree on an edit before
it happens.  I can fairly easily add that capability.  This way, an expert
editor may use the tool for direct editing (power mode), but the published
challenges will require two person agreement, unless the community decides
that a specific query is acceptable with just one.  I do not want to make
that decision for each community, as different cases require different
approaches.

What do you think?  Would that address the most pressing concern?

On Mon, Oct 16, 2017 at 10:13 AM, Richard Fairhurst 
wrote:

> Yuri Astrakhan wrote:
> > For example, RU community wants to convert  amenity=sanatorium
> > -> leisure=resort + resort=sanatorium.  Clicking on a dot shows a
> > popup with the suggested edit. If you think the edit is correct, simply
> > click Save.
>
> I've been a bit loth to get involved with this one but I do share the
> general worry.
>
> Editor authors have a general responsibility to encourage good editing
> behaviour in their UI design. It isn't quite as simple as "every tool can
> be
> used for good and bad things": the developer should design the tool to
> encourage the good and discourage (or prevent) the bad. The developers of
> JOSM and, particularly, iD have long been exemplary in this regard.
>
> This new tool can certainly be used for good, and there are use cases for
> which it is ideal, but it's also very easy to misuse. My biggest concern is
> that since it's decoupled from an editing environment, the natural tendency
> is just to click 'Change', 'Change', 'Change' rather than reviewing and
> manually making the changes. (We've seen this behaviour in several
> "challenges" in the past, such as the dupe nodes drive.) OSM is a
> collection
> of human knowledge; this workflow goes too far in removing the human from
> the equation.
>
> As an alternative, could I encourage you to look at something tentative I
> did the other year for that relic of an editor, Potlatch 2?
>
>https://www.openstreetmap.org/user/Richard/diary/28267
>
> This allows a user to navigate instantly between instances of a "challenge"
> within the editor, while benefiting from an external data source to define
> that challenge. The P2 implementation is fairly simple (there's no
> "Resolved" button to feed back to that external source, for example) but
> demonstrates the concept.
>
> If you were to build something along these lines into JOSM or iD, following
> the traditional MapRoulette-like approach of asking users to make the
> change
> rather than automating it, I think you'd get the benefits you're seeking to
> achieve without the potential damage.
>
> Richard
>
>
>
> --
> Sent from: http://gis.19327.n8.nabble.com/General-Discussion-f5171242.html
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Michael, I can only judge by my own experience adding validation autofix
rules - I added a number of Wikipedia tag auto cleanups to JOSM, and they
were reviewed by one or two JOSM developers and merged, probably because
they were deemed benign.  I don't know about the other rules, but I suspect
many of them also went this route.  Should have they been discussed more
widely? I don't know, but that question is complicated, just like "what is
a local community?" question. What a few devs may see as benign, others may
say needs a discussion, right?

Mass editing is a different matter.  We consider mass editing when one
person goes out to fix something everywhere in the world.  But when we
provide a tool that automatically fixes something that you are looking at,
we don't view it as such.  Or at least we don't view it when it happens as
part of JOSM, but we do when it happens in my new tool. Of course there is
an important difference - JOSM doesn't guide you towards those cases.

I think massive "by-the-way" fixing is far worse than the targeted fix of a
single issue.

When you want to fix a single issue in many places, you become a subject
matter expert.  You know all about that change, how it interacts with other
tags, what to watch out for, how to handle bad values, etc.  For example,
when fixing wikipedia tags, you would see the types of mistakes people
make, wrong prefixes people use, incorrect url encodings, hash tags in
urls, incorrect multiple values, ... .When you simply click "fix"
because JOSM validator tells you it can fix it automatically, you don't
have that knowledge, so it effectively becomes a distributed mechanical
edit without the "reject" capability.  My tool tries to address this - to
build domain experts in a narrow field, and let those experts review
changes one by one. I do not discount the value of local knowledge, but it
is not a panacea - you must be both to make intelligent choices, and in
some cases, the domain knowledge is more important than the knowledge of a
specific locale.

On Mon, Oct 16, 2017 at 4:00 PM, Michael Reichert 
wrote:

> Hi Yuri,
>
> Am 16.10.2017 um 16:02 schrieb Yuri Astrakhan:
> > Rory, most of those queries were copied from the current JOSM validator
> > autofixes.  I don't think they were discussed, but they might have been
> > mass applied without much thought by all sorts of editors.
>
> Could you please give examples for (a) the mass appliance of these rules
> and (b) rules which have not been discussed but should have been discussed?
> > There are two ways to use the tool - you can write your own query, run
> it,
> > and fix whatever it is you want to fix. That's the power user mode -
> > anything goes, no different from JOSM or Level0. And there is another
> one -
> > where you go to osm wiki, read the instructions, find the task you may
> want
> > to work on, and go at it.   The community reviews wiki content, tags
> > different pages with different explanation or warning boxes, etc. The
> > discussion could still be on the forum, or here, or in IRC, 
>
> Just for future readers: IRC and Telegram channels are no replacement
> for a mailing list or a forum with a public readable archive where you
> can look up the discussions years later.
>
> Best regards
>
> Michael
>
>
>
> --
> Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt. (Mailinglisten
> ausgenommen)
> I prefer GPG encryption of emails. (does not apply on mailing lists)
>
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Tobias Zwick
Number 2.

>> [...] This was a topic in this thread already and it was
>> voiced that inventing new tags just to be used by this tool in not
>> acceptable and I agree with that. The other tools also do not
>> require that.
>
> [...] Not showing it can also be easily done by a slight
> modification of the query itself.  This is assuming my reasoning for
> on-OSM tag storage makes sense for other tools. In the mean time, I do
> plan to make a separate reject storage system just to cover all cases.

An on-OSM tag storage? Inventing new tags for (single) tools is
specifically what I mentioned has been strongly opposed!

I see you mention having some OSM tag further below in your message and
you give some arguments why this might be a good idea beyond the ease of
implementation.
I'd say, of course whether such a tag or namespace of tags could make
sense is something that can be discussed. But not after the fact and not
on pressure. Your tool being live, and no way marking something as
false-positive, this does set a discussion about this in exactly in a
bad atmosphere.
Anyway, generally, with everyone raising the alarm about this tool, it
would be a friendly gesture to either take the tool offline for now or
set it to read-only mode (no save button) so that everyone can calm down
and the critical points about it can been addressed and solutions be
found, in an objective non-pressured manner. Since this is a general
consideration that concerns other tools as well then, it should be done
in a separate topic.

Anyway. I am surprised to read that you see the tool actually also in
case #1, as a manually operated automatic edit. It could be that I, and
probably many people here in this topic majorly misunderstood your
intention with this tool.
Let me summarize your arguments why this makes sense over a fully
automated edit:

1. barrier too high for writing a completely automatic bot
  a) automatic edits are too risky, fear of programming errors
  b) too thorough review is required for fully automatic edits, fear of
 uncovered edge cases
  c) a mistake of a bot edit can only be spotted after the fact and a
 (partial) revert of such a bot edit is complex

2. your tool lowers that barrier by creating some kind of staging / test
   area for bot edits by having different users manually confirm or
   reject the proposed fix for any such element
  a) it's relatively easy to add an automatic edit to the tool and that
 same query can be used to run directly on the server for full
 automation
  b) issues with the query can be fixed by anyone (wiki)

---

I can follow your line of argumentation and your vision. There is quite
the discrepancy between this and the concerns mentioned so far in this
topic, which see your tool from a different perspective (which I will
iterate further below).

The concerns are, that the tool will not actually be used to
stage/analyze the impact of an automatic edit that is to be applied
after consensus and thorough testing but to go forward with organized
re-tagging without that (or at least give other users the tool to do
that). If this is not your intention, then the tool must be changed in a
way that it does not lend itself for that purpose.

Furthermore, the argument that a mistake in a completely automatic bot
is complex to revert, seems bogus. If the edit happens in *one* edit, it
is on the contrary, very easy to revert. If, on the other hand, dozens
or even hundreds of people worked on a quick-fix task which needs to be
reverted, again on the contrary, this is much harder to revert because
there are different users, different changesets and over a varying
timespan involved. (Also, I hope the tool at least writes into the
changeset which quick-fix exactly was used, to link quick-fix with
changesets)

> [...] this will be up to the communities to enforce - if
> someone writes a query [that requires actually going there to check],
> others should be quick to point this out.

Better, document that. Here, look for example at the guidelines for new
"quick-fixes" (aka quests) I wrote for my OSM tool:
https://github.com/westnordost/StreetComplete/wiki/Adding-new-Quests-to-StreetComplete

Leaving this kind of supervision to "the community" means that you
generate thankless work for people that constantly "should be quick to"
sound the alarm for quick-fixes that are not correct in one way or the
other (which are immediately live).

Not sure if this came across to you yet, but it has been said a couple
of times in this thread already and it should be repeated in light of
the answer you gave above:

When you say, it is up to the community to point out problems with any
such query that has already been created and is being worked on, then
you basically reverse the whole guidelines for bot-editing - the
community learns about it after the fact, instead of before it is
happening. This is exactly the situation we do not want to have.
This is the fundamental issue with the tool and something t

Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Michael Reichert
Hi Yuri,

Am 16.10.2017 um 16:02 schrieb Yuri Astrakhan:
> Rory, most of those queries were copied from the current JOSM validator
> autofixes.  I don't think they were discussed, but they might have been
> mass applied without much thought by all sorts of editors.

Could you please give examples for (a) the mass appliance of these rules
and (b) rules which have not been discussed but should have been discussed?
> There are two ways to use the tool - you can write your own query, run it,
> and fix whatever it is you want to fix. That's the power user mode -
> anything goes, no different from JOSM or Level0. And there is another one -
> where you go to osm wiki, read the instructions, find the task you may want
> to work on, and go at it.   The community reviews wiki content, tags
> different pages with different explanation or warning boxes, etc. The
> discussion could still be on the forum, or here, or in IRC, 

Just for future readers: IRC and Telegram channels are no replacement
for a mailing list or a forum with a public readable archive where you
can look up the discussions years later.

Best regards

Michael



-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt. (Mailinglisten
ausgenommen)
I prefer GPG encryption of emails. (does not apply on mailing lists)



signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Tobias Zwick
I will split this into several answers, that is what a threaded
structure is for.

> JOSM fix button

I am not sure what is your point with JOSM's fix button. Let's not
deviate from the topic: your tool.
If you find, something is wrong with JOSM or any other tool in that
matter, better create an own topic for that. In any case, it is not a
good argument to justify deficiencies of one tool with deficiencies
another tool might (or might not) have. Not saying that this is your
intention here, what I understood is that you want to say that the idea
for your tool mainly comes from wanting to improve on the idea behind
that feature in JOSM. Ok.

> it won't save unless you zoom in to 16+ (just like iD editor).
> Plus I added Mapbox satellite imagery to help.

You mean, the save button is disabled, right?

> MapRoulette and SPARQL

Well, if you are not interested in getting involved in MapRoulette to
add your idea there, that's your choice. I am elaborating below just to
get this clear, in case you misunderstood:

I did not mention SPARQL. I was talking solely about the idea of
quick-fixes, not to transplant your current code into MapRoulette.
Naturally, the implementation in MapRoulette would not include SPARQL
queries but i.e.

1. the creator of a challenge simply supplies the "quick fix" answer
   option(s) in a multiline textfield after he supplied the Overpass
   query, i.e. like this:
   sport=soccer
   sport=american_football
   sport=canadian_football
   sport=australian_football
   sport=gaelic_football

2. MapRoulette shows the answer option(s) (as dropdown) next to the
   other buttons for each element in the challenge.

3. MapRoulette uploads the selected quickfix through OSM API

I was also bringing this up, because I was quite shocked to see how much
code is necessary in SPARQL just to convert

  religion=Christian into religion=christian
  (http://tinyurl.com/yame4thf )

I am already lost there with this query. I'd say, as a user, it is
*really* easy to make a mistake there.

>> Though, note, for all three cases, a prior consensus is required,
>> either by prior discussion or by looking at what was previously
>> agreed on in the wiki. That is the case for *any* organized
>> re-tagging of existing tags.
>
> Sure thing. There are very very few cases when the fix is super
> obvious, e.g. a typing fix, but lets not dwell there.

In regards to what I said above, I reckon you can do a lot more stuff
with SPARQL than simple tag replacement. Fair enough, that I'd find such
an extension of MapRoulette more useful is just my personal opinion.

Tobias

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Zooming past native resolution

2017-10-16 Thread Richard Nairn

Thanks - disabling auto zoom worked.

I'm working on the Puerto Rico project - they are using ESRI World 
imagery as a base.



On 2017-10-16 11:22 AM, Nelson A. de Oliveira wrote:

On Mon, Oct 16, 2017 at 3:09 PM, Richard Nairn
 wrote:

I'm just starting out and I had a question related to imagery. I am trying
to do some digitizing of house footprints for HOT-OSM. I'm having issues
when the houses are very close together, or I'm trying to digitize smaller
features. When I try to zoom in beyond native resolution to move, or prevent
snapping I get that the imagery is no longer available. Is there a way to
prevent it from doing that? I want to still see the imagery even though it
may be coarse just to do some detail work...

Which layer are you using? (and the location, if possible)

The layer can be updated in https://josm.openstreetmap.de/wiki/Maps to
use no-tile-header and/or no-tile-checksum
See https://josm.openstreetmap.de/wiki/Maps#Generalproperties (or open
a ticket, if you possible too)

And as a workaround you can zoom to the maximum level where you see
the tiles, click with the right mouse button and disable "Auto zoom"



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Tobias Zwick
> Except that's not true. In Ireland "handball" is Gaelic Handball¹
> which is a one-on-one game, not a team sport (which is apparently a
> different thing²). There are some sport=handball's tagged in Ireland.
> Now the tag is clearly wrong, and we need to figure out something about
> that. But if you just change sport=handball to sport=team_handball, then
> you've entered incorrect data, based on incorrect assumptions.

Good catch. So, it is no good as an example for that. But no matter, I
think the idea got across anyhow.

> Big question: What defines "community consensus"?

I can't really answer that. I'd define it as "Topic has been brought up
to the public and there are no justified and irrefuted objections."

> Not everyone (incl me) thinks that the wiki defines what a tag should
> mean...

Sure, the wiki is to be taken with a pinch of salt (I think I do not
need to elaborate why), but it is the only documentation we have.
Everyone, (new) users, data consumers and app developers simply will
always consult the wiki.
Because the wiki has such a central importance, the (unwritten?
written?) rule is that parts that explain what has to be mapped how
should only be done to document the status quo (if it is explicitly
stated as such) or better after finding such a consensus.

Tobias

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Zooming past native resolution

2017-10-16 Thread Nelson A. de Oliveira
Sorry for the duplicated message, Richard. The first one didn't have talk on CC.

On Mon, Oct 16, 2017 at 3:09 PM, Richard Nairn
 wrote:
> I'm just starting out and I had a question related to imagery. I am trying
> to do some digitizing of house footprints for HOT-OSM. I'm having issues
> when the houses are very close together, or I'm trying to digitize smaller
> features. When I try to zoom in beyond native resolution to move, or prevent
> snapping I get that the imagery is no longer available. Is there a way to
> prevent it from doing that? I want to still see the imagery even though it
> may be coarse just to do some detail work...

Which layer are you using? (and the location, if possible)

The layer can be updated in https://josm.openstreetmap.de/wiki/Maps to
use no-tile-header and/or no-tile-checksum
See https://josm.openstreetmap.de/wiki/Maps#Generalproperties (or open
a ticket, if you possible too)

And as a workaround you can zoom to the maximum level where you see
the tiles, click with the right mouse button and disable "Auto zoom"

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Zooming past native resolution

2017-10-16 Thread Richard Nairn

Sorry - Using JOSM - dev build


On 2017-10-16 11:09 AM, Richard Nairn wrote:

Hi,

I'm just starting out and I had a question related to imagery. I am 
trying to do some digitizing of house footprints for HOT-OSM. I'm 
having issues when the houses are very close together, or I'm trying 
to digitize smaller features. When I try to zoom in beyond native 
resolution to move, or prevent snapping I get that the imagery is no 
longer available. Is there a way to prevent it from doing that? I want 
to still see the imagery even though it may be coarse just to do some 
detail work...


Thanks




___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


[OSM-talk] Zooming past native resolution

2017-10-16 Thread Richard Nairn

Hi,

I'm just starting out and I had a question related to imagery. I am 
trying to do some digitizing of house footprints for HOT-OSM. I'm having 
issues when the houses are very close together, or I'm trying to 
digitize smaller features. When I try to zoom in beyond native 
resolution to move, or prevent snapping I get that the imagery is no 
longer available. Is there a way to prevent it from doing that? I want 
to still see the imagery even though it may be coarse just to do some 
detail work...


Thanks


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Richard Fairhurst
Yuri Astrakhan wrote:
> For example, RU community wants to convert  amenity=sanatorium
> -> leisure=resort + resort=sanatorium.  Clicking on a dot shows a 
> popup with the suggested edit. If you think the edit is correct, simply 
> click Save.

I've been a bit loth to get involved with this one but I do share the
general worry.

Editor authors have a general responsibility to encourage good editing
behaviour in their UI design. It isn't quite as simple as "every tool can be
used for good and bad things": the developer should design the tool to
encourage the good and discourage (or prevent) the bad. The developers of
JOSM and, particularly, iD have long been exemplary in this regard.

This new tool can certainly be used for good, and there are use cases for
which it is ideal, but it's also very easy to misuse. My biggest concern is
that since it's decoupled from an editing environment, the natural tendency
is just to click 'Change', 'Change', 'Change' rather than reviewing and
manually making the changes. (We've seen this behaviour in several
"challenges" in the past, such as the dupe nodes drive.) OSM is a collection
of human knowledge; this workflow goes too far in removing the human from
the equation.

As an alternative, could I encourage you to look at something tentative I
did the other year for that relic of an editor, Potlatch 2?

   https://www.openstreetmap.org/user/Richard/diary/28267

This allows a user to navigate instantly between instances of a "challenge"
within the editor, while benefiting from an external data source to define
that challenge. The P2 implementation is fairly simple (there's no
"Resolved" button to feed back to that external source, for example) but
demonstrates the concept.

If you were to build something along these lines into JOSM or iD, following
the traditional MapRoulette-like approach of asking users to make the change
rather than automating it, I think you'd get the benefits you're seeking to
achieve without the potential damage.

Richard



--
Sent from: http://gis.19327.n8.nabble.com/General-Discussion-f5171242.html

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Rory, most of those queries were copied from the current JOSM validator
autofixes.  I don't think they were discussed, but they might have been
mass applied without much thought by all sorts of editors.  What's worse,
there is no way to track those autofixes. The wiki page has a huge warning
box at the top, which should stop accidental misuse.  At this point, there
is no officially agreed wiki page with the "allowed" queries.  Once the
tool matures a bit, we can create a place for the community approved
tasks.  My proposal - place queries for evaluation on a wiki page under a
warning box. Let community review them. Then we can move them one by one to
the "green" page.

There are two ways to use the tool - you can write your own query, run it,
and fix whatever it is you want to fix. That's the power user mode -
anything goes, no different from JOSM or Level0. And there is another one -
where you go to osm wiki, read the instructions, find the task you may want
to work on, and go at it.   The community reviews wiki content, tags
different pages with different explanation or warning boxes, etc. The
discussion could still be on the forum, or here, or in IRC,  The tool
cannot automate the review process - if someone wants to break the rules,
they can still write whatever query they want and run it.  Or use JOSM or
Level0.

Just like Éric Gillet said - every tool can be used for good and bad
things. Having the right explanations on the wiki will solve 80% of the
problems.

P.S. You can star any wiki page, and it will email you when the page
changes. Just like a forum.


On Mon, Oct 16, 2017 at 8:42 AM, Rory McCann  wrote:

> On 16/10/17 14:02, Yuri Astrakhan wrote:
>
>> Rory, thanks, and that's why I think it is a bad idea to do bot edits
>> without first running it through my tool.  If we do a mass edit, we have to
>> go through a very lengthy community consensus study, which might still miss
>> things. Then the bot developer might still make an error that is not likely
>> to be caught for quiet some time, until it is very hard to revert. On the
>> other hand, if a query is made, reviewed by community, and later many
>> people try going through it, accepting and rejecting changes, we will know
>> if we caught all the corner cases like the one you just gave. If noone has
>> rejected anything for a long time, a bot can simply pick up the query and
>> finish running it.  Much safer.
>>
>
> I don't see how your tool will stop (say) an American making this sort
> of assumption, and edit? How should community review happen in your
> tool? I'm not going to monitor your wiki page. Automated edits should be
> discussed on the talk or imports mailing list. But I don't think you've
> done that for the queries you've done already, and I'm not sure how your
> programme requires that.
>
>
> As for "community consensus" - TBH, very hard to define.
>>
>
> Agreed.
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Rory McCann

On 16/10/17 14:02, Yuri Astrakhan wrote:
Rory, thanks, and that's why I think it is a bad idea to do bot edits 
without first running it through my tool.  If we do a mass edit, we have 
to go through a very lengthy community consensus study, which might 
still miss things. Then the bot developer might still make an error that 
is not likely to be caught for quiet some time, until it is very hard to 
revert. On the other hand, if a query is made, reviewed by community, 
and later many people try going through it, accepting and rejecting 
changes, we will know if we caught all the corner cases like the one you 
just gave. If noone has rejected anything for a long time, a bot can 
simply pick up the query and finish running it.  Much safer.


I don't see how your tool will stop (say) an American making this sort
of assumption, and edit? How should community review happen in your
tool? I'm not going to monitor your wiki page. Automated edits should be
discussed on the talk or imports mailing list. But I don't think you've
done that for the queries you've done already, and I'm not sure how your
programme requires that.



As for "community consensus" - TBH, very hard to define.


Agreed.


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Rory, thanks, and that's why I think it is a bad idea to do bot edits
without first running it through my tool.  If we do a mass edit, we have to
go through a very lengthy community consensus study, which might still miss
things. Then the bot developer might still make an error that is not likely
to be caught for quiet some time, until it is very hard to revert. On the
other hand, if a query is made, reviewed by community, and later many
people try going through it, accepting and rejecting changes, we will know
if we caught all the corner cases like the one you just gave. If noone has
rejected anything for a long time, a bot can simply pick up the query and
finish running it.  Much safer.

As for "community consensus" - TBH, very hard to define.

On Mon, Oct 16, 2017 at 7:49 AM, Rory McCann  wrote:

> On 15/10/17 15:14, Tobias Zwick wrote:
> > 1. If this does not require humans because both tagging schemes are
> > mutually translatable (i.e. lets say for sport=handball <->
> > sport=team_handball), then, the edit can be made automatically by a bot.
>
> Except that's not true. In Ireland "handball" is Gaelic Handball¹
> which is a one-on-one game, not a team sport (which is apparently a
> different thing²). There are some sport=handball's tagged in Ireland.
> Now the tag is clearly wrong, and we need to figure out something about
> that. But if you just change sport=handball to sport=team_handball, then
> you've entered incorrect data, based on incorrect assumptions.
>
> There is the use case where one tagging scheme has been deprecated by
>> community consensus and one (combination of) tag(s) should be changed
>> into another (combination of) tag(s) globally.
>>
>
> Big question: What defines "community consensus"?
>
> Though, note, for all three cases, a prior consensus is required, either
>> by prior discussion or by looking at what was previously agreed on in
>> the wiki. That is the case for *any* organized re-tagging of existing
>> tags.
>>
>
> Not everyone (incl me) thinks that the wiki defines what a tag should
> mean...
>
>
> ¹ https://en.wikipedia.org/wiki/Gaelic_handball
> ² https://en.wikipedia.org/wiki/Handball
>
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Rory McCann

On 15/10/17 15:14, Tobias Zwick wrote:
> 1. If this does not require humans because both tagging schemes are
> mutually translatable (i.e. lets say for sport=handball <->
> sport=team_handball), then, the edit can be made automatically by a bot.

Except that's not true. In Ireland "handball" is Gaelic Handball¹
which is a one-on-one game, not a team sport (which is apparently a
different thing²). There are some sport=handball's tagged in Ireland.
Now the tag is clearly wrong, and we need to figure out something about
that. But if you just change sport=handball to sport=team_handball, then
you've entered incorrect data, based on incorrect assumptions.


There is the use case where one tagging scheme has been deprecated by
community consensus and one (combination of) tag(s) should be changed
into another (combination of) tag(s) globally.


Big question: What defines "community consensus"?


Though, note, for all three cases, a prior consensus is required, either
by prior discussion or by looking at what was previously agreed on in
the wiki. That is the case for *any* organized re-tagging of existing tags.


Not everyone (incl me) thinks that the wiki defines what a tag should
mean...


¹ https://en.wikipedia.org/wiki/Gaelic_handball
² https://en.wikipedia.org/wiki/Handball

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Christoph Hormann
On Monday 16 October 2017, Marc Gemis wrote:
> I was thinking about possible changes to the tool that would make it
> a useful tool for the community, and at the same time not violating
> any policy.

Sure, if you want to do that.

In my opinion there is however not really a need for more tools in that 
field.  I don't think anyone who wants to do an automated edit in 
compliance with the guidelines is seriously limited by the lack of 
suitable tools.  Most smaller tag editing tasks will be served very 
well by Overpass+JOSM and for larger tasks (which are very rare) you 
will want a fully scripted solution and not something interactive.

-- 
Christoph Hormann
http://www.imagico.de/

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Marc Gemis
I was thinking about possible changes to the tool that would make it a
useful tool for the community, and at the same time not violating any
policy.


On Mon, Oct 16, 2017 at 1:06 PM, Christoph Hormann  wrote:
> On Monday 16 October 2017, Marc Gemis wrote:
>> Would Yuri's tool be OK, if the proposed changes were limited to
>> objects that were created/last edited after survey to the person that
>> is using the tool ?
>>
>> I was thinking of a scenario where people try to help with a
>> tag-renaming proposal.
>> Such a tool would be handy to help them locate all objects that they
>> know well and retag them.
>
> I think you are missing the point here - this tool's only purpose is
> doing automated edits.  The discussion if and under what circumstances
> automated edits are OK for the community is not the issue here, this is
> already regulated by the automated edit policy.
>
> Creating a tool for doing automated edits is perfectly fine, but
> designing it in a way and advertising it in a way that encourages
> automated edits in ignorance of existing rules is not.
>
> You probably recall that we have had discussions in how far Maproulette
> encourages mechanical edits
> (http://www.openstreetmap.org/user/imagico/diary/40759) but Martijn has
> always demonstrated he is aware of the problem and tries to avoid such
> abuse, for example by not allowing anonymous challenges and not having
> simple click through tasks with already fully predetermined editing
> decisions.
>
> In summary so far i think it can be said developers in the OSM context
> have overwhelmingly been responsible in the way they design tools in
> compliance with the spirit of the OSM community.  But this one is
> clearly different in that regard.
>
> --
> Christoph Hormann
> http://www.imagico.de/
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Christoph Hormann
On Monday 16 October 2017, Marc Gemis wrote:
> Would Yuri's tool be OK, if the proposed changes were limited to
> objects that were created/last edited after survey to the person that
> is using the tool ?
>
> I was thinking of a scenario where people try to help with a
> tag-renaming proposal.
> Such a tool would be handy to help them locate all objects that they
> know well and retag them.

I think you are missing the point here - this tool's only purpose is 
doing automated edits.  The discussion if and under what circumstances 
automated edits are OK for the community is not the issue here, this is 
already regulated by the automated edit policy.

Creating a tool for doing automated edits is perfectly fine, but 
designing it in a way and advertising it in a way that encourages 
automated edits in ignorance of existing rules is not.

You probably recall that we have had discussions in how far Maproulette 
encourages mechanical edits 
(http://www.openstreetmap.org/user/imagico/diary/40759) but Martijn has 
always demonstrated he is aware of the problem and tries to avoid such 
abuse, for example by not allowing anonymous challenges and not having 
simple click through tasks with already fully predetermined editing 
decisions.

In summary so far i think it can be said developers in the OSM context 
have overwhelmingly been responsible in the way they design tools in 
compliance with the spirit of the OSM community.  But this one is 
clearly different in that regard.

-- 
Christoph Hormann
http://www.imagico.de/

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Martin, could you take a look at my last reply to Tobias - I have actually
expressed some concerns with bots in general (very surprisingly,
considering my heavy involvement with it previously).  I think this tool
can actually make the path to bots easier for the community, making new
bots safer and reduce the chance of an accidental programming bug -- Tobias
"case #1".

I do hear your concern about the "distributed auto-fix", and we should
minimize the negative effect.  I think the best way would be to have a good
community process to propose, evaluate, and approve such queries.
Currently, anyone can add create a challenge in MapRoulle without
oversight. Only a few devs might see changes in Osmose or the JOSM's
autofix (my reply to Tobias actually focuses on JOSM issue, and I think its
the most important issue).  Here, we could use our wiki to host all
queries, e.g. a "proposed" page where everyone will be instructed to be
very careful with the changes, as queries have not been extensively vetted,
and "approved" - queries that even bots can run automatically.  We could
have both locally oriented and globally oriented queries. Basically, if
anyone wants to cause havoc, they can do it with any tool, but if the
person wants to really help, we can guide that help towards the most
beneficial contribution. Lastly, it won't be too hard to track which query
was used - I can add the query ID to the changeset tag, so if an
experimental query starts getting mass-edited, it can be easily discovered.

Hope this helps.

On Mon, Oct 16, 2017 at 6:13 AM, Martin Koppenhoefer  wrote:

> Frederik:
>
>> I am appalled that after your abysmal OSM editing history where you more
>> often than not ignored existing customs rules, while *claiming* to
>> follow them, you're now building a service that entices others to do the
>> same.
>>
>
>
>
>> On Sat, Oct 14, 2017 at 6:09 AM Christoph Hormann  wrote:
>>> This is a tool to perform automated edits as per the automated edits
>>> policy.  A resposible developer of such a tool should inform its users
>>> that making automated edits comes with certain requirements and that
>>> not following these rules can result in changes being reverted and user
>>> accounts being blocked.
>>>
>>
> 2017-10-14 13:06 GMT+02:00 Yuri Astrakhan :
>
>> Christoph, I looked around Osmose and MapRoulette, and I don't see any
>> such warnings . Could you elaborate how you would like these kinds of tools
>> to promote good editing practices? Any UI ideas? I'll be happy to improve
>> our tools on making sure they meet community expectations.
>>
>
>
> I agree with Christoph and Frederik, that this is oviously a tool to
> perform (crowdsourced) automated edits, and although it is designed in a
> way to make them look like individual contributions, the automated editing
> guidelines should apply. I agree with Yuri that there is also (to some
> lesser extent, as the editing is not performed by the tool) some
> problematic potential in other QA tools like Osmose or "remote batch
> fixing" tools like MapRoulette.
>
> The thing with remotely "fixing tags" is that people usually don't know
> the situation on the ground and therefore hardly can make an individual
> decision for the specific object. The proposed "one-click-solution"
> encourages to do quick "fixes" without looking individually, and you even
> refuse to notify people that they might be participating in an automated
> edit. In examples like the one you gave, even if you look very hard, you
> won't see something that confirms the proposed change (you will have to
> know the place). I could imagine there are good cases where your tool can
> facilitate fixing problems, e.g. with clear typos (highway=residental), but
> changing from one tag to a combination of two is not one of them (either we
> could make an automated edit, or if it's disputed, we wouldn't do it at
> all, rather than sneaking it in via distributed automated editing).
>
> Cheers,
> Martin
>
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Marc Gemis
Would Yuri's tool be OK, if the proposed changes were limited to
objects that were created/last edited after survey to the person that
is using the tool ?

I was thinking of a scenario where people try to help with a
tag-renaming proposal.
Such a tool would be handy to help them locate all objects that they
know well and retag them.

m.

On Mon, Oct 16, 2017 at 12:13 PM, Martin Koppenhoefer
 wrote:
> Frederik:
>>
>> I am appalled that after your abysmal OSM editing history where you more
>> often than not ignored existing customs rules, while *claiming* to
>> follow them, you're now building a service that entices others to do the
>> same.
>
>
>
>>>
>>> On Sat, Oct 14, 2017 at 6:09 AM Christoph Hormann  wrote:
>>> This is a tool to perform automated edits as per the automated edits
>>> policy.  A resposible developer of such a tool should inform its users
>>> that making automated edits comes with certain requirements and that
>>> not following these rules can result in changes being reverted and user
>>> accounts being blocked.
>
>
> 2017-10-14 13:06 GMT+02:00 Yuri Astrakhan :
>>
>> Christoph, I looked around Osmose and MapRoulette, and I don't see any
>> such warnings . Could you elaborate how you would like these kinds of tools
>> to promote good editing practices? Any UI ideas? I'll be happy to improve
>> our tools on making sure they meet community expectations.
>
>
>
> I agree with Christoph and Frederik, that this is oviously a tool to perform
> (crowdsourced) automated edits, and although it is designed in a way to make
> them look like individual contributions, the automated editing guidelines
> should apply. I agree with Yuri that there is also (to some lesser extent,
> as the editing is not performed by the tool) some problematic potential in
> other QA tools like Osmose or "remote batch fixing" tools like MapRoulette.
>
> The thing with remotely "fixing tags" is that people usually don't know the
> situation on the ground and therefore hardly can make an individual decision
> for the specific object. The proposed "one-click-solution" encourages to do
> quick "fixes" without looking individually, and you even refuse to notify
> people that they might be participating in an automated edit. In examples
> like the one you gave, even if you look very hard, you won't see something
> that confirms the proposed change (you will have to know the place). I could
> imagine there are good cases where your tool can facilitate fixing problems,
> e.g. with clear typos (highway=residental), but changing from one tag to a
> combination of two is not one of them (either we could make an automated
> edit, or if it's disputed, we wouldn't do it at all, rather than sneaking it
> in via distributed automated editing).
>
> Cheers,
> Martin
>
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Martin Koppenhoefer
Frederik:

> I am appalled that after your abysmal OSM editing history where you more
> often than not ignored existing customs rules, while *claiming* to
> follow them, you're now building a service that entices others to do the
> same.
>



> On Sat, Oct 14, 2017 at 6:09 AM Christoph Hormann  wrote:
>> This is a tool to perform automated edits as per the automated edits
>> policy.  A resposible developer of such a tool should inform its users
>> that making automated edits comes with certain requirements and that
>> not following these rules can result in changes being reverted and user
>> accounts being blocked.
>>
>
2017-10-14 13:06 GMT+02:00 Yuri Astrakhan :

> Christoph, I looked around Osmose and MapRoulette, and I don't see any
> such warnings . Could you elaborate how you would like these kinds of tools
> to promote good editing practices? Any UI ideas? I'll be happy to improve
> our tools on making sure they meet community expectations.
>


I agree with Christoph and Frederik, that this is oviously a tool to
perform (crowdsourced) automated edits, and although it is designed in a
way to make them look like individual contributions, the automated editing
guidelines should apply. I agree with Yuri that there is also (to some
lesser extent, as the editing is not performed by the tool) some
problematic potential in other QA tools like Osmose or "remote batch
fixing" tools like MapRoulette.

The thing with remotely "fixing tags" is that people usually don't know the
situation on the ground and therefore hardly can make an individual
decision for the specific object. The proposed "one-click-solution"
encourages to do quick "fixes" without looking individually, and you even
refuse to notify people that they might be participating in an automated
edit. In examples like the one you gave, even if you look very hard, you
won't see something that confirms the proposed change (you will have to
know the place). I could imagine there are good cases where your tool can
facilitate fixing problems, e.g. with clear typos (highway=residental), but
changing from one tag to a combination of two is not one of them (either we
could make an automated edit, or if it's disputed, we wouldn't do it at
all, rather than sneaking it in via distributed automated editing).

Cheers,
Martin
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Yuri Astrakhan
Lester, the naming of this service is still a work in progress, and might
have confused a few people.  My apologies for that.  I do plan to create a
proper name, logo, domain name, and SSL certificate once I have some spare
time.  If anyone wants to take care of that, your help is appreciated.

The new tool is not about the Wikidata database. My database could contain
just the OSM data and this tool would be just as functional. The service
shares some of the technology that was built for Wikidata, and it has a
clone of the Wikidata database which some of the queries may optionally use
if they want to.  But if you look at the quick fixes page, there are 20
queries that do not use Wikidata, and only one query that does.  So again,
lets discuss the merits of this tool, just like Tobias did above, and leave
the Wikidata out of this conversation, as it is not relevant.

https://wiki.openstreetmap.org/wiki/Quick_fixes

On Mon, Oct 16, 2017 at 3:59 AM, Lester Caine  wrote:

> On 15/10/17 22:04, Frederik Ramm wrote:
> > You've built a query engine to work with OSM and
> > Wikidata and are pushing that relentlessly, to a point where the
> > decision of just how much Wikiadata linking we want in OSM is totally
> > taken out of our hands.
>
> Seconded ... personally I have still to be convinced that wikidata is an
> independent and reliable source, so will not be using it as a cross
> reference. It may well be that OSM needs it's own secondary database
> with the sort of cross references material SOME of which is slowly being
> added to wikidata but wikidata is an independent and unrelated project
> with it's own agenda ...
>
> --
> Lester Caine - G8HFL
> -
> Contact - http://lsces.co.uk/wiki/?page=contact
> L.S.Caine Electronic Services - http://lsces.co.uk
> EnquirySolve - http://enquirysolve.com/
> Model Engineers Digital Workshop - http://medw.co.uk
> Rainbow Digital Media - http://rainbowdigitalmedia.co.uk
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Could we just pause any wikidata edits for a month or two?

2017-10-16 Thread Lester Caine
On 16/10/17 05:24, Minh Nguyen wrote:
> When a Wikidata item is modified to link to a Wikipedia article (or
> Wikivoyage article etc.), the Wikipedia article automatically links back
> to the Wikidata item. This is a software feature made possible because
> Wikipedia and Wikidata are colocated in the same database cluster. No
> bots are involved; this is unlike the process by which interwiki links
> used to be maintained before Wikidata was introduced.
> 
> When a Wikipedia article is renamed, it does temporarily get detached
> from the Wikidata item because the task of updating the Wikidata item
> falls to a process that runs asynchronously on a job queue. It isn't
> possible for OpenStreetMap, as an external site, to automatically update
> its wikipedia tags via the same mechanism. However, in principle, one
> could write a bot that consumes Wikipedia's or Wikidata's recent changes
> feed, looking for features to update. I'm not personally proposing to
> run such a bot, to be clear. And one of the benefits of wikidata tags is
> that such a bot would decrease in necessity over time, since Wikidata
> QIDs are more stable.

Minh ... I can see that there is potential to use the Wikidata QID's as
a more stable path into wikipedia data. The way it is solving the
problem of accessing translated versions of wikipedia articles is
looking good, but I think it will be some time before it is totally
mastered? Some translations are completely different articles? The
problem I still see is that many of the items I am looking to link to
are elements of an article rather than the whole article, such as the
location of the works of a particular artist. At some point in the
future wikidata may well have a complete index of QID's for every
artist's work, but currently I don't have the time to add wikidata
entries where they don't exist, so a link to the artists wikipedia
article which may or may not actually list this particular work is
second best and in many cases there is not even an english version :(
Some bot then modifying that link out of context is not helpful and
while the idea of 'nobot' flags may seem a solution, it's just adding
another layer of complexity which potentially needs to exist for EVERY
tag on EVERY object. Something I don't think should be allowed!

This is just an example but there are hundreds of areas where the object
being identified is part of one or more wikipedia article in one or more
language, so the use of this data in the OSM dataspace needs to be
managed by OSM and only a small part can be automated using the feeds
from the wikidata bot's? Even if it is OSM bots that are doing the
processing. The annoying thing here is that the hierarchy of places that
wikidata provides could be useful to OSM searches ... but it still needs
the likes of Nominatim and/or GeoNames to cross reference that data
which provides an alternate secondary database.

-- 
Lester Caine - G8HFL
-
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] New OSM Quick-Fix service

2017-10-16 Thread Lester Caine
On 15/10/17 22:04, Frederik Ramm wrote:
> You've built a query engine to work with OSM and
> Wikidata and are pushing that relentlessly, to a point where the
> decision of just how much Wikiadata linking we want in OSM is totally
> taken out of our hands.

Seconded ... personally I have still to be convinced that wikidata is an
independent and reliable source, so will not be using it as a cross
reference. It may well be that OSM needs it's own secondary database
with the sort of cross references material SOME of which is slowly being
added to wikidata but wikidata is an independent and unrelated project
with it's own agenda ...

-- 
Lester Caine - G8HFL
-
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk
Rainbow Digital Media - http://rainbowdigitalmedia.co.uk

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] Hardware partnership and projects wishlist

2017-10-16 Thread Stefano
2017-10-16 4:26 GMT+02:00 Daniel Koć :

> Hi,
>
> I'm looking for partners with hardware resources in Poland to use it for
> some interesting OSM-related projects.
>
> I've made basic research with OSMF, French and German pages about hardware
> and network connectivity and it looks like they collaborate with academic
> and business world:
>
> - https://hardware.openstreetmap.org/thanks/
>
> - https://www.openstreetmap.fr/soutiens
>
> - https://wiki.openstreetmap.org/wiki/FOSSGIS/Server
>
> What are your experience with such collaborations in different places (not
> only in GB, FR and DE)? Any advices or warnings?
>

In Italy some projects are running on:
-  personal hardware,
- research centres hardware,
- WMF virtual machines


>
> I have few ideas what could be done with enough hardware resources
> available, but I'm also interested what other people think could be the
> most wanted and useful projects for the OSM community?
>
>
> --
> "My method is uncertain/ It's a mess but it's working" [F. Apple]
>
>
> ___
> talk mailing list
> talk@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk
>
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk