# Rspec github repository is gone/private?

**URL:** <https://community.sonarsource.com/t/rspec-github-repository-is-gone-private/177308>\
**Category:** Rules and Languages\
**Tags:** github\
**Created:** [February 6, 2026, 8:12am UTC](https://community.sonarsource.com/t/rspec-github-repository-is-gone-private/177308 "2026-02-06T08:12:18Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![karlhorky](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/karlhorky/32/77560_2.png) [@karlhorky](https://community.sonarsource.com/u/karlhorky)\
**Post date:** [September 19, 2026, 4:48pm UTC](https://community.sonarsource.com/t/rspec-github-repository-is-gone-private/177308/7 "2026-09-19T16:48:59Z")

</div>

I ended up here after finding the downstream effects of making the RSPEC repository/site private.

The `SonarSource/SonarJS` repo still contains many public links to `sonarsource.github.io/rspec`, which now redirect users through GitHub authentication instead of showing the rule documentation:

> <https://github.com/SonarSource/SonarJS/blob/00ae65b77be273322285c7991e776d250a1361a2/packages/analysis/src/jsts/rules/README.md?plain=1#L117-L411>

> <https://github.com/SonarSource/SonarJS/blob/00ae65b77be273322285c7991e776d250a1361a2/tools/templates/ts/generated-meta.template#L1-L13>

> <https://github.com/SonarSource/SonarJS/blob/00ae65b77be273322285c7991e776d250a1361a2/.github/actions/ruling_bot/action.yml#L41>

I signed up for this Discourse to figure out what happened to these public docs.

I count 923 `sonarsource.github.io/rspec` occurrences across 626 committed files in SonarJS alone. GitHub code search also finds another 420 files referencing it outside SonarJS.

Eg. these links are now broken in PMD’s public rule documentation:

> <https://github.com/pmd/pmd/blob/3bec06f12e1d0acfdbb733ac312583b2fad93a4c/pmd-java/src/main/resources/category/java/bestpractices.xml#L584>

> <https://github.com/pmd/pmd/blob/3bec06f12e1d0acfdbb733ac312583b2fad93a4c/pmd-java/src/main/resources/category/java/codestyle.xml#L2353>

I understand from the update above that the full RSPEC repository/site isn’t coming back because of the IP protection.

G Ann Campbell, if you know anyone at SonarSource involved in this decision, could you ask them if such an option would be possible: Would it be possible to provide a public subset containing only the public docs intended for users?

Eg. one suggestion off the top of my head:

1. Keep the public-facing rule documentation as Markdown files directly in repositories such as SonarJS, similar to [the rule docs that were previously maintained in `eslint-plugin-sonarjs`](https://github.com/SonarSource/eslint-plugin-sonarjs/blob/master/docs/rules/cognitive-complexity.md), and link to those files from the generated rules table, `meta.docs.url`, IDE integrations, etc.

---

_[View the full topic](https://community.sonarsource.com/t/rspec-github-repository-is-gone-private/177308)._
