developmentseed / developmentseed/osm-teams

Joining teams

Open
#11 2 comments 0 reactions 0 assignees View on GitHub
Status: Review Needed Type: Enhancement
Dominant language
JavaScript
Stars
29
Forks
4
PR merge metrics
No merged PRs in 30d

Description

Teams should have 3 levels of "joinability":
- [x] Any user can join public teams #80
- [ ] Users can request to join public/private teams that have `require_join_request=true` #81
- [ ] Adding users to private/unlisted teams #82

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the issue and the referenced work items #81 and #82, which define the two remaining joinability levels. Trace the existing team-membership and join-request entry points before deciding where each behavior belongs. Done means users can request access to configured public or private teams and authorized users can add members to private or unlisted teams, with the relevant tests passing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authorization, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.