• http://planet.lisp.org/github.atom

    From Madhu@enometh@meer.net to comp.lang.lisp on Thu Nov 20 10:14:16 2025
    From Newsgroup: comp.lang.lisp


    There used to be a nifty "new github repositories" rss/atom feed at

    curl -4 --head http://planet.lisp.org/github.atom

    which would flag new lisp public repositories created on github whenever
    they went public. It is no longer updated since
    Last-Modified: Fri, 22 Aug 2025 14:57:02 GMT

    I believe this was set up by Zach Beane who runs the domain.
    Such a feed seems to have been unique to common lisp, are there any any
    other languages with such feeds. It doesn't seem to be a github service
    of this sort.

    Any ideas how Zach may have implemented it? did it stop working because
    github turned off some feature that it used?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Alex // nytpu@nytpu@example.invalid to comp.lang.lisp on Thu Nov 20 10:16:14 2025
    From Newsgroup: comp.lang.lisp

    I'm guessing it was likely just a search like
    `language:"Common Lisp" OR language:Scheme` (etc. etc.)?

    Seems like there's some software out there to make RSS feeds out of
    general github searches, and it seems pretty trivial since one just
    makes a search with the API and transforms it into an Atom/RSS feed.

    Doesn't seem like that part of the API (nor the basic parts like authentication) has seen breaking changes in years though? Maybe the
    cron job to generate the Planet Lisp one just accidentally stopped
    firing or something.

    ~nytpu
    --
    Alex // nytpu
    https://nytpu.com/ - gemini://nytpu.com/ - gopher://nytpu.com/
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Madhu@enometh@meer.net to comp.lang.lisp on Fri Nov 21 10:44:46 2025
    From Newsgroup: comp.lang.lisp

    * Alex // nytpu <10fnicu$33juv$1@dont-email.me> :
    Wrote on Thu, 20 Nov 2025 10:16:14 -0700:

    I'm guessing it was likely just a search like
    `language:"Common Lisp" OR language:Scheme` (etc. etc.)?

    Thanks, with a user account, it seems the api can be used with a

    created:>YYYY-MM-DD field to find new repositories.

    curl -4 \
    -H "User-Agent: Mozilla/5.0 (X11; Linux x86_64 (x86_64))" \
    -H "Accept: application/vnd.github+json" \
    -H "Authorization: Bearer $GH_TOKEN" \ 'https://api.github.com/search/repositories?q=+language:common%20lisp+created:>2025-11-20&per_page=10&page=1'

    Seems like there's some software out there to make RSS feeds out of
    general github searches, and it seems pretty trivial since one just
    makes a search with the API and transforms it into an Atom/RSS feed.

    Doesn't seem like that part of the API (nor the basic parts like authentication) has seen breaking changes in years though? Maybe the
    cron job to generate the Planet Lisp one just accidentally stopped
    firing or something.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Madhu@enometh@meer.net to comp.lang.lisp on Mon Jan 12 07:46:35 2026
    From Newsgroup: comp.lang.lisp


    * In <m3o6oxjotb.fsf@pison.robolove.meer.net> :
    I Wrote on Thu, 20 Nov 2025 10:14:16 +0530:

    There used to be a nifty "new github repositories" rss/atom feed at
    Any ideas how Zach may have implemented it? did it stop working because github turned off some feature that it used?

    For the record, Zach Beane fixed this around the middle of December, and dropped me a note about it. The feed has been available at the URL
    since then, and code is hosted at https://github.com/xach/ghprojects
    --- Synchronet 3.21a-Linux NewsLink 1.2