-
Notifications
You must be signed in to change notification settings - Fork 200
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
Write adapter for GitLab and other systems #281
Comments
Here's one obvious place where we point at GitHub: community-toolbox/src/utils/getRepoContributors.js Lines 32 to 36 in 0368736
Maybe we could have it detect from the configuration JSON file, which provider it is, based on the URLs listed? There aren't too many places where https://github.com/publiclab/community-toolbox/search?utf8=%E2%9C%93&q=api.github.com&type= We also need to do some research on GitLab's public APIs and rate limits to find good matches and see if anything more complex would be required. |
Hi @jywarren, I was wondering how we can go about adding GitLab support. One thing I noticed is, GitLab's API response objects are different than what GitHub offers and also we're currently using What do you think about this? |
is this issue still needs help? |
Hi, Unnati, I think this one may be quite a big project. Would you be at
all interested in helping on this set of projects?
publiclab/spectral-workbench#673
…On Fri, Jul 2, 2021 at 1:27 AM Unnati ***@***.***> wrote:
is this issue still needs help?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#281 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAF6J7ERDDWYBQIR4HFKC3TVVE5PANCNFSM4JCIBHLQ>
.
|
sure will look into it |
Now that @Rishabh570 has done so much to modularize and organize the code for this system, we should consider how to approach GitLab compatibility! 🎉
I'm at GSoC mentor summit now and people are asking!
This sounds like a big project, but we should be able to isolate where the API requests are made, and write equivalents for GitLab. This will take some brainstorming, and some collecting of code links to get started!
The text was updated successfully, but these errors were encountered: