owned this note
owned this note
Published
Linked with GitHub
---
title: "MapRoulette Monthly Community Meeting"
tags: maproulette
---
This is a public document. Please feel free to contribute! Just hit edit above :smile_cat:
📆 FIRST Tuesday of every month at 1pm US Mountain time, 20:00 UTC. [Google Meet](https://meet.google.com/vzz-kfor-tii). See below for the meeting's date. **This document always has the latest meeting info.**
Older notes 📜 [on Google Docs](https://docs.google.com/document/d/1NentVXt906KemxMYP384MuZitIoJ5iHckjJ2_e0r-C4/edit#heading=h.wfs0tl820i09) (no longer updated)
### Github 👩🏽💻
* Upcoming [Milestones](https://github.com/osmlab/maproulette3/milestones)
* Issues [tagged for discussion](https://github.com/osmlab/maproulette3/issues?q=is%3Aissue+is%3Aopen+label%3Adiscussion)
* Issues [tagged for consideration](https://github.com/osmlab/maproulette3/issues?q=is%3Aissue+is%3Aopen+label%3Aconsidering)
* [Release Notes](https://github.com/osmlab/maproulette3/releases)
### Meeting Agenda
1. Check in ☎️ *Please add your name and your affiliation. If you're new, please introduce yourself!*
2. Development Updates 👩🏽💻 *Any recent and upcoming releases, bugs squashed, features added*
3. What's Next 🔮 *New issues opened, ongoing discussions, upcoming milestones*
4. The Floor is Yours 🎭 *Questions, feedback, ideas, anything!*
**Scroll down for older meeting notes**
## May 2, 2023
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
* Martijn van Exel (MapRoulette)
* Kyle Fremd (Microsoft)
* Collin Beczak
### Development Updates 👩🏽💻
* [3.12.0](https://github.com/maproulette/maproulette3/blob/develop/CHANGELOG.md#v3120---2023-4-11)
* [Kanban board](https://github.com/orgs/maproulette/projects/4)
### What's Next 🔮
* Advisory board met last week
* Ongoing inquiry into the vision for MapRoulette to inform next major version
* Kicking off fundraising efforts to sustain MapRoulette beyond 2023
### The Floor is Yours 🎭
* Kyle - errors building tasks with GeoJSON
*
## April 4, 2023
### Check in ☎️
* Martijn van Exel
* Jimmy Schwarzenberger (MR)
* Ryan Scherler (MR) (_East Slope Studio_)
* Matthew Espinoza (MR)
* Collin Beczak
* Kyle Fremd (Microsoft)
### Development Updates 👩🏽💻
- RapidComponent + Saved(https://github.com/maproulette/maproulette3/pull/1995)
#### Releasing [v3.12.0](???) on 2023-4-11
* Improving caching (ongoing effort)
* Cloning other folks' challenges
* See link above for more details
* Rapid integration either this or next release
#### Features
- add caching to multiple endpoints
- ability to clone other users' challenges
- add italian language and sort locale alphabetically
- add Blog tab with associated link to the NavBar
- add Challenge Editor Review Setting
- Add Upload Error Message GeoJSON
- Sent comments page
#### Fixes
- fix "query" param functionality on discoverability page
- Cloning Challenge #maproulette Hashtag Fix
##### Rapid integration (Matthew / Caroline)
* Work progressing at good clip
* Goal is to demo late next week
##### #1013(fix tasks/box api) backend issue in progress
* Collin:
* PR for Node 18
* GeoJSON file upload improvements
### What's Next 🔮
#### MapRoulette V4
* Some technical discovery work around NextJS, Typescript, OAuth2
* Design / UI discovery -- what's working and not? Let's look at the homepage and present to adv board to come to a mission / vision.
* Ryan will design a survey document to kick off
* Show and tell...?!
### The Floor is Yours 🎭
## February 14, 2023
### Check in ☎️
* Kyle Fremd (Microsoft)
* Jonathan Brier (Unaffiliated) @wolfgang8741 - getting oriented to this call.
* Tobias (@tordans), working on various OSM projects like https://parkraum.osm-verkehrswende.org/ and for the company I work at (fixmycity.de) https://radverkehrsatlas.de/.
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
### What's Next 🔮
*New issues opened, ongoing discussions, upcoming milestones*
### The Floor is Yours 🎭
*Questions, feedback, ideas, anything!*
## SPECIAL: Roadmap 2023 ideation January 10, 2023
* [October doc](https://docs.google.com/document/d/1gVas97wj5ybXB9V3iZGFAwsLvYA9OBKuub7Rqw-ZlE4/edit#heading=h.ksk37rzcb5w9)
* [github issues tagged v4](https://github.com/maproulette/maproulette3/milestone/16)
* Overall new face
* Is the find / discover topic a good opportunity to do this
* Dev discussion needed as well
* Long-lived / continuous Challenges [github](https://github.com/maproulette/maproulette3/issues/1910)
* Finding and discovering challenges
* Separate list / section / appearance
* Find / Discover
* Homepage / landing page
* "Getting mappers to work on something they are interested in as quickly as possible"
* Challenge Find page
* What does the map do? What do we want it to do?
* Two use cases: 1) Find interesting work to do without regard for location 2) Find tasks in specific area
* Find a way to distinguish between "global" and localized challenges.
* Is "global" the same as "continuous"?
* Inspiration:
* HOT TM
* Kiva.org
* Zillow.com
## January 3, 2023
### Check in ☎️
* Martijn van Exel
* Jimmy Schwarzenberger
* David Salmon (TomTom)
* Kyle Fremd (Microsoft)
* Matt Manley (Locana)
* Minh Nguyễn
* Yunzhi Lin (Meta)
* Keith Iverson (Apple)
### Development Updates 👩🏽💻
* [Release 3.11.4](https://github.com/maproulette/maproulette3/releases/tag/v3.11.4) went out ([release notes](https://github.com/maproulette/maproulette3/blob/c8ab0de1321ebd2488393d9aba5898a16599eedb/CHANGELOG.md#v3114---2022-12-22)) + a couple hotfixes
* Release 3.11.5 ([release notes](https://github.com/maproulette/maproulette3/blob/bump-to-v3.11.5/CHANGELOG.md#v3115---2023-1-10)) next Tuesday, 1-10-2023
### What's Next 🔮
* Charter updates (Martijn)
* Roadmap 2023
* Martijn will set up a separate meeting to discuss, please monitor the Slack channel
* MapRoulette layer in GoMap!!
### The Floor is Yours 🎭
* Martijn wants to discuss RapiD / iD integration
* We need to ensure the user continues to have the choice of editors
* Consider mobile use case
* Technically no immediate obvious huge blockers
* Do we have a sandbox environment
* staging.maproulette.org ?
* would need some education for users who come to us
* "preview mode"
* "serializing" a challenge
* make challenges undiscoverable by default and then let user know what to do next
### Follow up
* @mvexel look at banner system to announce community meetings
*
-----
## December 6, 2022
### Check in ☎️
* Martijn van Exel (MapRoulette)
* Keith Iverson (Apple)
* Jimmy Schwarzenberger
* Kyle Fremd (Microsoft)
* David Salmon (TomTom)
* Michael Feldman (Stanford)
### Development Updates 👩🏽💻
* [changelog](https://github.com/maproulette/maproulette3/blob/bump-to-v3.11.3/CHANGELOG.md#v3113---2022-12-13)
* deployment next Tuesday
### What's Next 🔮
* Martijn discusses Charter Project
### The Floor is Yours 🎭
* Report feature -- discuss potential for abuse
* MS has new atlas-check based checks in Australia
* TT still has a lot of atlas checks but winding down
* Focusing more on buildings / suspect building names starting Jan '23
* Also RoadRunner related challenges: missing roads and realignment
### Follow up
* @mvexel look at banner system to announce community meetings
-----
## November 1, 2022
Skipping in favor of Seattle meeting, see below
-----
## October 31, 2022 (Seattle meeting)
*Inviting some folks to meet in Seattle while Martijn is in town. Notes will be here.*
-----
## October 4, 2022
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
* Keith Iverson (Apple)
* Jimmy Schwarzenberger (MR dev)
* David Salmon (TomTom)
### Development Updates 👩🏽💻
[Changelog](https://github.com/osmlab/maproulette3/blob/bump-to-3.10.1/CHANGELOG.md#v3101---2022-10-11)
**Highlights**
* Bulk challenge editing
* Always notify challenge owners when comments are placed
* Linking leaderboard to OSM profiles -- THANKS Jackson
* Unique titles -- THANKS Yan
* Map glicthiness starting to be addressed
* Swagger doc improvements
* System level improvements with caching & other
### What's Next 🔮
* SOTM Asia
* [Mapping USA](https://www.openstreetmap.us/2022/09/mapping_usa_2022)
* Major League Hacking work, project https://github.com/osmlab/maproulette3/projects/13
### The Floor is Yours 🎭
* Additional task statuses - David to provide input [on ticket](https://github.com/osmlab/maproulette3/issues/1791).
*
-----
## September 6, 2022
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
* David Salmon (TomTom)
* Kyle Fremd (Microsoft)
* Jimmy Schwarzenberger (MR dev)
* Keith Iverson (Apple)
* Michael Feldman (Stanford)
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
https://github.com/osmlab/maproulette3/blob/bump-to-v3.10.0/CHANGELOG.md#v3100---2022-09-13
* 3.10 is feature complete
* main new feature is bulk editing of tags and task updating UI
* uncovered some limitations in the caching system which needs investigation, ongoing
* continuing CI improvements
### What's Next 🔮
* 3.11 tickets [tagged](https://github.com/osmlab/maproulette3/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.11), not finalized.
### The Floor is Yours 🎭
* Martijn: blue sky idea: "ask a local mapper" status. In addition to 'too hard' / 'can't fix'. This could connect with OSM notes / StreetComplete
* David Salmon: Generating reports from MapRoulette.
* across all challenges, comprehensive analysis
* Follow up David and Martijn to talk offline about supplying an anonymized db dump for analysis purposes
* David Salmon: Any experiences to share on optimum challenge size? Does participation drop-off if there are too many or not enough tasks?
* Keith - Export to .osm format useful? Kyle will inquire within MS
* Michael -- possible to use MapRoulette with IoT devices? See example purple air with raspberry pi
* follow up Michael to get in touch with Martijn to explain this idea more.
-----
## August 2, 2022
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
* Jimmy (MR dev)
* Kyle Fremd (Microsoft)
* Keith Iverson (Apple)
* David Salmon (TomTom)
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
https://github.com/osmlab/maproulette3/blob/bump-to-v3.9.2/CHANGELOG.md#v392---2022-08-09
* Last month focus on system health
* Caching of leaderboards - expensive queries
* Increasing thread pool per user
* No health check triggers since, good reliability improvements
* Focus also on test coverage
* Related to that, upgrading some node packages
* Upcoming, css library updates (`bulma`, `node-sass`) to mitigate library deprecations
* Features
* Mass manipulations of tasks in admin interface / API
Deployment of 3.9.2 next Tues
### What's Next 🔮
*New issues opened, ongoing discussions, upcoming milestones*
#### New issues (selection)
* https://github.com/osmlab/maproulette3/issues/1778 - Adjust the displayed map size, when more tasks are loaded (dialog after opting to select nearby tasks)
* https://github.com/osmlab/maproulette3/issues/1777 - "dynamic" task prioritization - setting task priority based on status?
* 'skipped' after 'created' makes sense
* (filters should persist when manually prioritizing)
* Martijn to TWEET about this inviting more feedback on this
* https://github.com/osmlab/maproulette3/issues/1779 Split too hard & can't see
* "Can't complete" is favored in the meeting crowd as well (as it is on the Github ticket)
* ? Add other options for specific challenges ?
* Change of resolution states or add additional custom resolution states to challenges
* ? Perhaps limit these options to 'experienced mapper' projects only
### Community
* SOTM presentation is coming! With Stickers!
### The Floor is Yours 🎭
*Questions, feedback, ideas, anything!*
* Kyle --> bring too hard / can't see + skipped + already fixed to the end of the pack, see issue 1779 but not not the same thing.
* Needs a broader discussion, let's collect the relevant github issues related to this topic of task status flow and start that broader discussion for 4.0
-----
## July 5, 2022
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
* Martijn van Exel (MapRoulette)
* Kyle Fremd (Microsoft)
* Keith Iverson (Apple)
* Jimmy
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
* [3.10 milestone](https://github.com/osmlab/maproulette3/milestone/17)
* On schedule to release next week
* Layout template behavior improvements
* Leaderboard performance improvements
* API performance issue related to DB query
* Separate effort to significantly improve CI / test coverage reports
* Package upgrades
### What's Next 🔮
*New issues opened, ongoing discussions, upcoming milestones*
* 3.11 release to be finalized
* External integrations -- perhaps a blog post. Continue to enagge with OSMAND
### The Floor is Yours 🎭
*Questions, feedback, ideas, anything!*
* Martijn --> MapRoulette presentation at SOTM global
-----
## June 7, 2022
### Check in ☎️
* Martijn van Exel (Maproulette)
* Matt Manley (Locana)
* Keith Iverson (Apple)
* Yunzhi Lin (Meta)
* Michael Feldman (Stanford)
* Kyle Fremd (Microsoft)
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
* [Change log](https://github.com/osmlab/maproulette3/blob/bump-to-3.9/CHANGELOG.md#v390---2022-06-14)
* Scheduled deployment next week, June 14
### What's Next 🔮
*New issues opened, ongoing discussions, upcoming milestones*
* Matt and Martijn worked on a [script to create photo based challenges](https://github.com/osmlab/maproulette3/issues/1759). See an example [here](https://staging.maproulette.org/browse/challenges/23749)
* More nudging of challenge owners to be responsible, see the enhanced 'challenge finished' note in this month's release ⬆ but also this [issue](https://github.com/osmlab/maproulette3/issues/1756) to consider making changeset comments mandatory
* Ongoing improvements in documentation, please leave your feedback and ideas on the separate [docs repo](https://github.com/maproulette/docs/issues)
* New-ish [ticket](https://github.com/osmlab/maproulette3/issues/1737) to collect all efforts related to integrating MapRoulette into other OSM tools. Ongoing discussion with Vespucci maintainers. Please contribute!
### The Floor is Yours 🎭
*Questions, feedback, ideas, anything!*
* Perhaps another release of the MR python client? (Matt) Please reach out with feedback or offers to collaborate
* Integrate photo idea with Mapillary (Yunzhi). Yeses all around!
* Need documentation on how to integrate photos / images in instructions UPDATE now [an issue](https://github.com/maproulette/docs/issues/22) in the docs repo
----
## Meeting Template (do not edit)
### Check in ☎️
*Please add your name and (if you want / have one) affiliation*
### Development Updates 👩🏽💻
*Any recent and upcoming releases, bugs squashed, features added*
### What's Next 🔮
*New issues opened, ongoing discussions, upcoming milestones*
### The Floor is Yours 🎭
*Questions, feedback, ideas, anything!*