Take the location limit off. Way too annoying for common OSM updates.
Open Source
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon from opensource.org, but we are not affiliated with them.
Used it quite well that I think the local area has mostly dried up on quests. Contributing more either requires being a passenger, or being in another area.
But I also like the feature of it recommending other apps that can be used as well, giving more ways to contribute or use the maps.
I started to use it, IT'S AMAZING! HOLY.. Something to do while walking is to observe and ask around, which I want to do, without having no reason to do y'know.
When I get asked why, I just say I'm just confirming what ~~Google Maps~~ said to me (which tbf can be outdated) so I get updated!
I like it, especially in my city and region where I haven't heard of major OSM users or editors..
Thank you so much for recommending this!
IT'S AMAZING! HOLY..
My exact reaction to trying it! I wish I had known about this so much sooner.
When I get asked why, I just say I'm just confirming what ~~Google Maps~~ said to me (which tbf can be outdated) so I get updated!
I've gotten so used to lying or social engineering to maintain my privacy, that it felt weird to be honest about actually contributing to a map and telling people what it is.
Thank you so much for recommending this!
You're welcome! But thank the StreetComplete team for making such a wonderful way to contribute to OSM
Love me some street complete! It's a great way for me to get out of the house and do stuff even when places are closed, since I'm not awake during the day
For iOS, Go Map!! (source) has a similar quests system. I don't know how well they hold up to StreetComplete though, I've never used the latter.
Also, obligatory https://wiki.openstreetmap.org/wiki/How_to_contribute!
Does it work without data service or a SIM?
Yes! You can download nearby quests for your location, and complete them fully offline. Afterwards, you can connect to the internet to upload your edits to OSM at your earliest convenience.
Wow I didn't know this! I'll have to try this the next time I'm out.
Why does StreetComplete have non-free dependancies but OpenStreetMap is completely free/libre? I'm not going to install StreetComplete because of that.
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.
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.
In that case .... you could install StreetComplete without concern.
No, if I wasn't clear enough already, due to dependancy issues, StreetComplete is not an option.
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.
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.