<p dir="ltr">Well, a class of our users are packagers, and they sure need to know precisely what all this means, I believe.... </p>
<p dir="ltr">Roberto Di Cosmo (via mobile/cell)</p>
<div class="gmail_quote">Le 27 nov. 2014 09:07, "Louis Gesbert" <<a href="mailto:louis.gesbert@ocamlpro.com">louis.gesbert@ocamlpro.com</a>> a écrit :<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Indeed, to be honest, these are terms we use internally and the name of fields in the opam package format, but we should otherwise be explicit -- for the field names it's documented, but otherwise users aren't supposed to know about them.<br>
<br>
On [1], the term appears as the name of a field under the "Optional dependecies" title so that seems clear enough ?<br>
<br>
Cheers,<br>
Louis<br>
<br>
<br>
[1] <a href="https://opam.ocaml.org/doc/Packaging.html" target="_blank">https://opam.ocaml.org/doc/Packaging.html</a><br>
<br>
Le lundi 24 novembre 2014, 13:33:41 Amir Chaudhry a écrit :<br>
> Hi folks,<br>
><br>
> Apologies if this naive but I wonder if the terms we use to describe dependencies are widely used.  I ask because I've only learned the meanings by osmosis and some quick google searching doesn't lead me to any neat explanations. Had I come across these for the first time by myself, I'd likely be confused (I didn't find them self-explanatory in the beginning).<br>
><br>
> * Dep(s) -- Dependencies<br>
> * depopt(s) -- Optional dependency<br>
> * depext(s) -- External dependency<br>
><br>
> Am I missing any?  I wondered about writing a short blog post or glossary so that these terms might surface somewhere more easily [1] (I do note that 'depopt' appears once in the packaging instructions [2]).<br>
><br>
> I thought I'd post this here just in case it provokes some thoughts.<br>
><br>
> Best wishes,<br>
> Amir<br>
><br>
> [1] Something similar to <a href="http://mirror.ocamlcore.org/ocaml-tutorial.org/glossary.html" target="_blank">http://mirror.ocamlcore.org/ocaml-tutorial.org/glossary.html</a><br>
> [2] <a href="https://opam.ocaml.org/doc/Packaging.html" target="_blank">https://opam.ocaml.org/doc/Packaging.html</a><br>
><br>
> _______________________________________________<br>
> opam-devel mailing list<br>
> <a href="mailto:opam-devel@lists.ocaml.org">opam-devel@lists.ocaml.org</a><br>
> <a href="http://lists.ocaml.org/listinfo/opam-devel" target="_blank">http://lists.ocaml.org/listinfo/opam-devel</a><br>
<br>
_______________________________________________<br>
opam-devel mailing list<br>
<a href="mailto:opam-devel@lists.ocaml.org">opam-devel@lists.ocaml.org</a><br>
<a href="http://lists.ocaml.org/listinfo/opam-devel" target="_blank">http://lists.ocaml.org/listinfo/opam-devel</a><br>
</blockquote></div>