8000 feat: credit command · Issue #91 · aidanaden/canvas-sync · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

feat: credit command #91

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
aidanaden opened this issue Sep 20, 2023 · 4 comments
Open

feat: credit command #91

aidanaden opened this issue Sep 20, 2023 · 4 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@aidanaden
Copy link
Owner

Incentivise PRs, contributions, beta testers by adding a credits command which prints the username of all recent contributors/beta testers

@aidanaden aidanaden added the good first issue Good for newcomers label Sep 20, 2023
@733amir
Copy link
Contributor
733amir commented Sep 21, 2023

How are we going to approach this? I can think of two possible solutions:

1- Having a constant list of usernames and each time someone contributes to the project we manually add the name to the list and commit the new version of the list to GitHub.
2- Use GitHub APIs and get the list of project contributors.

The first approach is faster to code and deliver but it requires contact maintenance of the list. The second one might take more time and I should check if GitHub has such an API, but it's mostly a write-and-forget solution.

@aidanaden
Copy link
Owner Author

How are we going to approach this? I can think of two possible solutions:

1- Having a constant list of usernames and each time someone contributes to the project we manually add the name to the list and commit the new version of the list to GitHub. 2- Use GitHub APIs and get the list of project contributors.

The first approach is faster to code and deliver but it requires contact maintenance of the list. The second one might take more time and I should check if GitHub has such an API, but it's mostly a write-and-forget solution.

was thinking of second option - with a section displaying new contributors and another section thanking contributors with lots of activity in the past week (with no. of PRs/commits displayed beside their name)

@733amir
Copy link
Contributor
733amir commented Sep 22, 2023

@aidanaden Can you take a look at #121 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants
@733amir @aidanaden and others
0