Skip to content

Add feeds section and standard-lib python script example - #90

Merged
TanbirRamim merged 2 commits into
TanbirRamim:mainfrom
Adarsh2345:docs-rss-integration
Oct 10, 2026
Merged

TanbirRamim merged 2 commits into
TanbirRamim:mainfrom
Adarsh2345:docs-rss-integration

Conversation

@Adarsh2345

@Adarsh2345 Adarsh2345 commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

This PR resolves the missing documentation requirements highlighted in the issue. It lists the URLs for the generated RSS feeds and adds an example integration script utilizing only Python standard libraries.

Closes #84

  • I commented on the issue and got the go-ahead.
  • I did not edit generated files (issues/by-*, data/, site/data/, the README stats block).
  • For pipeline changes, python3 -m unittest discover scripts and ruff check scripts pass.

Changes Made

Updated docs/data.md: Added a dedicated Feeds section consisting of the URLs to access the RSS feeds categorized by language, topic and the overall feed index.

Added Code Example: Provided an optimized urllib.request and json template script that downloads the compiled tracking registry, scans repository pathways for target ecosystem keywords, and prints out open items.

Verified Local Execution Output
The integration script was successfully tested locally against a running http.server module instance/
Below is the clean execution printout showing active matched tasks:

Screenshot 2026-10-10 130607

@github-actions

github-actions Bot commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor

Thanks @Adarsh2345, all the automated checks look good. A maintainer will review this when they can.

This comment is from pr-doorman, a set of plain rules the maintainers turned on. It doesn't use AI. It updates itself when you edit or push to the pull request.

@TanbirRamim

Copy link
Copy Markdown
Owner

thanks @Adarsh2345! I pushed a cleanup: the example pointed at localhost and matched python by repo name, so it now reads the live issues.json and filters by the repo's language field (issues.json has that under repositories). Also listed where the language/topic slugs come from. Ran it, prints 86 beginner Python issues right now.

@TanbirRamim
TanbirRamim merged commit 587b6d6 into TanbirRamim:main Oct 10, 2026
1 check passed
@TanbirRamim

Copy link
Copy Markdown
Owner

merged, thanks! #81 is yours now if you still want it. and if the radar's been useful to you, a star helps other newcomers find it.

@Adarsh2345

Adarsh2345 commented Oct 10, 2026 •

Copy link
Copy Markdown
Contributor Author

Thanks @TanbirRamim I've added a star . In GitHub contributions is it better to avoid comments and extra exception handling in general or was this specific to this codebase?

@TanbirRamim

Copy link
Copy Markdown
Owner

thanks for the star! not a general rule. here it was a docs snippet, so shorter is easier to copy and adapt, and a try/except that just prints the error hides the traceback people need when something breaks. in real code keep comments that explain why, and catch exceptions where you can actually do something about them. just match whatever the repo already does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the RSS feeds and add a Python example in docs/data.md

2 participants