Skip to content

Serve the Release/schedule.json file from the website #904

@bnb

Description

@bnb

Right now, my package nodevu relies on Release/schedule.json to enrich Node.js version data. This information - even if inaccurate or unreliable! - is very helpful at enriching dist/index.json into a more end-user friendly API.

I'd really love it if this information was available on the website directly, even if put in an experimental/untrusted/unreliable position (/dist/DONOTUSE/schedule.json, /untrustworthy/schedule.json, etc.). In talking with @ovflowd, apparently nodejs.org's usage of nodevu does sometimes get rate limited by GitHub because it's hitting this file frequently enough.

I recall that in the past @nodejs/release has been hesitant to provide a contract for this file. I'd be 100% okay with taking on the maintenance burden of having breaking changes be unannounced and fully reliant on consumers with no commitment from @nodejs/release. Having it on the website would just be really nice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions