Skip to content

[Doc]: Two license pages in docs #27277

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

Closed
story645 opened this issue Nov 6, 2023 · 3 comments
Closed

[Doc]: Two license pages in docs #27277

story645 opened this issue Nov 6, 2023 · 3 comments
Milestone

Comments

@story645
Copy link
Member

story645 commented Nov 6, 2023

Documentation Link

No response

Problem

We've got license files in user/project and in contribute and it's very unclear if this is an artifact of doc reshuffling or b/c they mean different things:

Suggested improvement

Far as I can tell, the page in contribute looks more like an explainer for the license than a license page. If that's the case they should be merged into the page under project, otherwise each page should have clearer framing explaining what it's about.

ETA: I think the contribute/licensees one is supposed to be "Which dependencies am I allowed to add to Matplotlib?"

@story645 story645 added Documentation governance needs approval from @steering-council and removed governance needs approval from @steering-council labels Nov 6, 2023
@tacaswell
Copy link
Member

One is an editorial explanation of why we have the license we do, the other is actually the License.

I do not think we should merge editorial content with the actual license as opinions may vary about choices, but the actual license is a statement of history/fact.

We should consider extending the second page to include the text of all the other files in https://github.com/matplotlib/matplotlib/tree/main/LICENSE

@story645
Copy link
Member Author

story645 commented Nov 6, 2023

Yeah, I figured that out after I posted this issue and am aiming at making it more explicit what the dev one is on about in #27265 b/c it's also stating policy about what licenses are allowed for (new) dependencies.

@story645
Copy link
Member Author

story645 commented Nov 6, 2023

We should consider extending the second page to include the text of all the other files in https://github.com/matplotlib/matplotlib/tree/main/LICENSE

Figured it'd be a good place to use dropdowns, default is that the MPL agreement is open: #27280

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

No branches or pull requests

3 participants