chore: update author metadata to LF Projects#1992
Conversation
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
| description = "Model Context Protocol SDK" | ||
| readme = "README.md" | ||
| requires-python = ">=3.10" | ||
| authors = [{ name = "Anthropic, PBC." }] |
There was a problem hiding this comment.
Well, Anthropic did authored... 😅
There was a problem hiding this comment.
Haha true... is it normal to keep previous authors as well in something like this?
There was a problem hiding this comment.
according to claude it's not haha, so gonna merge
There was a problem hiding this comment.
Since you are asking... I'm not sure how I feel about removing a maintainer from the maintainer list (Justin). It feels like he is just forgotten from the project.
Haha true... is it normal to keep previous authors as well in something like this?
You can... I don't think there are strict rules, but I don't think MCP org is the author of this project, it's Anthropic.
There was a problem hiding this comment.
MCP may have ownership, but author doesn't change.
There was a problem hiding this comment.
Since you are asking... I'm not sure how I feel about removing a maintainer from the maintainer list (Justin). It feels like he is just forgotten from the project
Yea definitely not wanting to remove credit from someone at all.
I was talking to @dsp-ant about it and the thinking the list should mainly contain active maintainers since it has contact details. But I'm not super fussed either way.
Justin is still kept as lead maintainer here https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/MAINTAINERS.md, although that's ofc not in this repo.
|
Instead of author on the package metadata, what needs to be changed is this: https://github.com/modelcontextprotocol/python-sdk/blob/main/LICENSE |
|
...and by change, I don't mean replace Anthropic by MCP org, but adding a new copyright line. |
Update
authorsacross all pyproject.toml files toModel Context Protocol a Series of LF Projects, LLC., matching the TypeScript SDK. Also removes stalemaintainersfrom example pyproject.toml files.