ocaml.org icon indicating copy to clipboard operation
ocaml.org copied to clipboard

data scraper for Changelogs

Open Julow opened this issue 9 months ago • 1 comments

This adds a tool that detects missing changelogs by looking at projects' release pages. My intention is to write a GA that will notify maintainers (perhaps by opening draft PRs) for new releases. Does that sound good ?

This will not help catching new releases in its current form but it can be used to add changelogs that are already missing. Here's its output:

Downloading https://github.com/ocaml/dune/releases.atom ... done 
Downloading https://github.com/tarides/dune-release/releases.atom ... done 
Downloading https://github.com/realworldocaml/mdx/releases.atom ... done 
No changelog entry for "mdx" version "2.5.0"

No changelog entry for "mdx" version "Release 0.3.3"

No changelog entry for "mdx" version "Release 0.3.2"

No changelog entry for "mdx" version "Release 0.3.1"

Downloading https://github.com/ocaml/merlin/releases.atom ... done 
No changelog entry for "merlin" version "5.4.1-503"

No changelog entry for "merlin" version "5.4-503"

No changelog entry for "merlin" version "4.18-414"

No changelog entry for "merlin" version "5.3-502"

No changelog entry for "merlin" version "4.17.1-414"

No changelog entry for "merlin" version "4.17.1-501"

No changelog entry for "merlin" version "5.2.1-502"

No changelog entry for "merlin" version "4.17-414"

No changelog entry for "merlin" version "4.17-501"

No changelog entry for "merlin" version "5.2-502"

Downloading https://github.com/ocaml/ocaml/releases.atom ... done 
No changelog entry for "ocaml" version "5.2.1-rc1"

Downloading https://github.com/ocaml/ocaml-lsp/releases.atom ... done 
No changelog entry for "ocaml-lsp" version "1.22.0"

No changelog entry for "ocaml-lsp" version "1.21.0"

No changelog entry for "ocaml-lsp" version "1.20.0"

Downloading https://github.com/ocaml-ppx/ocamlformat/releases.atom ... done 
Downloading https://github.com/OCamlPro/ocp-indent/releases.atom ... done 
No changelog entry for "ocp-indent" version "nlfork-1.5.5"

No changelog entry for "ocp-indent" version "1.8.2"

No changelog entry for "ocp-indent" version "nlfork-1.5.4"

No changelog entry for "ocp-indent" version "nlfork-1.5.3"

Downloading https://github.com/ocaml/odoc/releases.atom ... done 
No changelog entry for "odoc" version "3.0.0~beta1"

No changelog entry for "odoc" version "2.4.4"

No changelog entry for "odoc" version "2.4.3"

No changelog entry for "odoc" version "2.2.2"

Downloading https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases.atom ... d
one 
No changelog entry for "omp" version "v1.7.0"

Downloading https://github.com/ocaml/opam//releases.atom ... done 
Downloading https://github.com/ocaml-opam/opam-publish/releases.atom ... done 
No changelog entry for "opam-publish" version "2.5.0"

No changelog entry for "opam-publish" version "2.4.0"

No changelog entry for "opam-publish" version "2.3.1"

Downloading https://github.com/ocaml-ppx/ppxlib/releases.atom ... done 
No changelog entry for "ppxlib" version "0.34.0"

Downloading https://github.com/ocaml-community/utop/releases.atom ... done 
No changelog entry for "utop" version "Utop 2.15.0"

Julow avatar Feb 06 '25 10:02 Julow