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

Provisional LICENSE Update #260

Open
jarq6c opened this issue Nov 7, 2024 · 5 comments
Open

Provisional LICENSE Update #260

jarq6c opened this issue Nov 7, 2024 · 5 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@jarq6c
Copy link
Collaborator

jarq6c commented Nov 7, 2024

Related to 7519e7d

Opening and pinning this issue to track as more information is learned on this topic. This may have implications on versioning hydrotools packages. Minimally, I think a change in license justifies a major release. Note that it's currently unclear where this new requirement is coming from. It could be anywhere in the OWP-NOAA-DOC chain.

@aaraney @hellkite500 Thoughts?

@jarq6c jarq6c added the documentation Improvements or additions to documentation label Nov 7, 2024
@jarq6c jarq6c pinned this issue Nov 7, 2024
@jarq6c
Copy link
Collaborator Author

jarq6c commented Dec 4, 2024

With these PRs, I think the repo is ready to transition to the new license, whenever we get the final signed version of the policy.
PRs #261 #262 #263 #264 #265 #266 #267 #268 #269 #270

The plan is to bump all subpackages up to the next major version and pin a release as hydrotools v3.0.0 with the new license.

@jarq6c
Copy link
Collaborator Author

jarq6c commented Dec 4, 2024

Also note that 7519e7d was reverted back to the original license due to ambiguities with how the actual language is supposed to appear in the new license.

@jarq6c
Copy link
Collaborator Author

jarq6c commented Dec 23, 2024

Alright, guidance has come down to apply the Apache License, Version 2.0 to NOAA-OWP repositories. This will be done in stages and according to best practices.

https://www.apache.org/licenses/LICENSE-2.0

@jarq6c
Copy link
Collaborator Author

jarq6c commented Dec 23, 2024

It appears only a specific user can deploy svi_client. Until the newly licensed svi_client is deployed to PyPI, the hydrotools superpackage installation will be broken. @aaraney

WARNING  Error during upload. Retry with the --verbose option for more details.                                                                                                       
ERROR    HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/                                                                                                                
         The user isn't allowed to upload to project 'hydrotools.svi-client'. See https://pypi.org/help/#project-name for more information.

@jarq6c
Copy link
Collaborator Author

jarq6c commented Dec 23, 2024

main is updated with the license and all packages have been updated. Tagged the super package with release v3.0.0.

We can close this issue once svi_client is deployed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants