Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: Relicensing to Apache-2.0, for compliance with *NiPreps* and prior transfer to the org #930

Merged
merged 9 commits into from Sep 24, 2021

Conversation

oesteban
Copy link
Member

It's preferable to do the relicensing now, before transferring to the new org. If there are no objections, I'll be merging this in 3 days. I'll send a supporting email asap.

@oesteban
Copy link
Member Author

I have sent the following email to all contributors for whom I managed an address:

Hello,

You are listed in the MRIQC's repository as a contributor (https://github.com/poldracklab/mriqc/graphs/contributors) and you either have your email posted in your GH profile or we have had some email exchange before. We are about to migrate the project into the NiPreps organization (https://github.com/nipreps), and the NiPreps community softly enforces the Apache-2.0 license. You can learn more (highly recommended read, BTW) here - https://www.nipreps.org/community/licensing/

I'm convinced this licensing change (and in particular from BSD 3-clause to Apache-2.0) will be uncontroversial for everyone who has contributed to MRIQC's code, but for the sake of transparency, I would like to open a window of 3 days to voice any objections against the change. You can write directly to me or express your opinion openly at #930. In the case that objections are transferred privately, I'll act as a proxy and make the rest of the contributors aware after anonymizing the source of the comments (more info about our code of conduct is found at https://www.nipreps.org/community/CODE_OF_CONDUCT/).

After the window of 3 days, and in the absence of objections or outstanding questions, the relicensing pull-request will be merged anytime during Friday 24 (CEST timezone).

Thanks very much for being part of MRIQC and looking forward to your future contributions. I will use this opportunity to introduce you to the NiPreps community - please check out https://nipreps.org

Best Regards,
Oscar

I failed to find an email address for @verdurin, @justbennet, @octomike, and @mgclark.

@oesteban oesteban merged commit 3ec8e55 into master Sep 24, 2021
@oesteban oesteban deleted the maint/relicensing branch September 24, 2021 08:23
oesteban added a commit that referenced this pull request Oct 4, 2021
21.0.0rc2

First official release after migrating the repository into the *NiPreps*' organization.
This release updates the Docker image with up-to-date dependencies, updates
*MRIQC*'s codebase to the latest *NiTransforms* and includes some minor bugfixes.
Finally, this release also contains a major code style overhaul by Zvi Baratz.
With thanks to @ZviBaratz, @nbeliy, @octomike, @benkay86, @verdurin, and @utooley for their contributions.

  * FIX: ``template_resolution`` deprecation warning (#941)
  * FIX: Set entity ``datatype`` in ``BIDSLayout`` queries (#942)
  * FIX: T2w image of MNI template unavailable in Singularity (#940)
  * FIX: Release process -- Docker deployment not working + Python package lacks WebAPI token (#938)
  * FIX: Revise building documentation at RTD after migration (#935)
  * FIX: Final touch-ups in the maintenance of Docker image + CI (#928)
  * FIX: Update unit tests (#927)
  * FIX: Update dependencies and repair BOLD workflow accordingly (#926)
  * FIX: Update dependencies and repair T1w workflow accordingly (#925)
  * FIX: Set ``matplotlib`` on ``Agg`` output mode (#892)
  * ENH: Optimize *PyBIDS*' layout initialization (#939)
  * ENH: Refactored long strings to a :mod:`mriqc.messages` module (#901)
  * ENH: Refactored :mod:`mriqc.interfaces.common` module (#901)
  * DOC: Various fixes to "Running mriqc" section (#897)
  * MAINT: Updates to ``CONTRIBUTORS.md`` file
  * MAINT: Revise Docker image settings & CircleCI (#937)
  * MAINT: Finalize transfer to ``nipreps`` organization (#936)
  * MAINT: Relicensing to Apache-2.0, for compliance with *NiPreps* and prior transfer to the org (#930)
  * MAINT: New Docker layer caching system of other *NiPreps* (#929)
  * MAINT: Code style overhaul (#901)
  * MAINT: Update ``Dockerfile`` and catch-up with *fMRIPrep*'s (#924)
  * STY: Run ``black`` at the top of the repo (#932)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant