creativecommons / creativecommons/cc-resource-archive

[Feature] GitHub API integration with resource submission form

Open
#109 5 comments 0 reactions 0 assignees View on GitHub
✨ goal: improvement 💬 talk: discussion 💻 aspect: code 🟩 priority: low 🧹 status: ticket work required
Dominant language
Dockerfile
Stars
66
Forks
137
PR merge metrics
No merged PRs in 30d

Description

## Problem
Follow up to the issue #9

## Description
The alternative solution that has been suggested is to allow users to submit a pull request (PR) if they want to contribute a resource.

However, this can be a problem for non-tech-savvy users who may not be familiar with the GitHub platform. Therefore, we should consider using the GitHub API to link our custom-made form with GitHub and simplify the process for the users.

By using the GitHub API, we can authenticate users and create a pull request directly from our custom form. This will enable our users to submit their resources seamlessly without having to navigate through the GitHub platform. I think that this will improve the user experience and encourage more contributions to our resources.

## Implementation

- [x] I would be interested in implementing this feature.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.