@@ -18,6 +18,23 @@ library's documentation, including:
18
18
- Instructions for cloning the source repository from GitHub
19
19
- URL to the library's ``Issues `` page
20
20
21
+ Creating Issues
22
+ ---------------
23
+ You create issues to submit questions, report bugs, and request new
24
+ features. When you create an issue, ensure that you provide sufficient
25
+ context, such as application versions and reproduction steps. Also use
26
+ an issue label like "Documentation" to indicate the issue category.
27
+
28
+ PyAnsys developers and community members will respond to and hopefully
29
+ resolve your issue. Once an issue is resolved, you are encouraged to
30
+ close it yourself. Otherwise, after a period of inactivity, the PyAnsys
31
+ project support team will use discretion as to whether to close it.
32
+
33
+ Should it turn out that your issue is closed erroneously, perhaps because
34
+ a bug fix implemented to resolve your issue did not work, you can re-open
35
+ it with a comment that explains why you have done so. If you need to contact the
36
+ PyAnsys project support team directly, email `
[email protected] <
[email protected] >`_.
37
+
21
38
For convenience, here are URLs for ``Issues `` pages for
22
39
Ansys product repositories:
23
40
@@ -27,19 +44,16 @@ Ansys product repositories:
27
44
- `PyMAPDL Issues <https://github.com/pyansys/pymapdl/issues >`_
28
45
- `PyMAPDL-Reader Issues <https://github.com/pyansys/pymapdl-reader/issues >`_
29
46
30
- You can reach the overall PyAnsys project support team at
31
-
32
-
33
47
Submitting Questions
34
- ---------------------
48
+ ~~~~~~~~~~~~~~~~~~~~
35
49
For general or technical questions about a PyAnsys library, its
36
50
applications, or software usage, create issues on the respective
37
51
library's ``Issues `` page. This allows PyAnsys developers and
38
52
community members with the needed expertise to collectively address
39
53
them. It also makes their responses available to all users.
40
54
41
55
Reporting Bugs
42
- --------------
56
+ ~~~~~~~~~~~~~~
43
57
If you encounter a bug or your workflow crashes while using a
44
58
PyAnsys library, create an issue on the respective library's
45
59
``Issues `` page and tag it with an appropriate label so that it
@@ -49,7 +63,7 @@ provide a traceback, screenshots, and sample files that might help
49
63
the community to address the issue.
50
64
51
65
Requesting New Features
52
- -----------------------
66
+ ~~~~~~~~~~~~~~~~~~~~~~~
53
67
We encourage you to submit ideas for improving PyAnsys libraries.
54
68
To suggest a new feature, create an issue on the respective library's
55
69
``Issues `` page and tag it with the ``Feature Request `` label. Use a
@@ -79,14 +93,14 @@ practice, you would create a discussion on this library's `Discussions <https://
79
93
page. It is possible for discussions to lead to the creation of issues.
80
94
81
95
.. note ::
82
- Because the ``Discussions `` feature is still in beta on GitHub, usage may
83
- change in the future.
96
+ Because the ``Discussions `` page is still a beta feature on GitHub, usage
97
+ may change in the future.
84
98
85
99
Cloning the Source Repository
86
100
-----------------------------
87
101
As mentioned earlier, specific instructions for cloning a source
88
102
repository from GitHub appear on the ``Contributing `` page in the
89
- respective library's documentation. In te following code for cloning and
103
+ respective library's documentation. In the following code for cloning and
90
104
installing the latest version of a PyAnsys repository, ``<pyansy-repository> ``
91
105
is a placeholder for the name of the repository.
92
106
@@ -96,8 +110,8 @@ is a placeholder for the name of the repository.
96
110
cd <pyansys-repository>
97
111
pip install -e .
98
112
99
- For example, you would use this code to clone and installing the latest version
100
- of PyMAPDL :
113
+ For example, to clone and install the latest version of PyMAPDL,
114
+ you would run the following :
101
115
102
116
.. code ::
103
117
@@ -107,7 +121,9 @@ of PyMAPDL:
107
121
108
122
If you want to eventually push a contribution to the official
109
123
PyAnsys repository, consider creating a `fork <https://docs.github.com/en/get-started/quickstart/fork-a-repo >`_
110
- of the repository. For additional information, see :ref: dev_practices.
124
+ of the repository. For information on how to contribute through
125
+ GitHub, see :ref: `development_practices `, paying particular attention to :ref: `branch_naming `
126
+ when you are ready to create a pull request.
111
127
112
128
Licensing
113
129
---------
0 commit comments