This is an automated email from the ASF dual-hosted git repository.

hcr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/mahout.git


The following commit(s) were added to refs/heads/main by this push:
     new daece7e7f [Docs] Update how-to-contribute page to use GitHub Issues 
#1077 (#1087)
daece7e7f is described below

commit daece7e7f755cc7d46d5ec3a63ac6675b4ab4e0c
Author: alisha-1000 <[email protected]>
AuthorDate: Tue Feb 24 18:22:42 2026 +0530

    [Docs] Update how-to-contribute page to use GitHub Issues #1077 (#1087)
    
    * [Docs] Update how-to-contribute page to use GitHub Issues #1077
    
    * Fix end-of-file formatting (pre-commit)
    
    * Apply pre-commit fixes
    
    ---------
    
    Co-authored-by: Alisha Gupta <[email protected]>
    Co-authored-by: Ryan Huang <[email protected]>
---
 docs/about/how-to-contribute.md                    | 17 +++++++--------
 qdp/CONTRIBUTING.md                                | 12 +++++------
 .../version-0.4/about/how-to-contribute.md         | 17 +++++++--------
 .../version-0.5/about/how-to-contribute.md         | 25 +++++++++++-----------
 4 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/docs/about/how-to-contribute.md b/docs/about/how-to-contribute.md
index 0d7518202..a231e04f5 100644
--- a/docs/about/how-to-contribute.md
+++ b/docs/about/how-to-contribute.md
@@ -29,7 +29,7 @@ is discouraged.  See 
[https://www.apache.org/theapacheway/](https://www.apache.o
 
 What do you like to work on?  There are a ton of things in Mahout that we
 would love to have contributions for: documentation, performance improvements, 
better tests, etc.
-The best place to start is by looking into our [issue 
tracker](https://issues.apache.org/jira/browse/MAHOUT) and
+The best place to start is by looking into our [issue 
tracker](https://github.com/apache/mahout/issues) and
 seeing what bugs have been reported and seeing if any look like you could
 take them on.  Small, well written, well tested patches are a great way to
 get your feet wet.  It could be something as simple as fixing a typo.  The
@@ -39,7 +39,7 @@ point, so changes, especially from non-committers, need to be 
evolutionary
 not revolutionary since it is often very difficult to evaluate the merits
 of a very large patch. Think small, at least to start!
 
-Beyond JIRA, hang out on the dev@ mailing list. That's where we discuss
+Beyond GitHub Issues, hang out on the dev@ mailing list. That's where we 
discuss
 what we are working on in the internals and where you can get a sense of
 where people are working.
 
@@ -66,7 +66,7 @@ don't have the time or resources to do everything outlined on 
this below
 should not be discouraged from submitting their ideas "as is" per "Yonik
 Seeley's (Solr committer) Law of Patches":
 
-*A half-baked patch in Jira, with no documentation, no tests and no backwards 
compatibility is better than no patch at all.*
+*A half-baked patch in GitHub Issues, with no documentation, no tests and no 
backwards compatibility is better than no patch at all.*
 
 Just because you may not have the time to write unit tests, or cleanup
 backwards compatibility issues, or add documentation, doesn't mean other
@@ -83,10 +83,10 @@ First of all, you need to get the Mahout source code from 
[GitHub](https://githu
 ## Making Changes
 
 Before you start, you should send a message to the [Mahout developer mailing 
list](../community/mailing-lists)
-(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://issues.apache.org/jira/browse/MAHOUT).
+(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://github.com/apache/mahout/issues).
 Describe your proposed changes and check that they fit in with what others are 
doing and have planned for the project.  Be patient, it may take folks a while 
to understand your requirements.
 
- 1. Create a JIRA Issue in the [issue 
tracker](https://issues.apache.org/jira/browse/MAHOUT) (if one does not already 
exist)
+ 1. Create a GitHub Issue in the [issue 
tracker](https://github.com/apache/mahout/issues) (if one does not already 
exist)
  2. Pull the code from your GitHub repository
  3. Ensure that you are working with the latest code from the 
[apache/mahout](https://github.com/apache/mahout) main branch.
  3. Modify the source code and add some (very) nice features.
@@ -102,9 +102,8 @@ Describe your proposed changes and check that they fit in 
with what others are d
          - New unit tests should be provided to demonstrate bugs and fixes.
  4. Commit the changes to your local repository.
  4. Push the code back up to your GitHub repository.
- 5. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the to 
apache/mahout repository on Github.
-     - Include the corresponding JIRA Issue number and description in the 
title of the pull request:
-        - ie. MAHOUT-xxxx: < JIRA-Issue-Description >
+  5. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the 
apache/mahout repository on GitHub.
+     - Reference the related GitHub Issue in your pull request (for example, 
by including `Closes #xxxx` in the PR description).
  6. Committers and other members of the Mahout community can then comment on 
the Pull Request.  Be sure to watch for comments, respond and make any 
necessary changes.
 
 Please be patient. Committers are busy people too. If no one responds to your 
Pull Request after a few days, please make friendly reminders on the mailing 
list.  Please
@@ -139,7 +138,7 @@ Please do:
 <a name="HowToContribute-Review/ImproveExistingPatches"></a>
 ## Review/Improve Existing Pull Requests
 
-If there's a JIRA issue that already has a Pull Request with changes that you 
think are really good, and works well for you -- please add a comment saying 
so.   If there's room
+If there's a GitHub issue that already has a Pull Request with changes that 
you think are really good, and works well for you -- please add a comment 
saying so.   If there's room
 for improvement (more tests, better javadocs, etc...) then make the changes on 
your GitHub branch and add a comment about them.        If a lot of people 
review a Pull Request and give it a
 thumbs up, that's a good sign for committers when deciding if it's worth 
spending time to review it -- and if other people have already put in
 effort to improve the docs/tests for an issue, that helps even more.
diff --git a/qdp/CONTRIBUTING.md b/qdp/CONTRIBUTING.md
index 880c31477..3a3b2913f 100644
--- a/qdp/CONTRIBUTING.md
+++ b/qdp/CONTRIBUTING.md
@@ -17,11 +17,11 @@ limitations under the License.
 
 # Contributing to QDP (Quantum Data Plane)
 
-This guide covers **QDP-specific** build, test, install, and profiling. For 
repository-wide workflow (issues, branches, pull requests, pre-commit), see the 
root [CONTRIBUTING.md](../CONTRIBUTING.md).
+This guide covers **QDP-specific** build, test, installation, and profiling. 
For repository-wide workflow (issues, branches, pull requests, pre-commit), see 
the root [CONTRIBUTING.md](../CONTRIBUTING.md).
 
 ## Prerequisites
 
-- Linux machine (QDP currently targets Linux with NVIDIA GPU)
+- Linux machine (QDP currently supports Linux with NVIDIA GPUs)
 - NVIDIA GPU with CUDA driver and toolkit installed
 - Python 3.10 (>=3.10,<3.14)
 - Rust & Cargo
@@ -155,12 +155,12 @@ make install_profile
 nsys profile python qdp-python/benchmark/benchmark_e2e.py
 ```
 
-See [docs/observability/NVTX_USAGE.md](docs/observability/NVTX_USAGE.md) for 
details.
+See [../docs/observability/NVTX_USAGE.md](../docs/observability/NVTX_USAGE.md) 
for details.
 
 ## Troubleshooting
 
 | Problem | Suggestion |
-|--------|------------|
+|---------|------------|
 | Python import fails after install | Use the same venv where the package was 
installed; check with `python -c "import _qdp"`. Activate the venv: `source 
.venv/bin/activate`. |
 | Build fails with CUDA errors | Ensure CUDA toolkit is installed and `nvcc` 
is in PATH. Try `cargo clean` and rebuild. |
 | "No CUDA installed" despite having nvcc | Run `cargo clean` and build again. 
|
@@ -172,5 +172,5 @@ See 
[docs/observability/NVTX_USAGE.md](docs/observability/NVTX_USAGE.md) for det
 ## References
 
 - [qdp-python/README.md](qdp-python/README.md) — Package usage
-- [docs/observability/NVTX_USAGE.md](docs/observability/NVTX_USAGE.md) — NVTX 
profiling
-- [docs/test/README.md](docs/test/README.md) — QDP test layout and commands
+- [../docs/observability/NVTX_USAGE.md](../docs/observability/NVTX_USAGE.md) — 
NVTX profiling
+- [../docs/test/README.md](../docs/test/README.md) — QDP test layout and 
commands
diff --git a/website/versioned_docs/version-0.4/about/how-to-contribute.md 
b/website/versioned_docs/version-0.4/about/how-to-contribute.md
index e0190c18e..a88143d97 100644
--- a/website/versioned_docs/version-0.4/about/how-to-contribute.md
+++ b/website/versioned_docs/version-0.4/about/how-to-contribute.md
@@ -29,7 +29,7 @@ is discouraged.  See 
[http://people.apache.org/~hossman/#private_q](http://peopl
 
 What do you like to work on?  There are a ton of things in Mahout that we
 would love to have contributions for: documentation, performance improvements, 
better tests, etc.
-The best place to start is by looking into our [issue 
tracker](https://issues.apache.org/jira/browse/MAHOUT) and
+The best place to start is by looking into our [issue 
tracker](https://github.com/apache/mahout/issues) and
 seeing what bugs have been reported and seeing if any look like you could
 take them on.  Small, well written, well tested patches are a great way to
 get your feet wet.  It could be something as simple as fixing a typo.  The
@@ -39,7 +39,7 @@ point, so changes, especially from non-committers, need to be 
evolutionary
 not revolutionary since it is often very difficult to evaluate the merits
 of a very large patch. Think small, at least to start!
 
-Beyond JIRA, hang out on the dev@ mailing list. That's where we discuss
+Beyond GitHub Issues, hang out on the dev@ mailing list. That's where we 
discuss
 what we are working on in the internals and where you can get a sense of
 where people are working.
 
@@ -66,7 +66,7 @@ don't have the time or resources to do everything outlined on 
this below
 should not be discouraged from submitting their ideas "as is" per "Yonik
 Seeley's (Solr committer) Law of Patches":
 
-*A half-baked patch in Jira, with no documentation, no tests and no backwards 
compatibility is better than no patch at all.*
+*A half-baked patch in GitHub Issues, with no documentation, no tests and no 
backwards compatibility is better than no patch at all.*
 
 Just because you may not have the time to write unit tests, or cleanup
 backwards compatibility issues, or add documentation, doesn't mean other
@@ -83,10 +83,10 @@ First of all, you need to get the Mahout source code from 
[GitHub](https://githu
 ## Making Changes
 
 Before you start, you should send a message to the [Mahout developer mailing 
list](/docs/community/mailing-lists)
-(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://issues.apache.org/jira/browse/MAHOUT).
+(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://github.com/apache/mahout/issues).
 Describe your proposed changes and check that they fit in with what others are 
doing and have planned for the project.  Be patient, it may take folks a while 
to understand your requirements.
 
- 1. Create a JIRA Issue (if one does not already exist or you haven't already)
+ 1. Create a GitHub Issue in the [issue 
tracker](https://github.com/apache/mahout/issues) (if one does not already 
exist or you haven't already)
  2. Pull the code from your GitHub repository
  3. Ensure that you are working with the latest code from the 
[apache/mahout](https://github.com/apache/mahout) master branch.
  3. Modify the source code and add some (very) nice features.
@@ -102,9 +102,8 @@ Describe your proposed changes and check that they fit in 
with what others are d
          - New unit tests should be provided to demonstrate bugs and fixes.
  4. Commit the changes to your local repository.
  4. Push the code back up to your GitHub repository.
- 5. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the to 
apache/mahout repository on Github.
-     - Include the corresponding JIRA Issue number and description in the 
title of the pull request:
-        - ie. MAHOUT-xxxx: < JIRA-Issue-Description >
+ 5. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the 
apache/mahout repository on GitHub.
+     - Reference the related GitHub Issue in your pull request (for example, 
by including `Closes #xxxx` in the PR description).
  6. Committers and other members of the Mahout community can then comment on 
the Pull Request.  Be sure to watch for comments, respond and make any 
necessary changes.
 
 Please be patient. Committers are busy people too. If no one responds to your 
Pull Request after a few days, please make friendly reminders on the mailing 
list.  Please
@@ -139,7 +138,7 @@ Please do:
 <a name="HowToContribute-Review/ImproveExistingPatches"></a>
 ## Review/Improve Existing Pull Requests
 
-If there's a JIRA issue that already has a Pull Request with changes that you 
think are really good, and works well for you -- please add a comment saying 
so.   If there's room
+If there's a GitHub issue that already has a Pull Request with changes that 
you think are really good, and works well for you -- please add a comment 
saying so.   If there's room
 for improvement (more tests, better javadocs, etc...) then make the changes on 
your GitHub branch and add a comment about them.        If a lot of people 
review a Pull Request and give it a
 thumbs up, that's a good sign for committers when deciding if it's worth 
spending time to review it -- and if other people have already put in
 effort to improve the docs/tests for an issue, that helps even more.
diff --git a/website/versioned_docs/version-0.5/about/how-to-contribute.md 
b/website/versioned_docs/version-0.5/about/how-to-contribute.md
index 0d7518202..f43afcd4a 100644
--- a/website/versioned_docs/version-0.5/about/how-to-contribute.md
+++ b/website/versioned_docs/version-0.5/about/how-to-contribute.md
@@ -29,7 +29,7 @@ is discouraged.  See 
[https://www.apache.org/theapacheway/](https://www.apache.o
 
 What do you like to work on?  There are a ton of things in Mahout that we
 would love to have contributions for: documentation, performance improvements, 
better tests, etc.
-The best place to start is by looking into our [issue 
tracker](https://issues.apache.org/jira/browse/MAHOUT) and
+The best place to start is by looking into our [issue 
tracker](https://github.com/apache/mahout/issues) and
 seeing what bugs have been reported and seeing if any look like you could
 take them on.  Small, well written, well tested patches are a great way to
 get your feet wet.  It could be something as simple as fixing a typo.  The
@@ -39,7 +39,7 @@ point, so changes, especially from non-committers, need to be 
evolutionary
 not revolutionary since it is often very difficult to evaluate the merits
 of a very large patch. Think small, at least to start!
 
-Beyond JIRA, hang out on the dev@ mailing list. That's where we discuss
+Beyond GitHub Issues, hang out on the dev@ mailing list. That's where we 
discuss
 what we are working on in the internals and where you can get a sense of
 where people are working.
 
@@ -66,7 +66,7 @@ don't have the time or resources to do everything outlined on 
this below
 should not be discouraged from submitting their ideas "as is" per "Yonik
 Seeley's (Solr committer) Law of Patches":
 
-*A half-baked patch in Jira, with no documentation, no tests and no backwards 
compatibility is better than no patch at all.*
+*A half-baked patch in GitHub Issues, with no documentation, no tests and no 
backwards compatibility is better than no patch at all.*
 
 Just because you may not have the time to write unit tests, or cleanup
 backwards compatibility issues, or add documentation, doesn't mean other
@@ -83,13 +83,13 @@ First of all, you need to get the Mahout source code from 
[GitHub](https://githu
 ## Making Changes
 
 Before you start, you should send a message to the [Mahout developer mailing 
list](../community/mailing-lists)
-(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://issues.apache.org/jira/browse/MAHOUT).
+(note: you have to subscribe before you can post), or file a ticket in our 
[issue tracker](https://github.com/apache/mahout/issues).
 Describe your proposed changes and check that they fit in with what others are 
doing and have planned for the project.  Be patient, it may take folks a while 
to understand your requirements.
 
- 1. Create a JIRA Issue in the [issue 
tracker](https://issues.apache.org/jira/browse/MAHOUT) (if one does not already 
exist)
+ 1. Create a GitHub Issue in the [issue 
tracker](https://github.com/apache/mahout/issues) (if one does not already 
exist)
  2. Pull the code from your GitHub repository
  3. Ensure that you are working with the latest code from the 
[apache/mahout](https://github.com/apache/mahout) main branch.
- 3. Modify the source code and add some (very) nice features.
+ 4. Modify the source code and add some (very) nice features.
      - Be sure to adhere to the following points:
          - All public classes and methods should have informative Javadoc
     comments.
@@ -100,12 +100,11 @@ Describe your proposed changes and check that they fit in 
with what others are d
              - lines can be 120 characters, not 80.
          - Contributions should pass existing unit tests.
          - New unit tests should be provided to demonstrate bugs and fixes.
- 4. Commit the changes to your local repository.
- 4. Push the code back up to your GitHub repository.
- 5. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the to 
apache/mahout repository on Github.
-     - Include the corresponding JIRA Issue number and description in the 
title of the pull request:
-        - ie. MAHOUT-xxxx: < JIRA-Issue-Description >
- 6. Committers and other members of the Mahout community can then comment on 
the Pull Request.  Be sure to watch for comments, respond and make any 
necessary changes.
+ 5. Commit the changes to your local repository.
+ 6. Push the code back up to your GitHub repository.
+ 7. Create a [Pull 
Request](https://help.github.com/articles/creating-a-pull-request) to the 
apache/mahout repository on GitHub.
+     - Reference the related GitHub Issue in your pull request (for example, 
by including `Closes #xxxx` in the pull request description).
+ 8. Committers and other members of the Mahout community can then comment on 
the Pull Request.  Be sure to watch for comments, respond and make any 
necessary changes.
 
 Please be patient. Committers are busy people too. If no one responds to your 
Pull Request after a few days, please make friendly reminders on the mailing 
list.  Please
 incorporate other's suggestions into into your changes if you think they're 
reasonable.  Finally, remember that even changes that are not committed are 
useful to the community.
@@ -139,7 +138,7 @@ Please do:
 <a name="HowToContribute-Review/ImproveExistingPatches"></a>
 ## Review/Improve Existing Pull Requests
 
-If there's a JIRA issue that already has a Pull Request with changes that you 
think are really good, and works well for you -- please add a comment saying 
so.   If there's room
+If there's a GitHub issue that already has a Pull Request with changes that 
you think are really good, and works well for you -- please add a comment 
saying so.   If there's room
 for improvement (more tests, better javadocs, etc...) then make the changes on 
your GitHub branch and add a comment about them.        If a lot of people 
review a Pull Request and give it a
 thumbs up, that's a good sign for committers when deciding if it's worth 
spending time to review it -- and if other people have already put in
 effort to improve the docs/tests for an issue, that helps even more.

Reply via email to