Introducing Communities: A Proposed Feature for OpenStreetMap
Арахецна OpenBrian 9 August 2024, мотт: EnglishAfter years of development, I am excited to introduce a proposed feature for OpenStreetMap called Communities. Formerly called Microcosms, this feature is designed to bring mappers together and facilitate collaboration. On the main OSM website, it will be located on the Communities page.
What is Communities?
Communities are groups of mappers who share a common goal or interest. They can be formed around a specific geographic region, such as a city or neighborhood, or centered on a particular theme, like humanitarian mapping. The purpose of Communities is to provide a platform for mapping teams to connect with one another, work together as a team, and organize events.
Key Features
- Create communities of mappers based on geography or shared interests
- Assist local mappers by reviewing local changesets
- Organize events, such as “mappy hours”, learn-to-map sessions, armchair mapping meetups, HOT mapping initiatives, and on-the-street mapping
- RSVP to events and connect with other attendees
- Focus on diary entries in your geographic area
Try it out!
You can test the Communities feature at our demo site: https://microcosms.apis.dev.openstreetmap.org/. Register an account to start exploring. If you just want to watch a video, see my talks from old State of the Map US conferences
Development and Feedback
The Communities feature was developed on GitHub: https://github.com/openbrian/osm-microcosms. If you have any comments, suggestions, or requests for features, please leave them there as issues.
This may be merged soon, but I want to make sure Communities works for organizers and members. Going forward, there are numerous ideas to explore such as integrations with completeness tools, delegating changeset review by vicinity, filtering on relevant historical changes, comments/discussion on events, and export and event feed to calendars.
Thanks to Clifford Snow, Adam Hoyle, and the OSM Local Chapters and Communities Working Group.
Let’s bring Communities to OSM!
If you think this feature would be a valuable addition to OpenStreetMap, please let me know. Your support will help bring Communities to the wider OSM community.
Note: This is not to be confused with the OpenStreetMap Forum. The Communities feature is more closely related to the Community Index and aims to provide a platform directly on the OpenStreetMap site.
Дийцар
Коммент Ethan Grobin 10 August 2024 03:02
This looks cool.
Коммент ElliottPlack 11 August 2024 17:03
Thank you, Brian. I like the idea. To avoid confusion with the community website as you pointed out I think you should consider incorporating the use of the word micro into the name of this concept. Maybe call it microcommunities?
Коммент mmd 12 August 2024 18:11
Looks cool. We’re trying to get you more testers by evaluating single sign on for dev instances (link) … stay tuned.
Коммент SomeoneElse 12 August 2024 23:20
Is the name perhaps a problem? We already have https://openstreetmap.community/ (“OSM Communities”) and https://community.openstreetmap.org/ (“OpenStreetMap Community Forum”).
Коммент Xvtn 13 August 2024 16:00
Great idea. I love the idea of an officially sanctioned way to organize a small mapper group. I agree that the name may cause confusion around the community forum. I like Elliott’s idea of “microcommunities”, but perhaps that implies it’s not intended for larger groups? How about “mapper clubs” or “contributor groups” or something like that? Anyway, I can access the placeholder page but there are no communities listed, and looks like my regular osm account doesn’t work on this dev instance.
Коммент Samwel Kyando 15 August 2024 10:38
Perfect
Коммент AngocA 15 August 2024 22:26
There is also another “community” thing in OSM: osm.org/communities
Names could be refactored as part of the deployment of this great feature.
Коммент notoncebut2x 21 August 2024 16:45
Hi Brian, this is cool! And overlaps with some of the work DevSeed has done with OSM Teams (and YouthMappers is actively using)…lets chat more!