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

Update LICENSE and general maintenance #198

Merged
merged 7 commits into from
Mar 28, 2018
Merged

Update LICENSE and general maintenance #198

merged 7 commits into from
Mar 28, 2018

Conversation

jrleeman
Copy link
Contributor

@jrleeman jrleeman commented Mar 27, 2018

This now does a few things:

  • Closes License change #175 by changing us to BSD 3 Clause.
  • Updates AUTHORS.txt
  • Fixes missing copyright notices in ACIS files
  • Fixes doc errors by running doc8 before building docs, so that we don't check generated RST
  • Fix versioned docs by adding missing configuration in conf.py

@jrleeman jrleeman added this to the 0.7 milestone Mar 27, 2018
Copy link
Member

@dopplershift dopplershift left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh that it were this easy. If you grep for "MIT" in the code base, you'll see so many more places that need updating.

I also think we should move to put the copyright with "Siphon Contributors" and add an AUTHORS.txt that includes UCAR.

All of that is why I was intending to wait for all other PRs to merge before biting this off.

@dopplershift dopplershift changed the title Update LICENSE Update LICENSE and general maintenance Mar 28, 2018
@dopplershift dopplershift dismissed their stale review March 28, 2018 00:20

This should fix it all.

Also change copyright to just say "Siphon Contributors", and list all
contributors in AUTHORS.txt, including UCAR/Unidata.
Otherwise it checks rst files generated by sphinx-gallery.
Need to turn on the version selector in the docs.
@jrleeman
Copy link
Contributor Author

@lesserwhirls - Would you mind reviewing as I can't (and I presume Ryan can't) as authors?

Copy link
Collaborator

@lesserwhirls lesserwhirls left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The move to "Siphon Contributors" is nice and simple, but is UCAR legal ok with that? Just curious (not a show stopper or anything)

@lesserwhirls lesserwhirls merged commit a6529fb into master Mar 28, 2018
@lesserwhirls lesserwhirls mentioned this pull request Mar 28, 2018
@dopplershift dopplershift deleted the license_change branch March 28, 2018 18:37
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.

3 participants