Skip to content

Commit 99510c3

Browse files
michaelosthegericardoV94
authored andcommitted
Align contributing guide with PyMC
1 parent a162fef commit 99510c3

File tree

1 file changed

+17
-25
lines changed

1 file changed

+17
-25
lines changed

CONTRIBUTING.md

Lines changed: 17 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,11 @@
1-
If you want to contribute to PyTensor, have a look at the instructions here:
2-
https://pytensor.readthedocs.io/en/latest/dev_start_guide.html
1+
# Guidelines for Contributing
32

4-
## Contribution Expectations
5-
6-
This "Contribution Expectations" section is adapted from [Open Source
7-
Archetypes](https://opentechstrategies.com/archetypes) and released under a
8-
[CC-BY-SA](https://creativecommons.org/licenses/by-sa/4.0/) license.
9-
10-
The current focus of the PyTensor project is rapid, high quality development of a
11-
hackable, pure-Python symbolic tensor library with strong support for graph
12-
rewrites and transpilation to multiple backends including C,
13-
[JAX](https://github.com/google/jax>), and
14-
[Numba](https://github.com/numba/numba).
15-
16-
We welcome patches with bug fixes, and we’re happy to answer questions if you’ve
17-
already put in some effort to find the answer yourself. Please note, however,
18-
that we’re _unlikely_ to consider new feature contributions or design changes
19-
unless there’s a strong argument that they are fully in line with our stated
20-
goals. If you’re not sure, just ask.
21-
22-
Our technical scope and project governance may open up later, of course, For
23-
now, though, we would characterize this project as being a mix of the "Rocket
24-
Ship To Mars" and "Specialty Library" archetypes (see
25-
https://opentechstrategies.com/archetypes for details about RStM and other open
26-
source archetypes).
3+
Thank you for being interested in contributing to PyTensor.
4+
PyTensor is an open source, collective effort, maintained by the PyMC team and everyone is welcome to contribute.
5+
There are many ways in which you can help make it better.
6+
Please check the latest information for contributing to the PyTensor or PyMC projects under:
7+
* https://pytensor.readthedocs.io/en/latest/dev_start_guide.html
8+
* https://docs.pymc.io/en/latest/contributing/index.html
279

2810
## Issues and Discussions
2911

@@ -40,3 +22,13 @@ For issues a minimal working example (MWE) is strongly recommended when relevant
4022
MWEs are generally required. All MWEs must be implemented using PyTensor. Please
4123
do not submit MWEs if they are not implemented in PyTensor. In certain cases,
4224
pseudocode may be acceptable, but an PyTensor implementation is always preferable.
25+
26+
## Quick links
27+
28+
Most of these point to PyMC documentation, but are equally relevant for PyTensor.
29+
30+
* [Pull request (PR) step-by-step ](https://docs.pymc.io/en/latest/contributing/pr_tutorial.html)
31+
* [Pull request (PR) checklist](https://docs.pymc.io/en/latest/contributing/pr_checklist.html)
32+
* [Python style guide with pre-commit](https://docs.pymc.io/en/latest/contributing/python_style.html)
33+
* [Running the test suite](https://docs.pymc.io/en/latest/contributing/running_the_test_suite.html)
34+
* [Submitting a bug report or feature request](https://github.com/pymc-devs/pytensor/issues)

0 commit comments

Comments
 (0)