resilix.js.org - #12312
Open
lintdeveloper wants to merge 2 commits into
Open
Conversation
|
✅ All validations passed! Please wait for the JS.org maintainers to process your subdomain request. |
lintdeveloper
added a commit
to lintdeveloper/resilix
that referenced
this pull request
Aug 16, 2026
resilix.github.io cannot be had. That hostname derives from a GitHub ACCOUNT name, not a repo name, and github.com/Resilix is already taken — a dormant account created Aug 2023 with no repos and no activity since. GitHub does not release inactive usernames, so no amount of repo-side configuration reaches it. js-org/js.org#12312 requests resilix.js.org instead: free, unclaimed, and the subdomain matches the repo name exactly, which is what their subdomain rules require for a project page. Their validation bot passed both checks. Nothing is switched over yet, on purpose. Publishing via a workflow means an artifact CNAME file is ignored and the domain must be set on the Pages config — and the moment it is, the github.io URL 301s to a hostname that will not resolve until they merge. Their most common rejection is a reviewer finding no content on the page, so the site stays reachable until it is approved. docs/DEPLOYING.md carries the cutover sequence, the reason for the ordering, and the verification commands, so this is not a fact living only in a PR thread. It is excluded from the published site — repo operations are not user documentation. Also recorded there: js.org is a free subdomain, not ownership. Their naming-conflict policy breaks ties on stars after a three-month grace period. resilix.dev is unregistered and is the only route that actually locks it down.
MattIPv4
approved these changes
Aug 16, 2026
MattIPv4
left a comment
Member
There was a problem hiding this comment.
✅ Commit valid, site appears to have content *
* based off https://github.com/lintdeveloper/resilix/tree/main/docs
Member
|
FYI, before we can accept your domain request, you need to configure your GitHub Pages site to use the requested js.org subdomain. Head to your repository settings, locate the Pages settings (under Code and Automation), and enter the js.org subdomain in the custom domain field. 📝 |
Member
|
@lintdeveloper any updates? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The site is an eighteen-page guide: getting started, a page per policy, the design decisions behind the library, and three design specs. Source repository: https://github.com/lintdeveloper/resilix
A note on why the library exists, since the content requirement asks what makes it relevant to this community specifically: JavaScript has plenty of fault-handling libraries, but its load limiting is effectively locked inside two RPC clients — hedging and retry budgets only in
@grpc/grpc-js, adaptive throttling only in the AWS SDK — and is unavailable to anyone calling a plain HTTP API, a database or a queue. resilix implements those patterns as a zero-dependency package with no I/O, so they work anywhere JavaScript runs (Node, Bun, Deno and Cloudflare Workers, each exercised in CI).The subdomain requested matches the repository name, per Subdomain Determination for a project page at
lintdeveloper.github.io/resilix.One sequencing note: the site is published by a GitHub Actions workflow, so a
CNAMEfile in the artifact is not processed and the custom domain has to be set in the repository settings — which immediately redirects thegithub.ioURL above. I have deliberately not set it yet so that the content stays reachable for review, and will set it as soon as this is approved or merged. Happy to set it beforehand if you would rather verify that way.