Modify

Opened 5 years ago

Last modified 3 years ago

#17842 new enhancement

Integration with OSM wiki data items

Reported by: Don-vip Owned by: team
Priority: major Milestone: Longterm
Component: Core Version:
Keywords: sotmfr2019 wiki data item wikidata Cc: bagage, francois.lacombe, simon04

Description (last modified by simon04)

We could use osmwiki:Data_items in several ways:

We could also document some JOSM features on the OSM wiki data items:

Related: #6450 for Taginfo integration

Attachments (0)

Change History (20)

comment:1 by Don-vip, 5 years ago

Description: modified (diff)

comment:2 by Don-vip, 5 years ago

Priority: normalmajor

comment:3 by Don-vip, 5 years ago

Description: modified (diff)

comment:4 by Don-vip, 5 years ago

Description: modified (diff)

comment:5 by Don-vip, 5 years ago

Description: modified (diff)

comment:6 by Don-vip, 5 years ago

Description: modified (diff)

comment:7 by Don-vip, 5 years ago

Description: modified (diff)

comment:8 by nyurik, 5 years ago

Thanks @Don-vip for a thorough ticket description :)

I think we might need to create multiple sub-tickets for this. The best first step would be to do the same as iD editor -- use data items to get the multilingual tag documentation (text and an image). Once this is done, we could discuss how we could integrate other features as well.

See related code at https://github.com/openstreetmap/iD/blob/fceb1a86f78deaa0853d454a5fe27d08e9f54da0/modules/services/osm_wikibase.js#L122

More specifically, use the API call to wiki to get the relevant data. Note that in the future, the exact same code will be needed to get other information about the data item. https://github.com/openstreetmap/iD/blob/fceb1a86f78deaa0853d454a5fe27d08e9f54da0/modules/services/osm_wikibase.js#L183

Last edited 5 years ago by nyurik (previous) (diff)

comment:9 by frodrigo, 5 years ago

automatic rules for wrong geometries

We already tried this in Osmose-QA back in 2012, based on wikiinfo box. But it was a fail. We removed the control. It raises too many false positives. The wiki shows ideal case, not what is on the ground or acceptable way of mapping anyway.
https://github.com/osm-fr/osmose-backend/blob/master/plugins/disabled/Wiki.py

Last edited 5 years ago by Don-vip (previous) (diff)

comment:10 by frodrigo, 5 years ago

Some part may be done outside of JOSM, by generating code for tools already existing like JOSM and Osmose-QA.
I am think to generate mapcss and tag2link config, as Osmose-QA also use both.

in reply to:  9 comment:11 by Don-vip, 5 years ago

Replying to frodrigo:

automatic rules for wrong geometries

We already tried this in Osmose-QA back in 2012, based on wikiinfo box. But it was a fail. We removed the control. It raises too many false positives. The wiki shows ideal case, not what is on the ground or acceptable way of mapping anyway.

Maybe we can reconsider the issue if everyone (josm, id, vespucci, osmose...) contributes to fixing the false positives on the wiki? We could start by enabling this test in "info" mode to evaluate the number of false positives.

comment:12 by Don-vip, 5 years ago

Description: modified (diff)

comment:13 by Don-vip, 5 years ago

Cc: simon04 added
Description: modified (diff)

comment:14 by Klumbumbus, 5 years ago

Description: modified (diff)

comment:15 by clairedelune, 5 years ago

In the DRC over the last few months, we have identified and sometimes reverted changesets as a consequence of this enhancement. This is because some of the tags currently used "in consensus with the community" are considered deprecated at the global level, while they are still useful and actively collected and integrated into OSM by local mappers. For instance: the "is_in" related tags. Would it be possible to consider some exceptions at the national level?

comment:16 by anonymous, 5 years ago

data items do allow us to configure usage limits - see storing geographical differences in https://wiki.openstreetmap.org/wiki/Data_items#Storing_Geographical_Differences (sorry, forgot to login -- Yuri)

Last edited 5 years ago by nyurik (previous) (diff)

comment:17 by simon04, 5 years ago

Description: modified (diff)

in reply to:  description comment:18 by simon04, 5 years ago

Description: modified (diff)

comment:19 by Klumbumbus, 5 years ago

Milestone: Longterm

comment:20 by Klumbumbus, 3 years ago

Ticket #21083 has been marked as a duplicate of this ticket.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to Don-vip.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.