community
community copied to clipboard
๐ Hacktoberfest Prep ๐
Hacktoberfest prep
Hacktoberfest is an annual event that promotes open source participation. OpenFeature would like to support this initiative by offering guidance for contributing to the project. One of the best ways to get involved would be to develop hooks and providers in various contributing repos.
Proposal
In order for a repo to participate the hacktoberfest
topic must be set. This should be done in the following repos:
- [ ] js-contrib
- [ ] java-contrib
- [ ] go-contrib
For SDKs without associated contribs repos, we could create issue to have the community help bootstrap them. Eligible SDKs include:
- [ ] PHP
- [ ] Python
- [ ] .NET
As per the Hacktoberfest maintainers guidelines, the following requirements must be met per participating repository:
- Apply the โhacktoberfestโ label to issues you want contributors to help with in your GitHub or GitLab project.
- Add a CONTRIBUTING.md file with contribution guidelines to your repository.
Taking into account the requirements, the following user journey could be implemented in contrib repos. This would allow participants to submit proposals for adding new hooks and providers.
- Go to repo
- Open pinned Hacktoberfest issue
- Create issue using Hacktoberfest issue templates (hooks, providers)
- New issue is created with "pending-acceptance"
- Repo maintainer reviews issue. If approved, "pending-acceptance" label is removed, "hacktoberfest" label is added, reporter is assigned.
- PR is reviewed. If approved, the PR is merged or
hacktoberfest-accepted
is added. In case of spam, the PR is closed and the labelspam
is added.
How OpenFeature maintainers can help
Volunteer to review Hacktoberfest issues and PRs. Please reply with a comment below with the language(s) you're willing to support in reviewing. Together we can take this great opportunity to expand our community and the feature flagging ecosystem overall!
If you have other specific issues that you believe are good candidates, feel free to add a "hacktoberfest" label to them, keeping in mind the maintainer's guidelines.
I volunteer to review issues and PRs in TS/JS
, Java
or .NET
.
I'm happy to review python, go and java.
In addition to providers and hooks, I think it would be good to have examples in popular web frameworks (spring boot, etc).. especially as tutorials/blogs.
@toddbaert @justinabrahms and @beeme1mr did we get any participation here? I guess we can close this tomorrow
@DavidPHirsch, no we didn't get any external contributions this time.