• If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • Social distancing? Try a better way to work remotely on your online files. Dokkio, a new product from PBworks, can help your team find, organize, and collaborate on your Drive, Gmail, Dropbox, Box, and Slack files. Sign up for free.



Page history last edited by PBworks 12 years, 11 months ago

Caml-get http://pauillac.inria.fr/~guesdon/camlget.en.html is a tool to distribute and get OCaml code in a way similar to the apt-get utility.




Documentation and examples are available from http://pauillac.inria.fr/~guesdon/camlget.en.html




Even though Caml-get works, a lot of features are still missing:

- support for classes must be added,

- maybe a dependency system could be added (but it's a lot of work, and I don't know yet if it would be really needed; using Caml-get will tell),

- maybe the history of versions of each element should be kept in the Caml-get archives and/or in the repository,

- an emacs interface would be useful to insert code from the repository at the position of the cursor.

- the license of the distributed/imported code should be managed, for example with a @cglicense tag. Then, when the code is imported, the license could be put in a separate file; this way, there would not be various copies of the same license and the license text would not bother the coder in the source file.





If you have some ideas or suggestions...

Comments (0)

You don't have permission to comment on this page.