Skip to content
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

Add GitHub integration #139

Open
4 tasks
Arlodotexe opened this issue Dec 6, 2022 · 0 comments
Open
4 tasks

Add GitHub integration #139

Arlodotexe opened this issue Dec 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Arlodotexe
Copy link
Member

Arlodotexe commented Dec 6, 2022

The problem

If users want to contribute to Labs, Uno or another open source project as part of the Appathon, the user would need to be added by the maintainer for our collaboration system to track their contributions. This should be automatic.

The solution

Pull contributor information from the git repo itself and match the email addresses with known addresses from users.

  • Users should be able to link their community account to GitHub
  • Enable the user to link a project directly to a github repo
  • Backend should be able to scan the repo for a contributor list
  • Write a recurring task does the scan and caches information about contributors. Needed for large projects like Uno.
@Arlodotexe Arlodotexe added the enhancement New feature or request label Dec 6, 2022
@Arlodotexe Arlodotexe changed the title Add automatic contributor tracking to projects Add GitHub integration Dec 13, 2022
@Arlodotexe Arlodotexe self-assigned this Dec 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant