From d78c1d12b9df4b47ea666a07c60bf0bfe3df6004 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Tue, 10 Mar 2026 16:16:32 +0000 Subject: [PATCH 1/6] updated template --- .github/PULL_REQUEST_TEMPLATE.md | 38 ++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index ec9ec5cb..7cbca0f4 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,5 +1,9 @@ + + ## Description - + ## Related Issue @@ -9,20 +13,30 @@ Fixes #(issue number) - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) +- [ ] Refactor (no functional change) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) -- [ ] This change requires a documentation update +- [ ] Documentation update + +## Testing + +- [ ] I added or updated tests covering my changes +- [ ] Existing tests pass locally (`uv run pytest -m "cpu and not slow"`) -## How Has This Been Tested? - +For full setup and testing instructions, see the +[Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html). ## Checklist - [ ] My code follows the style guidelines of this project -- [ ] I have performed a self-review of my own code -- [ ] I have commented my code, particularly in hard-to-understand areas -- [ ] I have made corresponding changes to the documentation -- [ ] I have added tests that prove my fix is effective or that my feature works -- [ ] New and existing unit tests pass locally with my changes - -## Additional Notes - +- [ ] I have performed a self-review of my code +- [ ] I updated the documentation where necessary + +--- + +Thanks for contributing to **Pruna**! We're excited to review your work. + +New to contributing? Check out our +[Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html) for everything you need to get started. + +> **Note:** Draft PRs or PRs without sufficient description may be delayed. +> Please mark your PR as **Ready for Review** and ensure the sections above are filled out. \ No newline at end of file From 6295bfd7071819bca7207bbe33c6c7dbbb7bcc07 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Wed, 25 Mar 2026 10:31:04 +0000 Subject: [PATCH 2/6] added first prune instructions --- .github/PULL_REQUEST_TEMPLATE.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 7cbca0f4..fdb4cc1e 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -39,4 +39,22 @@ New to contributing? Check out our [Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html) for everything you need to get started. > **Note:** Draft PRs or PRs without sufficient description may be delayed. -> Please mark your PR as **Ready for Review** and ensure the sections above are filled out. \ No newline at end of file +> Please mark your PR as **Ready for Review** and ensure the sections above are filled out. + +--- + +## First Prune (one-year OSS anniversary) + +If you’d like your contribution to count toward **First Prune**, here’s a quick overview: + +You **earn** credits you can use on our **performance models** through the **API**. Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits. + +- **Open for review:** Please **open your PR and mark it ready for review by April 30** (end of April). +- **Merge window:** PRs **merged by May 15** (within about 15 days after that April cutoff) are still included in the initiative. +- **Credits:** We’ll tally qualifying **merged** PRs per contributor after **May 15**. The amounts below are **total credits per contributor** for the initiative (not credits **per** merged PR): + +| Qualifying merged PRs | Total credits | +| --------------------- | ------------- | +| 1 | 30 | +| 2 | 40 | +| 3 or more | 50 | \ No newline at end of file From 7e1b521ae28ea8fb00d3366142fe8f836468e67b Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Thu, 26 Mar 2026 10:00:12 +0000 Subject: [PATCH 3/6] fixing review comments --- .github/PULL_REQUEST_TEMPLATE.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index fdb4cc1e..d0ccb38c 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -22,8 +22,7 @@ Fixes #(issue number) - [ ] I added or updated tests covering my changes - [ ] Existing tests pass locally (`uv run pytest -m "cpu and not slow"`) -For full setup and testing instructions, see the -[Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html). +For full setup and testing instructions, see the [Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html). ## Checklist @@ -35,19 +34,20 @@ For full setup and testing instructions, see the Thanks for contributing to **Pruna**! We're excited to review your work. -New to contributing? Check out our -[Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html) for everything you need to get started. +New to contributing? Check out our [Contributing Guide](https://docs.pruna.ai/en/stable/docs_pruna/contributions/how_to_contribute.html) for everything you need to get started. -> **Note:** Draft PRs or PRs without sufficient description may be delayed. +> **Note:** Draft PRs or PRs without a clear and detailed overview may be delayed. > Please mark your PR as **Ready for Review** and ensure the sections above are filled out. --- -## First Prune (one-year OSS anniversary) +## First Prune (1-year OSS anniversary) -If you’d like your contribution to count toward **First Prune**, here’s a quick overview: +**First Prune** marks one year of Pruna as an open-source project. During the initiative window, qualifying merged contributions can count toward **First Prune** and earn bonus credits you can use on our **performance models** through the **API**—our way of saying thanks for helping grow the project. -You **earn** credits you can use on our **performance models** through the **API**. Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits. +If you’d like your contribution to count toward **First Prune**, here’s how it works: + +Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits. - **Open for review:** Please **open your PR and mark it ready for review by April 30** (end of April). - **Merge window:** PRs **merged by May 15** (within about 15 days after that April cutoff) are still included in the initiative. @@ -57,4 +57,4 @@ You **earn** credits you can use on our **performance models** through the **API | --------------------- | ------------- | | 1 | 30 | | 2 | 40 | -| 3 or more | 50 | \ No newline at end of file +| 3 or more | 50 | From 4b465f8948219ade45f3f9c7f3112ec1f82f828d Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Thu, 26 Mar 2026 10:09:01 +0000 Subject: [PATCH 4/6] start date added --- .github/PULL_REQUEST_TEMPLATE.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index d0ccb38c..f7310e36 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -43,12 +43,13 @@ New to contributing? Check out our [Contributing Guide](https://docs.pruna.ai/en ## First Prune (1-year OSS anniversary) -**First Prune** marks one year of Pruna as an open-source project. During the initiative window, qualifying merged contributions can count toward **First Prune** and earn bonus credits you can use on our **performance models** through the **API**—our way of saying thanks for helping grow the project. +**First Prune** marks 1 year of Pruna as an open-source project. During the initiative window, qualifying merged contributions can count toward **First Prune** and earn bonus credits you can use on our **performance models** through the **API**—our way of saying thanks for helping grow the project. If you’d like your contribution to count toward **First Prune**, here’s how it works: Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits. +- **Initiative window:** First Prune starts on **March 31**. - **Open for review:** Please **open your PR and mark it ready for review by April 30** (end of April). - **Merge window:** PRs **merged by May 15** (within about 15 days after that April cutoff) are still included in the initiative. - **Credits:** We’ll tally qualifying **merged** PRs per contributor after **May 15**. The amounts below are **total credits per contributor** for the initiative (not credits **per** merged PR): From 0b6db350e335e917209ba6e2bc0a337d6c434d66 Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Thu, 26 Mar 2026 16:36:22 +0000 Subject: [PATCH 5/6] fixing review comments --- .github/PULL_REQUEST_TEMPLATE.md | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index f7310e36..a738e74f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -27,7 +27,7 @@ For full setup and testing instructions, see the [Contributing Guide](https://do ## Checklist - [ ] My code follows the style guidelines of this project -- [ ] I have performed a self-review of my code +- [ ] I have performed a self-review of my code, especially for agent-assisted changes - [ ] I updated the documentation where necessary --- @@ -51,11 +51,6 @@ Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to * - **Initiative window:** First Prune starts on **March 31**. - **Open for review:** Please **open your PR and mark it ready for review by April 30** (end of April). -- **Merge window:** PRs **merged by May 15** (within about 15 days after that April cutoff) are still included in the initiative. -- **Credits:** We’ll tally qualifying **merged** PRs per contributor after **May 15**. The amounts below are **total credits per contributor** for the initiative (not credits **per** merged PR): - -| Qualifying merged PRs | Total credits | -| --------------------- | ------------- | -| 1 | 30 | -| 2 | 40 | -| 3 or more | 50 | +- **Issue assignment:** For your PR to count toward First Prune, the related issue must be assigned to the contributor opening the PR. +**Review priority:** We’ll make our best effort to review quickly any PR that is open and has a review request before April 30. +- **Credits:** Each qualifying merged PR earns **30 credits**. We’ll be in touch after all qualifying PRs for **First Prune** have been merged. From ec138ee4c7342cf765553f79709617c4524c455b Mon Sep 17 00:00:00 2001 From: Ubuntu Date: Mon, 30 Mar 2026 11:58:50 +0000 Subject: [PATCH 6/6] edited structure --- .github/PULL_REQUEST_TEMPLATE.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index a738e74f..adc53d60 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -43,14 +43,13 @@ New to contributing? Check out our [Contributing Guide](https://docs.pruna.ai/en ## First Prune (1-year OSS anniversary) -**First Prune** marks 1 year of Pruna as an open-source project. During the initiative window, qualifying merged contributions can count toward **First Prune** and earn bonus credits you can use on our **performance models** through the **API**—our way of saying thanks for helping grow the project. +**First Prune** marks one year of Pruna’s open-source work. During the initiative window, qualifying merged contributions count toward **First Prune**. You can earn credits for our **performance models** via our **API**. If you’d like your contribution to count toward **First Prune**, here’s how it works: -Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits. - - **Initiative window:** First Prune starts on **March 31**. +- **Issue assignment:** For your PR to count toward First Prune, the related issue must be assigned to the contributor opening the PR. Issues are labeled with **first-prune**. - **Open for review:** Please **open your PR and mark it ready for review by April 30** (end of April). -- **Issue assignment:** For your PR to count toward First Prune, the related issue must be assigned to the contributor opening the PR. -**Review priority:** We’ll make our best effort to review quickly any PR that is open and has a review request before April 30. +- **Review priority:** We’ll make our best effort to review quickly any PR that is open and has a review request before April 30. - **Credits:** Each qualifying merged PR earns **30 credits**. We’ll be in touch after all qualifying PRs for **First Prune** have been merged. +- **To get started:** Have a look at [all models](https://www.pruna.ai/all-models). You’ll need to **sign up** on the [dashboard](https://dashboard.pruna.ai/login) before you can redeem your credits.