summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorCharles Merriam <charles.merriam@gmail.com>2014-04-01 13:59:15 -0700
committerCharles Merriam <charles.merriam@gmail.com>2014-04-01 13:59:15 -0700
commit5653458af21105424e0bf51267124141c75a78d0 (patch)
tree13e5226337bdd3f71386ffa1b5edf849b8405793 /doc
parentcf31a20966a5da8dded2784ea553c13153d5cc13 (diff)
downloadfork-ledger-5653458af21105424e0bf51267124141c75a78d0.tar.gz
fork-ledger-5653458af21105424e0bf51267124141c75a78d0.tar.bz2
fork-ledger-5653458af21105424e0bf51267124141c75a78d0.zip
Started DEVELOP.md with a glossary
Started a development doc with a few glossary terms.
Diffstat (limited to 'doc')
-rw-r--r--doc/DEVELOP.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/doc/DEVELOP.md b/doc/DEVELOP.md
new file mode 100644
index 00000000..a1d20ed7
--- /dev/null
+++ b/doc/DEVELOP.md
@@ -0,0 +1,16 @@
+GLOSSARY
+----
+
+Developing the Ledger software uses a number different tools, not all of which will be familiar to all developers.
+
+[**Boost**](http://www.boost.org): a standard set of C++ libraries. Most Boost libraries consist of inline functions and templates in header files.
+
+[**GCC**](http://gcc.gnu.org): GNU Compiler Collection, which includes gcc (the compiler) and gcov (coverage and line based performance) tools.
+
+[**GMP**](https://gmplib.org): Gnu Multiple Precision Arithmetic Library provides arbitrary precision math.
+
+[**Travis CI**](https://travis-ci.org): a hosted continuous integration service that
+ builds and runs tests each commit posted to GitHub. Each build creates
+ a [log](https://travis-ci.org/ledger/ledger), updates a [small graphic](https://travis-ci.org/ledger/ledger.png?branch=master) at the top left of
+ the main project's
+ [README.md](https://github.com/ledger/ledger/blob/master/README.md), and emails the author of the commit if any tests fail.