kevva / kevva/github-add-collab

Add support for removing and getting collaborators

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
25
Forks
1
PR merge metrics
No merged PRs in 30d

Description

It might be useful to use this module for more than just adding collaborators. I'm not sure if you we should allow for removing to be used in conjunction with `addToAll` and `addToSources` though. Could just take a user and an array of repos.

Also, a `.get` or `.check` method should be added to get all collaborators of a repo. Should it take more than one repo though?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the existing collaborator module and the addToAll and addToSources entry points. Clarify whether removal should compose with those operations and whether get/check accepts one repo or multiple repos. Done means the supported method signatures and behavior are explicitly decided and implemented with coverage for the chosen cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, javascript
Domain
api
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.