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

Python license documentation file has a stale link to Zope Corporation #126022

Open
partev opened this issue Oct 27, 2024 · 9 comments
Open

Python license documentation file has a stale link to Zope Corporation #126022

partev opened this issue Oct 27, 2024 · 9 comments
Labels
docs Documentation in the Doc dir

Comments

@partev
Copy link
Contributor

partev commented Oct 27, 2024

Python license file https://docs.python.org/3.14/license.html refers to "Digital Creations (now Zope Corporation; see https://www.zope.org/)". However, Zope Corporations' current website is https://zope.dev and not zope.org. Currently zope.org redirects to zope.dev but at some point in the future this redirection may stop working and it is probably better to link to the new URL which is https://zope.dev

Linked PRs

@partev partev added the docs Documentation in the Doc dir label Oct 27, 2024
@terryjreedy
Copy link
Member

I verified redirection and destination. @serhiy-storchaka commented on the PR "This is a legal document. It cannot be changed without consulting lawyers. Please open an issue for further discussion." @ambv How continue?

@serhiy-storchaka
Copy link
Member

For context, the dead link www.zope.com for the Zope Corporation was discussed in bpo-25910/gh-70098. It was proposed to change it to www.zope.org, but it was a link for the Zope Foundation, which is a different entity. Alternative proposition was to remove the link. In result, it was left unchanged. The license file was also excluded in several other rounds of link updates.

Then it was changed to www.zope.org in #16880. I wonder if it was a correct change.

cc @orsenthil, @gvanrossum, @jimfulton, @aeros, @terryjreedy

@gvanrossum
Copy link
Member

I'd recommend to link to the wayback machine, e.g. http://web.archive.org/web/20130102003549/http://www.zope.com/ (that's the last year it was functioning IIUC -- the last snapshot from 2023 already looks very different, more sales-oriented.

Should this also be changed in other copies of the license?

@jimfulton
Copy link

jimfulton commented Oct 27, 2024 via email

@serhiy-storchaka
Copy link
Member

Strictly speaking, this is not in in the license text, but in a historical reference. This is why we have some freedom of changing it.

I have not found mention of the Zope Corporation on https://zope.dev/, so this is a wrong link. BTW, the link https://foundation.zope.dev/ in Wikipedia is not working.

The only other references to zope.com are in email addresses of some authors:

Doc/extending/newtypes_tutorial.rst:11:.. sectionauthor:: Jim Fulton <[email protected]>
Doc/library/datetime.rst:7:.. moduleauthor:: Tim Peters <[email protected]>
Doc/library/datetime.rst:8:.. sectionauthor:: Tim Peters <[email protected]>
Doc/library/configparser.rst:7:.. moduleauthor:: Ken Manheimer <[email protected]>

Doc/conf.py should be updated after changing the link in Doc/license.rst.

@picnixz

This comment was marked as outdated.

@partev
Copy link
Contributor Author

partev commented Oct 27, 2024

another option is to remove the URL link altogether.

there are other obsolete sentences, e.g. "Zope Corporation is a sponsoring member of the PSF." is probably also obsolete and should be written in past tense?

should the whole paragraph be updated?

@gvanrossum
Copy link
Member

I would take Jim Fulton's guidance here. He created the Zope software system, he was at Zope.com from (close to) its beginnings as Digital Creations till (almost?) the end (2013 IIRC).

But regardless, it is my position that the Doc/license.rst file is simply a marked-up copy of the LICENSE file in the project root. That file was updated to remove the zope.com link seven years ago: 8474d87. We should use the exact same words here to be faithful. If you really want to plant link on "Zope Corporation", IMO a wayback machine link (from before the sale of the company) is the best.

PS. Be careful to distinguish the several different uses: Zope.com was the company; Zope is the software (actively being maintained at https://github.com/zopefoundation/Zope); Zope.org was the Zope foundation (what the PSF is for Python), now subsumed by the Plone foundation (Plone was one of the the most successful Zope applications/frameworks). The software lives under the zopefoundation org on GitHub.

@ambv
Copy link
Contributor

ambv commented Oct 28, 2024

Let's wait a bit for Martijn's suggestion and apply it across the board. Otherwise, removing the stale URL seems like the best course of action.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir
Projects
None yet
Development

No branches or pull requests

7 participants