X-Git-Url: http://git.annexia.org/?p=guestfs-browser.git;a=blobdiff_plain;f=HACKING;h=ab5f83ab7109c985066261dba49f7b897eb54f7f;hp=7a139bcdf1cf2d15088654f171966a1a8bdf491b;hb=b07102fda0034da5840a9f33bd6d404a195b8cc9;hpb=bbfe03c47f1d7f03c3e6c0cab9e4f500f588c80a;ds=sidebyside diff --git a/HACKING b/HACKING index 7a139bc..ab5f83a 100644 --- a/HACKING +++ b/HACKING @@ -22,6 +22,9 @@ In OCaml, a module such as 'Slave' is defined by its interface in 'slave.mli' (note lowercase first letter), and its implementation in 'slave.ml'. +In general terms, always start by reading the .mli file (if it exists) +in order to understand the module and before opening the .ml file. + Threads and messages --------------------