Open
Description
from @edwintorok at ocamllabs/sandbox-ocaml.org#22
It is usual to provide a hello world example when dealing with a framework, that not only illustrates hello world from a language perspective, but all the surrounding build / development / packaging environment as well.
For example:
- GNU hello (http://www.gnu.org/software/hello/manual/hello.html) illustrates a minimal GNU package with autotools, etc.
- libabc illustrates a set of guidelines for developing a C library, and a minimal library that adheres to those: https://git.kernel.org/cgit/linux/kernel/git/kay/libabc.git/plain/README
This somewhat overlaps with what I suggested for RealWorldOcaml's packaging/testing chapter, to point to some online, minimal package that shows you how to use everything together.
I don't know what will actually be part of the platform, but I think it would be relevant to include an example that shows the basics of at least: _oasis, ocamlbuild, ocamlfind, ocamldoc, oUnit, opam packages and then links to the detailed documentation/tutorial for these.