StreetComplete makes contributing to OpenStreetMap easy and fun by turning contributions into “quests” on a map for you to complete. No personal information is required, just create an OpenStreetMap account, and start contributing directly in your area!

I tried this out myself, and it is truly fantastic! I had never heard of it, and I’m sure many of you haven’t either, so spread the word!

Tip: When entering buildings to ask questions (opening hours, etc.) be ready to explain what OpenStreetMap is :)

  • Fusty@lemmy.ml
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    6
    ·
    2 days ago

    Why does StreetComplete have non-free dependancies but OpenStreetMap is completely free/libre? I’m not going to install StreetComplete because of that.

    • baatliwala@lemmy.world
      link
      fedilink
      arrow-up
      20
      ·
      2 days ago

      The only thing which F-Droid reports is that it uses jawg.io for visualising the map tiles and that is considered non-free is because it is… commercial?

      This is the quote from the Streetcomplete github:

      Since mid 2020, JawgMaps provides their vector map tiles service to StreetComplete for free, i.e. the background map displayed in the app.

      Personally I don’t care that much about FOSS/non-FOSS but IMO a reason like that is least of my concerns when looking at open source. If they’re providing a free (as in money) service to an open source app then that’s perfectly fine.

      • Fusty@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        3
        ·
        2 days ago

        Over time I’ve grown very concerned about non-FOSs simply due to constant datamining. Including for products people buy, they still want customers to install a proprietary app and register the product with serial, name, etc, for extra functionality. So on a phone, I have hard restrictions on what I refuse to install so that no apps have access to anything on phone or how I use it.

        • leanleft@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          it could raise rent prices if you live in an attractive city. college educate people may use the available data to inform the confidence of their relocation decisions. also realestate speculators, but mostly there are better sources.

          • Fusty@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            9
            ·
            2 days ago

            No, if I wasn’t clear enough already, due to dependancy issues, StreetComplete is not an option.

            • IHateReddit@lemmy.world
              link
              fedilink
              arrow-up
              9
              ·
              2 days ago

              Taking a quick look at the source code, it seems like they use map libre for displaying the map which is open source. The only thing not open source are the JawgMaps servers, which serve the tiles for the map in the app. This means that there are no closed source libraries running in the app/on your phone, the only thing happening is the app sending HTTP requests to JawgMaps to load tiles.

              • Fusty@lemmy.ml
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                2
                ·
                1 day ago

                And that in itself can be enough to assign an ID each time the server reponds to a request and keep track of server generated ID’s to start creating a folder for each ID to have a record of user history on the servers.

                • gamermanh@lemmy.dbzer0.com
                  link
                  fedilink
                  English
                  arrow-up
                  4
                  ·
                  1 day ago

                  Because OSM doesn’t already do that for them? Every edit is saved under your account, as has been said, they don’t need to do any of that

                  Paranoia that someone doing something that you’re explicitly allowing them to do makes you look silly, you know