mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-05-06 22:12:12 +08:00
* Add community example notebook template * Update GHA branch check to waive branch naming requirement for forks * Add oss.gg issue template * Add oss.gg folder and side quest files * Add banner * Update no code side quests
3.0 KiB
Vendored
3.0 KiB
Vendored
Instructions for oss.gg Hacktoberfest 2024 Open Source Contributors
Overview of OpenBB Quests
At oss.gg Hacktoberfest 2024, we have three types of contributions:
- GitHub Issues tagged with
🕹️ oss.gg(direct code contributions to this repository) - Code Side-Quests (tasks that involve coding but contribute to separate repositories or projects)
- No-Code Side-Quests (non-coding tasks, such as writing tutorials, social media posts, etc.)
Each type of contribution has its own process, which we’ll describe below.
How to Submit Code Contributions to this repository (GitHub Issues)
- Choose an issue from the GitHub issues page. The issue should have a
🕹️ oss.gglabel. - Comment with the
/assigncommand to assign yourself. - Open a PR within 48 hours where you reference your issue. The PR should point to the
developbranch. - The project maintainer will review the PR, and once it’s merged, you’ll be awarded your points automatically.
How to Submit Code and No-Code Side-Quests
In the root of the repository, you’ll find a folder called oss.gg. Inside this folder, there are two subfolders:
code_side_quests: This folder contains.mdfiles for each Code Side-Quest.no_code_side_quests: This folder contains.mdfiles for each No-Code Side-Quest.
For both types of side-quests, you will need to:
- Open the relevant
.mdfile for your side quest. - Add a new entry with the following information:
- Your GitHub name
- A UTC timestamp
- A link to your proof of contribution (e.g., a fork or a new repository for code side-quests, or a blog post for no-code side-quests).
How to Submit Code Side-Quests
- Open an issue for your contribution. Use the oss.gg hack submission template.
- Comment with the
/assigncommand to assign yourself. - Add your details to the relevant
.mdfile in thecode_side_questsfolder (as described above). - Open a PR where you reference your issue. The PR should point to the
developbranch. - The project maintainer will review the submission, update the side quest log, and once the PR is merged, points will be awarded.
Note: Code Side-Quests often involve work in other repositories (forks or new projects) and do not contribute code directly to this repository.
How to Submit No-Code Side-Quests
- Open an issue for your contribution. Use the oss.gg hack submission template.
- Comment with the
/assigncommand to assign yourself. - Add your details to the relevant
.mdfile in theno_code_side_questsfolder (as described above). - Open a PR where you reference your issue. The PR should point to the
developbranch. - The project maintainer will review the submission, update the side quest log, and once the PR is merged, points will be awarded.
Don’t forget to check your current points at oss.gg/[yourGitHubUsername]
Happy hacking!