Skip to content

Commit 1d189aa

Browse files
Merge pull request #58 from philip-ndikum/acknowledge-contributors
ci: contributor acknowledgement process
2 parents c9a19d3 + a8a2633 commit 1d189aa

4 files changed

Lines changed: 40 additions & 18 deletions

File tree

.all-contributorsrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

.github/workflows/main.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
on:
2+
push:
3+
branches:
4+
- main
5+
6+
jobs:
7+
contrib-readme-job:
8+
runs-on: ubuntu-latest
9+
name: A job to automate contributions in readme
10+
permissions:
11+
contents: write
12+
pull-requests: write
13+
steps:
14+
- name: Contribute List
15+
uses: akhilmhdh/contributors-readme-action@v2.3.10
16+
env:
17+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

CONTRIBUTING.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,12 @@ Once Hatch and pre-commit are installed, checks run automatically before each co
338338
> TIP:
339339
Most IDEs and text editors have plugins to help adhere these standards.
340340

341+
---
342+
## Acknowledgements
343+
We believe every contribution is valuable and appreciate the time and effort you invest in TemporalScope.
344+
As a token of our appreciation, we will acknowledge all contributors in the project's documentation and on the GitHub README.
345+
If you would like to be recognized differently or remain anonymous, please let us know.
346+
341347
---
342348
## Reporting Issues & Requesting Features
343349

README.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
<a href="https://img.shields.io/badge/License-Apache%202.0-green">
6262
<img src="https://img.shields.io/badge/License-Apache%202.0-green" alt="License">
6363
</a>
64-
<img src="https://img.shields.io/github/all-contributors/projectOwner/projectName?color=ee8449&style=flat-square" alt="All Contributors">
6564
</td>
6665
</tr>
6766
<tr>
@@ -109,15 +108,17 @@
109108
This package is flexible and extensible, supporting frameworks like **Pandas, Polars, Modin, Dask, and PyArrow** via **native Narwhals compatibility**. Additionally, the optional _Clara LLM_ modules (etymology from the word _Clarity_) are intended to serve as a model-validation tool to support explainability efforts (XAI).
110109
> NOTE: TemporalScope is currently in **beta and pre-release** phase, so some installation methods may not work as expected on all platforms.
111110
111+
112112
<!-- --8<-- [end:HOME] -->
113-
### Table of Contents
113+
## Table of Contents
114114

115115
- [**Installation**](#installation)
116116
- [**Usage**](#usage)
117117
- [**Industrial Academic Applications**](#industrial-academic-applications)
118118
- [Development Roadmap \& Changelog](#development-roadmap--changelog)
119119
- [**Contributing**](#contributing)
120-
- [**Contributors 💠**](#contributors-)
120+
- [**Collaborators**](#collaborators)
121+
- [**Contributors**](#contributors)
121122
- [Cite this Project](#cite-this-project)
122123
- [**License, Limitations, and Legal Notice**](#license-limitations-and-legal-notice)
123124

@@ -215,7 +216,8 @@ for partition_name, predictions in results.items():
215216
```
216217
<!-- --8<-- [end:USAGE] -->
217218

218-
### Industrial Academic Applications
219+
220+
## Industrial Academic Applications
219221

220222
**DISCLAIMER**: The following use cases are provided for academic and informational purposes only. TemporalScope is intended to support research and development in understanding temporal dynamics in feature importance. These examples are not intended as guidance for industrial applications without further validation and expert consultation. The use of TemporalScope in any industrial or production environment is at the user's own risk, and the developers disclaim any liability for such use. Please refer to the [License and Legal Notice](#license-and-legal-notice) for further details.
221223

@@ -228,32 +230,33 @@ for partition_name, predictions in results.items():
228230

229231
For more detailed examples from sectors like engineering and other scientific applications, please refer to the [SCIENTIFIC_LITERATURE.md](SCIENTIFIC_LITERATURE.md).
230232

233+
231234
## Development Roadmap & Changelog
232235

233236
For detailed test, security, and deployment workflows as defined by OpenSSF Best Practices, please refer to [CONTRIBUTING.md](CONTRIBUTING.md). **TemporalScope** follows **Semantic Versioning (SemVer)**, a versioning system that conveys the scope of changes introduced in each new release. Each version is represented in the form **MAJOR.MINOR.PATCH**, where major releases introduce significant or breaking changes, minor releases add backward-compatible functionality, and patch releases are used for bug fixes or minor improvements. Below is the planned roadmap outlining feature development and milestones over the next 12–18 months. This roadmap is subject to change based on user feedback, emerging research, and community contributions.
234237

238+
235239
## Contributing
236240

237241
TemporalScope was conceived independently by [Philip Ndikum](https://github.com/philip-ndikum), [Serge Ndikum](https://github.com/serge-ndikum), and [Kane Norman](https://github.com/kanenorman) and has since been open-sourced to the broader academic and developer community. As the software continues to grow and evolve, it relies heavily on the active participation and contributions of its users. We encourage contributions from developers, researchers, and data scientists who are passionate about advancing open-source tools. Whether you are interested in extending the package’s functionality, fixing bugs, or improving documentation, your contributions are vital to the project’s ongoing success.
238242

239243
For detailed guidelines on how to contribute, please refer to our [CONTRIBUTING.md](CONTRIBUTING.md). By working together, we can ensure that TemporalScope remains an innovative and reliable tool, continuously refined through community collaboration.
240244

241245
<!-- --8<-- [start:CONTRIBUTORS] -->
246+
Thank you to all of these people who have contributed to TemporalScope!
247+
## Collaborators
242248

243-
## Contributors
244-
Thanks to these wonderful people who have contributed to TemporalScope:
245-
246-
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
247-
<!-- prettier-ignore-start -->
248-
<!-- markdownlint-disable -->
249+
<!-- readme: collaborators -start -->
250+
<!-- readme: collaborators -end -->
249251

250-
<!-- markdownlint-restore -->
251-
<!-- prettier-ignore-end -->
252+
## Contributors
252253

253-
<!-- ALL-CONTRIBUTORS-LIST:END -->
254+
<!-- readme: contributors -start -->
255+
<!-- readme: contributors -end -->
254256

255257
<!-- --8<-- [end:CONTRIBUTORS] -->
256258

259+
257260
## Cite this Project
258261
<!-- --8<-- [start:CITATION] -->
259262
If you use TemporalScope in your research, please consider citing it:
@@ -279,7 +282,7 @@ By using this package, you agree to comply with the terms and conditions set for
279282
<!-- --8<-- [end:LICENSE] -->
280283

281284
<!-- --8<-- [start:LEGAL] -->
282-
### Legal Notice
285+
## Legal Notice
283286
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
284287

285288
THIS SOFTWARE IS INTENDED FOR ACADEMIC AND INFORMATIONAL PURPOSES ONLY. IT SHOULD NOT BE USED IN PRODUCTION ENVIRONMENTS OR FOR CRITICAL DECISION-MAKING WITHOUT PROPER VALIDATION. ANY USE OF THIS SOFTWARE IS AT THE USER'S OWN RISK.

0 commit comments

Comments
 (0)