Indeed Be Sport has been maintained by volunteers for the past four years, and its future depends on a potential buyer who has yet to come forward.
This has no impact on the future of Ocsigen project. Ocsigen has always had a variety of funding sources (Be Sport was actually a small one). Our funding sources include NLnet, Jane Street, ANR, OCaml Sofware Fundation, BPI, Tarides, Irill and others … Many thanks to them!
These past four years without support from Be Sport have been full of new developments, including:
- The wasm_of_ocaml compiler [ANN] Js_of_ocaml / Wasm_of_ocaml 6.3
- Eliom mobile and Web apps in Web Assembly Eliom 12: Client-server applications in Web Assembly
- An experimental switch to Eio (see for example WIP: Transition from Lwt to Eio by Julow · Pull Request #269 · ocsigen/ocsigenserver · GitHub or WIP: Transition to eio (version with Eliom_stream) by balat · Pull Request #846 · ocsigen/eliom · GitHub )
- Lots of work in progress, that will be released soon:
- An improved build system GitHub - ocsigen/ocsigen-dune-rules: Generate Dune rules for building a client/server application or library · GitHub
- A huge modernization of the name space (see for example Modernize: hierarchical module names + compat package by balat · Pull Request #282 · ocsigen/ocsigenserver · GitHub Modernize: hierarchical module names + compat package by balat · Pull Request #855 · ocsigen/eliom · GitHub )
- A new static documentation generator GitHub - ocsigen/wodoc: An odoc driver that builds complete styled websites from .mld/.mli · GitHub
And many new projects in mind! One of the most exciting is to exploit the synergy between Eliom and Irmin to build distributed apps (local first, working off-line). If anyone is interested in funding part of this work or joining a grant application, please get in touch!