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:
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?"
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.
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.
Activity
tacaswell commented on Nov 6, 2023
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 commented on 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 commented on Nov 6, 2023
Figured it'd be a good place to use dropdowns, default is that the MPL agreement is open: #27280