thomersch_
Joined 12 years ago
Joined 12 years ago
A couple of years ago we had a hand-fiddled table in our OpenStreetMap wiki with events, but discovery was poor and nobody really wanted to write wiki table syntax _shudder_ to add events. So people either didn't do it or only advertised their events in their group chats or Facebook groups.
Thus I started writing some code, and now people can add an event by just logging in with their OpenStreetMap account and filling out a small form. We still display our events in a Wiki by using the API and a small Mediawiki plugin to maintain human compatibility for people who are used to getting events from the wiki. There are also RSS feeds, iCalendar subscriptions and event file downloads, so that everybody can subscribe to events in their preferred form.
It's a small project that I've been running for a couple years and it's really rewarding to see people using it every day.
Especially for people coming from cultures where confrontation or directness is frowned upon this leads to the impression that OSM is a fighting ground, but there can be no discussion without disagreement.
A central point of the ecosystem is the editing software: This is the gateway through which people will touch the data and can massively steer the data and thus the community into a certain direction. E.g. if you throw a validation error on every object which doesn't have a name, soon all objects will have names.
There are several editors available for OSM, but iD is the most prominent one at the moment, as it will be presented to you if you click the "Edit" button on osm.org. Thus people developing iD have a large burden to carry. And there is the growing disconnect that the author is writing about: A small group (in other words: two people) control in which direction the project is being steered. And with a complaint from within the community, one of the maintainers has disabled the issue tracker for the general public. (Edit: Issue tracker has been reopened now)
Making a decision with everyone involved is hard and takes a lot of effort, but at the moment we have a situation in which very few decide without the mandate of the community.
Hope I could shed some light (though it's late over here).
People are going to die, because hype is more fun than security.
So unless you are doing meta-analysis of the raw OSM data, without assembling geometries, hand-rolling an OSMPBF reader is viable, otherwise I would suggest either using something pre-processed (extracts in real geodata formats), an established parser like osmium or rather import the data into e.g. postgres and do some querying there.
I just wish they would be frank about what they can and cannot do.
EDIT: And by the way about that pathetic "climate change" argument. Right, they are now selling Fiat their CO2 certificates thus enabling them to do wonderful green washing.
After all those new-ish, app-based banks are for people with too much time on their hands. You mostly can't talk to anyone, and when they answer it's just a copy-paste from their FAQ. They also lack features, e.g. Kontist doesn't support international bank transfers. Support will tell you "well it could work, but we can't give you any assistance". I don't have six months until your development team understands and implements some protocol!
Yes, there are tools in place which can revert edits, but there is still manual checking required. The annoying thing is that companies sometimes go ahead and "invest" money into edits which turn out to be garbage and then volunteers need to revert or fix them up.
github.com/thomersch
https://www.linkedin.com/in/thomas-skowron-eu/