Vespucci has had direct Maproulette support since ages (12.0.0 Release notes - Vespucci), AFAIK it was by years the 1st third party support for Maproulette.
The main problems are (neither are specific to Vespucci)
a) the user has no easy way to generate and copy the Maproulette API key to their mobile device, see Please make life simpler for everybody using the maproulette API (Question wrt client authentication) · Issue #476 · maproulette/maproulette2 · GitHub (open since 4 years),
b) the Maproulette API doesn’t provide a way to access all relevant data via a bounding box query or similar, aka it assumes continuous (fast) network access, see MR tasks in bounding box is missing task property information, mustache tags are not displayed correctly · Issue #955 · osmlab/maproulette3 · GitHub .
I hope everybody can understand that investing time and money in to supporting a 3rd party service only makes sense if the 3rd party service wants the support and in turn is prepared to enter a dialog about what is necessary to provide a reasonable user experience and actually, within reason, carry out corresponding changes.
As it stands, Maproulette support is available, but it isn’t something that I would promote in its current state.
Simon
5 Likes