ocaml/v2.ocaml.org

Create OCaml Powered Software Directory Data Set

Opened this issue · 0 comments

The success stories page currently provides information about some open source and commercial projects that are implemented using OCaml. There are directories like the Free Software Directory (https://directory.fsf.org/wiki/Main_Page) which helps users find software that adheres to Free Software principles. It would be nice to start working in that direction for people who admire OCaml and want to use more software implemented with the language. A first step in this direction could be to create a yaml file that lists software that is implemented in ocaml, with the data gathered manually.

One step further would be to start implementing automated retrieval of lists of such software from various data feeds. One data feed could be the opam repository. We could parse the opam package listing and extract all opam packages that produce an executable. I have not looked into the opam package listing data to see whether this is feasible.

Note: This idea has not been coordinated with the Outreachy program. If you are contributing as part of Outreachy, please verify that the Outreachy coordinators believe the requirements for this issue are clear enough to be considered ready for implementation.