Platform(s), such as mobile, website, API, other: I would love this to exist on all platforms but would appreciate it just fine if it were website only.
URLs (aka web addresses) of any pages, if relevant: N/A
Description of need: +
Describe the iNaturalist community need that your requested feature addresses. Include screenshots, URLs, and other details to help us all understand the issue.
For someone running multiple projects, all collected under 1 umbrella project, it is common to link to the umbrella project when encouraging people (for example, members of a naturalist club) to get on iNaturalist and join the projects. What then happens, for many people, especially those entirely new to the site, is they join the umbrella project but don’t click through and join the individual projects that are of interest to them. While I do include instructions, and links to all the projects, and all sorts of other attempts to encourage people to go deeper with it… it just doesn’t always work. And I can understand why!
Just now I found an umbrella project made for different WI state natural areas, with individual projects per area within. Over 30 at least, perhaps upwards of 50 different projects in this one umbrella group. I wanted to join the umbrella project and all the projects in it. While of course I could sit there and do that, it did take a lot of fiddly work where if there were 1 “join all projects” button on the umbrella project, I could have been done in a few seconds. I don’t know if it would make a big difference, but certainly the # of page loads I generated doing that would also have gone way down if there were that single button instead of me clicking into, joining, and backing out of many projects going down the list.
Feature request details:
In detail, describe the feature you are requesting. This includes its functionality, where the feature is implemented, and what it might look like. Screenshots or mock-ups are helpful. The idea is to have a concrete and actionable request which the community can discuss and vote on. It might change through discussion, but it’s much easier to iterate and talk about something specific.
It would look like a “Join ALL projects” button next to or under “Join Project” on any umbrella project. When you click it you join the umbrella project and every project within the umbrella project.