publicsuffix / list

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

chore: add `is-a.dev` #1949

Closed wdhdev closed 4 months ago

wdhdev commented 5 months ago

Public Suffix List (PSL) Pull Request (PR) Template

Each PSL PR needs to have a description, rationale, indication of DNS validation and syntax checking, as well as a number of acknowledgements from the submitter. This template must be included with each PR, and the submitting party MUST provide responses to all of the elements in order to be considered.

Checklist of required steps

Submitter affirms the following:


For Private section requests that are submitting entries for domains that match their organization website's primary domain, please understand that this can have impacts that may not match the desired outcome and take a long time to rollback, if at all.

To ensure that requested changes are entirely intentional, make sure that you read the affectation and propagation expectations, that you understand them, and confirm this understanding.

PR Rollbacks have lower priority, and the volunteers are unable to control when or if browsers or other parties using the PSL will refresh or update.

(Link: about propagation/expectations)

Description of Organization

is-a.dev is a free subdomain service for developers. We offer subdomains on the domain is-a.dev to all developers for their personal websites and portfolios.

Organization Website:

https://www.is-a.dev https://github.com/is-a-dev/register

Reason for PSL Inclusion

Original PR: #1327

We are seeking to get our domain is-a.dev added to the Public Suffix List since it is a public domain service available to everyone.

I am an administrator of the is-a.dev project.

One of the main reasons we would like to be included on this list is cookie separation, cookie separation will allow all cookies across our users subdomains to remain separate and to prevent potential security risks between subdomains.

Another reason for why we should be added is, users are unable to use services such as Vercel and Netlify due to those services requiring root domain verification even when using a subdomain on their service. This is because the services use the Public Suffix List (as far as I'm aware) and do not recognise our domain as a public suffix.

This project is very similar in what we offer to services such as https://eu.org and https://js.org which are already on the PSL.

Number of users this request is being made to serve:

Currently over 2,660 individuals, with the count growing everyday.

DNS Verification via dig

dig +short TXT _psl.is-a.dev
"https://github.com/publicsuffix/list/pull/1949"

Results of Syntax Checker (make test)

All tests passed.


Please note, the submitter email is the service owner's email address, not mine. I am using that email address as he is the one to contact if there is any issues.

orxngc commented 5 months ago

Whoever approves this PR is extremely based.

YouFoundAlpha commented 5 months ago

Let's hope it gets approved

omsenjalia commented 5 months ago

REALLY GOOD SERVICE. i hope it gets approved

CuteDog5695 commented 5 months ago

Hope this gets approved

SX-9 commented 5 months ago

approve please

Glqch0 commented 5 months ago

He listed every possible reason it SHOULD be added, please approve

SukiPlayz commented 5 months ago

approve this service please

simon-friedberger commented 4 months ago

Can you please contact Netlify and Vercel? Or provide a link to their docs? We need to keep track of how people use the PSL and make sure it's appropriate.

simon-friedberger commented 4 months ago
simon-friedberger commented 4 months ago

This project is very similar in what we offer to services such as https://eu.org/ and https://js.org/ which are already on the PSL.

If these are all "you". Why are they not under the same organization?

omsenjalia commented 4 months ago

This project is very similar in what we offer to services such as https://eu.org/ and https://js.org/ which are already on the PSL.

If these are all "you". Why are they not under the same organization?

They are "Similar" to what subdomains we provide. We do not come from the name owner nor the same orginization.

wdhdev commented 4 months ago

Can you please contact Netlify and Vercel? Or provide a link to their docs? We need to keep track of how people use the PSL and make sure it's appropriate.

Vercel checks the apex domain even if you are using a subdomain and no one else is using the root domain. If is-a.dev was listed on the PSL it will fix this as it will recognise .is-a.dev subdomains as individual domains instead of just subdomains. (ref: https://vercel.com/docs/projects/domains/troubleshooting#domain-ownership-errors)

With Netlify, I cannot find a doc page however, I can tell you that it does the same as Vercel regarding domain ownership.

simon-friedberger commented 4 months ago

Just as a note, comments of the form "+1" or "approve this" really don't add any value. ;)

wdhdev commented 4 months ago

Just as a note, comments of the form "+1" or "approve this" really don't add any value. ;)

Yeah I know. I didn't ask people to do that if that's what you're thinking. People just did that after I announced we applied for the PSL.

Gen1x-ALT commented 4 months ago

approve this

dnsguru commented 4 months ago

piling on comments is actually slowing approval / merging as it all gets reviewed holistically, and may start the review over, so unless there is interest in delay, please stop 'nudging'

wdhdev commented 4 months ago

@dnsguru Can you lock the conversation? (Once again, I'm not asking people to do this.)