Skip to content

t8.js.org #10081

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

Merged
merged 3 commits into from
Aug 22, 2025
Merged

t8.js.org #10081

merged 3 commits into from
Aug 22, 2025

Conversation

axtk
Copy link
Contributor

@axtk axtk commented Aug 20, 2025

The site content is about the packages behind the @t8/* npm scope. The 'dash' part of the name stands for 'dashboard' and is dropped from the domain name as nonessential.

@MattIPv4
Copy link
Member

@indus thoughts? I feel like this blurs the line between a personal/org page that I'd reject as unrelated, and docs for NPM packages which're definitely okay?

@MattIPv4 MattIPv4 added the awaiting response This PR is waiting for a response from the requester label Aug 20, 2025
@axtk
Copy link
Contributor Author

axtk commented Aug 20, 2025

Just to add a little more clarity, the domain's subsections contain the descriptions and docs of the particular packages behind the same npm scope. The front page serves as a table of contents to that npm scope.

@axtk
Copy link
Contributor Author

axtk commented Aug 21, 2025

If the concern is the 'org' part of the npm URL, then it's just the npm's way of declaring a namespacing scope shared by multiple packages, other than a personal nickname

@indus indus added add This PR/issue is regarding adding a new subdomain organisation This PR/issue is regarding a target on a GitHub organisation and removed awaiting response This PR is waiting for a response from the requester labels Aug 21, 2025
@indus
Copy link
Member

indus commented Aug 21, 2025

@MattIPv4 To me, that looks fine. If I understand you correctly, your concern is that it is a listing of multiple libraries. However, it doesn’t have the vibe of a portfolio of completely independent projects; rather, it feels more like a go-to place for documentation of related libraries, which may share commonalities or interoperate well.

@axtk
I've just added your requested subdomain to JS.ORGs zonefile. But you have to (re-)add a file named CNAME to your branch with the single line t8.js.org to make it work.
I'll merge after we have "contact". Please keep this PR open.

@indus indus added the awaiting custom domain This PR is waiting for the GitHub Pages target to set the custom domain label Aug 21, 2025
@axtk
Copy link
Contributor Author

axtk commented Aug 21, 2025

Thanks! Added the CNAME

@axtk
Copy link
Contributor Author

axtk commented Aug 21, 2025

Sorry to bother, just renamed the GitHub organization from 't8dash' to 't8js' to better reflect its contents. Updated the domain entry accordingly.

@indus indus removed the awaiting custom domain This PR is waiting for the GitHub Pages target to set the custom domain label Aug 22, 2025
@indus
Copy link
Member

indus commented Aug 22, 2025

Welcome https://t8.js.org

@indus indus merged commit a3d5ffb into js-org:master Aug 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
add This PR/issue is regarding adding a new subdomain organisation This PR/issue is regarding a target on a GitHub organisation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants