-
Notifications
You must be signed in to change notification settings - Fork 316
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Hey 👋
The current process of contributing to diodb requires:
- a GitHub account
- basic knowledge of git which not all potential contributors have
- in worst-case ability to resolve merge conflicts and time and energy needed to achieve the resolution
To address all of the issues I propose two solutions. We may implement both of them.
- Google Form
- GitHub issue forms
@jmanoto as we've discussed this topic, I'd like to hear your feedback 😃
Google Form
Removes all three aforementioned requirements. Can be scripted with Apps Script to make a PR from a submission. But we can start with handling submissions manually.
Example: https://forms.gle/VXCWJX3hRTVQArT39
GitHub issue forms
Solves 2nd and 3rd of the aforementioned requirements. We can create three templates (for addition, edit, and delete) and a workflow_dispatch
workflow to make one PR from all currently open issues (and add authors of those issues to the commits so that they count as contributors). I can prototype it later.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request