Skip to content

Commit b15aece

Browse files
shnizzedybirajsthasgiavasis
committed
🛂 Document maintenance mode and codeowners
Co-authored-by: Biraj Shrestha <[email protected]> Co-authored-by: Steve Giavasis <[email protected]>
1 parent d1879e9 commit b15aece

File tree

4 files changed

+53
-0
lines changed

4 files changed

+53
-0
lines changed

.dockerignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ cpac_runs
44
.env*
55
.git
66
.github
7+
!.github/CODEOWNERS
78
!.github/scripts
89
*.tar.gz

.github/CODEOWNERS

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Copyright (C) 2025 C-PAC Developers
2+
3+
# This file is part of C-PAC.
4+
5+
# C-PAC is free software: you can redistribute it and/or modify it under
6+
# the terms of the GNU Lesser General Public License as published by the
7+
# Free Software Foundation, either version 3 of the License, or (at your
8+
# option) any later version.
9+
10+
# C-PAC is distributed in the hope that it will be useful, but WITHOUT
11+
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
12+
# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
13+
# License for more details.
14+
15+
# You should have received a copy of the GNU Lesser General Public
16+
# License along with C-PAC. If not, see <https://www.gnu.org/licenses/>.
17+
18+
# Global maintenance
19+
* @FCP-INDI/Maintenance
20+
21+
# DevOps
22+
/pyproject.toml @FCP-INDI/DevOps
23+
/requirements.txt @FCP-INDI/DevOps
24+
/setup.py @FCP-INDI/DevOps
25+
/dev @FCP-INDI/DevOps
26+
/scripts @FCP-INDI/DevOps
27+
/.* @FCP-INDI/DevOps
28+
/.circleci @FCP-INDI/DevOps
29+
/.github @FCP-INDI/DevOps
30+
**/*Dockerfile @FCP-INDI/DevOps

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ C-PAC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANT
99
You should have received a copy of the GNU Lesser General Public License along with C-PAC. If not, see <https://www.gnu.org/licenses/>. -->
1010
C-PAC: Configurable Pipeline for the Analysis of Connectomes
1111
============================================================
12+
1213
<span title="Moving Beyond Processing and Analysis-Related Variation in Neuroscience">[![DOI for "Moving Beyond Processing and Analysis-Related Variation in Neuroscience"](https://zenodo.org/badge/DOI/10.1101/2021.12.01.470790.svg)](https://doi.org/10.1101/2021.12.01.470790)</span> <span title="FCP-INDI/C-PAC: CPAC Version 1.0.0 Beta">[![DOI for "FCP-INDI/C-PAC: CPAC Version 1.0.0 Beta"](https://zenodo.org/badge/DOI/10.5281/zenodo.164638.svg)](https://doi.org/10.5281/zenodo.164638)</span> [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/FCP-INDI/C-PAC/main.svg)](https://results.pre-commit.ci/latest/github/FCP-INDI/C-PAC/main) [![codecov](https://codecov.io/github/FCP-INDI/C-PAC/graph/badge.svg?token=sWxXoDRf1M)](https://codecov.io/github/FCP-INDI/C-PAC)
1314

1415
[![LGPL](https://www.gnu.org/graphics/lgplv3-88x31.png)](./COPYING.LESSER)
@@ -17,6 +18,9 @@ A configurable, open-source, Nipype-based, automated processing pipeline for res
1718
Designed for use by both novice users and experts, C-PAC brings the power, flexibility and elegance
1819
of Nipype to users in a plug-and-play fashion; no programming required.
1920

21+
> [!WARNING]
22+
> C-PAC entered maintenance mode in version 1.8.8. See [SUPPORT.md](./SUPPORT.md).
23+
2024
Website
2125
-------
2226

SUPPORT.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Support Policy
2+
==============
3+
4+
As of v1.8.8, C-PAC is in maintenance mode. With the 2.0.0 release, we will begin strict adherence to Semantic Versioning.
5+
6+
While in maintenance mode, we will continue to publish new releases but FCP-INDI will no longer be paying developers to add new features.
7+
8+
Our team is happy to offer guidance and support where possible. For requests involving custom development, extended technical support, or integration efforts, we're open to exploring paid support arrangements. Please reach out if you'd like to discuss these options further.
9+
10+
Community contributions will be reviewed and released when passing review. Responsibility for these reviews is defined in [.github/CODEOWNERS](./.github/CODEOWNERS).
11+
12+
User support will continue at [Neurostars](https://neurostars.org/tag/cpac), though expect a slower response time as FCP-INDI will no longer be paying developers to perform user support.
13+
14+
Major bug fixes will continue to be addressed by [**@FCP-INDI/maintenance**](https://github.com/orgs/FCP-INDI/teams/maintenance). Minor bugs will be documented and left to the community to contribute fixes and workarounds.
15+
16+
Security releases will continue to be published by [**@FCP-INDI/DevOps**](https://github.com/orgs/FCP-INDI/teams/DevOps).
17+
18+
These guidelines will be in effect for 2 years, at which point they will be reevaluated and updated by [**@FCP-INDI/maintenance**](https://github.com/orgs/FCP-INDI/teams/maintenance).

0 commit comments

Comments
 (0)