Skip to content

Add ruby/rack docs - #2665

Merged
simon04 merged 1 commit into
freeCodeCamp:mainfrom
thedanbob:rack
Aug 15, 2026
Merged

Add ruby/rack docs#2665
simon04 merged 1 commit into
freeCodeCamp:mainfrom
thedanbob:rack

Conversation

@thedanbob

Copy link
Copy Markdown
Contributor

This PR adds docs for the Rack library, which is arguably the most important Ruby library when it comes to web development. Anyone who regularly uses Rails or one of the other Ruby web frameworks will likely need to consult the Rack docs at some point.


If you’re adding a new scraper, please ensure that you have:

  • Tested the scraper on a local copy of DevDocs
  • Ensured that the docs are styled similarly to other docs on DevDocs
  • Added these files to the public/icons/your_scraper_name/ directory:
    • 16.png: a 16×16 pixel icon for the doc
    • 16@2x.png: a 32×32 pixel icon for the doc
    • SOURCE: A text file containing the URL to the page the image can be found on or the URL of the original image itself

@thedanbob
thedanbob requested a review from a team as a code owner March 18, 2026 19:16
@simon04

simon04 commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

Hi ,thanks for contributing. I'm not familiar with this library, but I would expect to find https://rack.github.io/rack/3.2/Rack/QueryParser.html when searching for "queryparser", but I only find two other results:

image

@thedanbob

Copy link
Copy Markdown
Contributor Author

Whoops, I missed one of the scraper reference steps. Both this one and minitest don't generate properly on rdoc 7, in particular there's no table_of_contents.html anymore and the HTML structure is different. I guess the rdoc scraper will have to be overhauled if/when it's no longer possible to use rdoc <7.

@simon04 simon04 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thank you!

@simon04
simon04 merged commit ac308a0 into freeCodeCamp:main Aug 15, 2026
2 checks passed
simon04 added a commit that referenced this pull request Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants