I don't think that's a good idea to try to solve the problems we're faced with by our current OSM data model by setting up a second database. We need an improved data model which fits our needs.

Am 29.05.2015 um 11:28 schrieb Jo:
We need our own OSMdata instance in between to describe real world objects and concepts. And maybe we could even solve the ridiculous amount of duplication we're experiencing at the moment.

True, the editor software will have to be adapted to cope with merges and splits, so the human editor can decide what OSM object(s) belong to what real world object(s).

Either that or we should start using relations more intelligently. But they are heavyweight and supposedly they are also "complicated".

Polyglot

2015-05-29 10:58 GMT+02:00 Martin Koppenhoefer <dieterdre...@gmail.com <mailto:dieterdre...@gmail.com>>:


    2015-05-28 23:00 GMT+02:00 Andy Mabbett <a...@pigsonthewing.org.uk
    <mailto:a...@pigsonthewing.org.uk>>:

        On 28 May 2015 at 09:50, Martin Koppenhoefer
        <dieterdre...@gmail.com <mailto:dieterdre...@gmail.com>> wrote:

        > e.g. the "en:Spanish Steps" / "de:Spanische Treppe" are
        > called "Scalinata di Trinità dei Monti" in the local
        language (it is located
        > at "piazza di Spagna", that's where the foreign name comes
        from, while in
        > Italian it is called after to church it leads to).
        Naturally, OSM has the
        > original name of this world famous monument, but Wikidata
        hasn't.

        It does now.



    OK, this is one point for you, but it also proves my point:
    wikidata at the moment is not sufficiently mature (IMHO) to
    replace name tags in different languages in OSM. Of course you can
    fix wikidata issues (if you understand how it is done, I haven't
    had enough time yet to understand how to make edits like this, and
    the fact that not all tags are shown to me (e.g. only 4 out of all
    language labels, after I have explicitly clicked on "in more
    languages")) doesn't help.

    // sidenote:

    Now I could link the wikidata object of the spanish steps to the
    OSM object and get an Italian name. But I will not have an Italian
    wikipedia article about it, because it is covered in the spanish
    square (piazza di spagna) article in Italian. How would I ideally
    procede now?

    a) in wikidata link the article of the piazza di spagna (in
    italian) to the wikidata object about the spanish steps?

    a2) like a) but link to an anchor: Piazza_di_Spagna#La_scalinata ?

    b) in wikipedia split the italian wikipedia article in 2, one for
    the square and one for the steps?

    c) in osm add an additional tag like
    wikipedia:it=Piazza_di_Spagna#La_scalinata to the steps object?

    d) something different...

    //sidenote off


        > If we were to massively use wikidata _instead of duplicating
        some details
        > from there also in our db_ we would have to improve wikidata
        as well,

        You'd be welcome to do so.  ...


        > and impose our entity structure on them,

        Really? Good luck with that.



    what I meant, and what you do confirm below: if for instance there
    is an object in wikidata which is an administrative entity and a
    geographic place at the same time, but for OSM we'd need 2
    distinct objects, we will have to split the wikidata object. This
    could be done only if there wasn't resistance from other wikidata
    users who might want to keep the current unmodified object because
    it links better to wikipedia articles. We might introduce another
    object that linked the split objects onto one, which could serve
    for wikipedia articles, etc. but this is a much more complicated
    procedure than changing tags in OSM alone.

    We've always said that we wanted editing to be simple, so that we
    can maximize the amount of available editors, but with the tight
    integration of another dynamic dataset (for one of the core
    competences we are dealing with: toponyms)



        > or it won't work in some cases (and if it doesn't work in
        some case, it doesn't work at all).

        That is, of course, nonsense.



    OK, let's say it is nonesense, because you can accept that a
    solution works for most of the cases and try work around those
    that don't work. Currently (all names in OSM) we don't have these
    problems though.


        > Another issue I see with wikidata is that it contains
        information and
        > details about spatial objects, but it doesn't contain the
        geometry it refers
        > to.

        The geometry is in OSM, is it not? Why would Wikidata want to
        replicate that?



    IMHO you have to understand to which geometry you are referring
    when you make edits, or you might break stuff without noticing it.
    Wikidata editors would have to look at OSM geometries to ensure
    that their edit maintains consistency, and OSM users would have to
    check wikidata to see if editing something in a certain way (e.g.
    merges or splits, adding tags, changing geometry) is OK or whether
    they have to split the wikidata object and update the wikidata
    link. It is not impossible, but it is an enormous amount of
    complexity added, and it also augments the risk of
    non-availability of the backend by 100% (because now we depend on
    2 services and not on one).


    I want

        > to point out is that there seem to be different criteria
        defined for
        > different languages:

        These descriptions aid users; they are not proscriptive. There are
        also local and cultural variations. Just like "city" in OSM.



    Maybe these are descriptions to aid in some regional wiki projects
    and proscriptive rules in others like Germany, where rules rule?
    Just like in OSM ;-)
    It would rather confuse than aid me if the descriptions in some
    language says something is foo and in another language they tell
    me it is not foo.




    TL;DR; wikidata is a gorgeous project, combining their knowledge
    with ours is very promising. Still, in my opinion, for the current
    state of where they are (and where the tools to combine both are),
    I would _not remove tags_ from OSM just because the same
    information might be available in wikidata.

    Cheers,
    Martin


    _______________________________________________
    talk mailing list
    talk@openstreetmap.org <mailto:talk@openstreetmap.org>
    https://lists.openstreetmap.org/listinfo/talk




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

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

Reply via email to