publicsuffix / list

The Public Suffix List
https://publicsuffix.org/
Mozilla Public License 2.0
2.07k stars 1.23k forks source link

Add 3rd party limit examples to template #1889

Closed simon-friedberger closed 6 months ago

simon-friedberger commented 1 year ago

The template currently states:

`Submitter affirms the following: \<!-- Third-party Limits are used elsewhere, such as at Cloudflare, Let's Encrypt, Apple, GitLab or others, and having an entry in the PSL alters the manner in which those third-party systems or products treat a given domain name or sub-domains within it.

To be clear, it is appropriate to address how those limits impact your domain(s) directly with that third-party, and it is inappropriate to submit entries to the PSL as a means to work around those limits or restrictions. -->

I have not seen any such claims in the issues I have reviewed so far. If we actually want this information. I think it would be a good idea to add an additional list with some examples as follows:

dnsguru commented 9 months ago

The box is there as 'reasonable friction' so that PSL inclusion is not being requested as a means to bypass third party limits or resistence. There are large projects that punt people to the PSL in their helper documentation - identifying that inclusion in the PSL is needed for [insert whatever] rather than self-supporting those users.

IMHO that's a total d%^che a-hole move to shift that burden onto a volunteer-resourced open-source project rather than self-handle at [trillion dollar marketcap largecos], and it is the cause of thousands of lost cycles from this volunteer. That energy now expressed, I insist I did not add this to be punative.

It is purely there so that the requestor pauses and has at very least addressed it directly with the third party, and have identified the impacts here.

Truly, it is not really helpful becuase it is all self-assertion - once met with resistence, they review PR that passed and alter their request verbiage to that of the ones that 'isolate cookies' and leave out that the request is actually to bypass third party limits, but they are putting it into the record here. Removal should be a consequence of lying, intentional omission or misrepresentation on a PR.

We are listing any third-party limits that we seek to work around in our rationale such as those between IOS 14.5+ and Facebook (see Issue #1245 as a well-documented example)`

I like that you've enumerated these, please continue and provide a complete list and let's swap it out.

simon-friedberger commented 8 months ago

https://support.google.com/adsense/answer/12170421?hl=en from https://github.com/publicsuffix/list/pull/1708