diff --git a/docs/sponsors.md b/docs/sponsors.md new file mode 100644 index 0000000..eda0585 --- /dev/null +++ b/docs/sponsors.md @@ -0,0 +1,39 @@ +# Public inbox for sponsors + +This document describes how do I handle issues raised by sponsors, particularly with active +monthly sponsorships through GitHub Sponsors or other platforms such as Ko-fi and Patreon. + +## Support SLA / Response Time + +My current after-college hours is from 15:00 to 23:00 Philippine Standard Time (UTC+8) on +weekdays and 11:30 to 23:00 Philippine Standard Time (UTC+8) on weekends. On holidays, it is +either limited availability or out of office. + +I aim to respond to all issues raised by sponsors within 24 hours in Philippine Standard Time, +subject to change caused by personal circumstances (i.e, burnout/mental health) or other +commitments. For the rest, I aim to respond within 48-72 hours, but this is not guaranteed. + +## Is this pay-to-win? + +No. Regular people can still contact me publicly in this issue tracker on GitHub or GitLab or +send me an email over at sourcehut, but sponsors will be prioritized for things like bug reports +and feature requests. This is not a pay-to-win scheme, but rather a way to ensure that sponsors +get the attention they deserve for supporting my work. + +Note that the code of conduct still applies to all issues, including those raised by sponsors. +You will be blocked/muted if you are abusive or cause issues with anyone, regardless of +sponsorship status. + +## Eligibility + +If you are a sponsor through the following platforms, you will have priority in issues raised +on my open source projects, including the public inbox: + +* GitHub Sponsors (either on [my profile](https://github.com/sponsors/ajhalili2006) or through Recap Time Squad or Community Lorebooks) +* HCB (either Recap Time Squad or Community Lorebooks) + +### One-time or monthly? + +For one-time supporters, a minimum of USD 15 is required to be eligible for priority response time for up to 30 days after the donation. + +For monthly supporters, you will be eligible for priority response time as long as your sponsorship is active, though the minimum monthly amount is 5 USD (or 50 USD for yearly supporters). diff --git a/docs/support.md b/docs/support.md new file mode 100644 index 0000000..729d1bd --- /dev/null +++ b/docs/support.md @@ -0,0 +1,46 @@ +# Support + +[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/andreijiroh-dev/personal-launchpad.svg)](https://isitmaintained.com/project/andreijiroh-dev/personal-launchpad) +[![Percentage of issues still open](http://isitmaintained.com/badge/open/andreijiroh-dev/personal-launchpad.svg)](http://isitmaintained.com/project/andreijiroh-dev/personal-launchpad "Percentage of issues still open") + +This support guideline documents how do I triage issues in my public inbox here on GitHub/GitLab, +as well as through the public mailing list on sourcehut for external requests. + +Note that this repository being both a personal issue tracker and public inbox on GitHub/GitLab, +hence the average time to resolve an issue is not a good indicator of the maintenance status of +this repository nor the percentage of issues still open. + +## For sponsors + +[See the dedicated documentation](./sponsors.md) for sponsors on how do I do priority SLAs for issues you filed. + +## Search before filing an issue + +It is highly recommended to search for existing issues (including other projects) before filing a +new one in the public inbox to avoid duplicates. + +In GitHub, [there's a premade search query][query] to search for issues across all of my namespaces +which you can use to search for existing ones, although you can search by repo or by entire +namespace if needed. + +If you found one, please comment and/or react (by upvoting/downvoting, etc.) on the existing issue +instead of filing a new one. On the existing issue, you can also subscribe to it to get notified of +any updates. + +If you cannot find an existing issue that describes your bug or feature, submit an issue using the guidelines below. + +## Filling and writing good issue + +In GitHub, we utilize issue forms to help you file a issue easily and help me triage issues quickly, +with some TriageOps automation through GitHub Actions and custom webhook servers behind the scenes. + +## Closing policy + +* Issues that don't have the information requested above (when applicable) will be closed immediately and the poster directed to the support guidelines. +* Issues that gone stale (no activity in the last 14 days) will be closed in a week later through a scheduled job unless labelled with `stale-exempt` or has an activity. Note that closed issues may be locked at my discretion to prevent spam and off-topic comments. + +## Credits + +This support guideline document for public inbox is adopted from [CrazyMax's GitHub Labeler action](https://github.com/crazy-max/ghaction-github-labeler/blob/master/.github/SUPPORT.md). + +[query]: https://github.com/issues?q=org%3Aandreijiroh-dev%20org%3Aandreijirohdev-labs%20org%3Aajhalili2006-archive%20user%3Aajhalili2006 \ No newline at end of file