You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The sole developer of this library is the author, [Tae Hyoun Park](https://github.com/taehyounpark); this hopefully changes with more users and contributors.
4
+
Any bug reports, suggestions, or ideas are greatly appreciated and should be brought up by creating an issue.
5
+
6
+
## Making changes
7
+
8
+
1. Fork the repository.
9
+
2. Make your changes inside a topical branch `topic`.
10
+
3. Submit a pull request from `origin/topic` to `upstream/master`.
11
+
12
+
## Running tests
13
+
14
+
Unit tests for core functionalities of the library are enabled by
15
+
```sh
16
+
cmake -DQUERYOSITY_TESTS=ON ../
17
+
```
18
+
They can be ran from the `build/tests/` directory by
19
+
```sh
20
+
ctest
21
+
```
22
+
23
+
## Possible areas of contributions
24
+
25
+
Contributions from users should prioritize whatever fixes/features they need.
26
+
Nevertheless, below are a few possibilities:
27
+
28
+
| Task | Description | Skills | Prerequisites |
29
+
|:--: |:--| :--: | :--: |
30
+
| 1 | Improve multithreading performance with [Intel TBB](https://www.intel.com/content/www/us/en/developer/tools/oneapi/onetbb.html#gs.7ombth)| C++ ||
31
+
| 2 | Develop a Python(ic) layer through [cppyy](https://cppyy.readthedocs.io/en/latest/). | C++ & Python ||
32
+
| 3 | Interoperate with [AwkwardArray](https://awkward-array.org/doc/main/user-guide/how-to-use-in-cpp.html) as input/output column. | C++ & Python | 2 |
33
+
34
+
Should anyone feel up to the challenge, please feel free to open an issue!
0 commit comments