splitfx: support tshift directive
[dtas.git] / HACKING
blob5e838d071404c1213870bb1f0c0412a547a6649b
1 serialization (dtas-player)
2 ---------------------------
4 * objects serialize using the "to_hsh" method (like "to_hash", but omits
5   default values) and then to YAML.  We avoid exposing the fact we use
6   Ruby (or any programming language) in any formats.
8 * every serializable class defines a "load" singleton method which takes the
9   output Hash of "to_hsh"
11 * we avoid serializing default values to make the state file shorter and
12   more suitable for human viewing and editing.
14 # CONTACT
16 We use git(7) and develop dtas on a public mailing list like git
17 developers do.  Please send patches via git-send-email(1) to the public
18 mailing list at <dtas-all@nongnu.org>.  Pull requests should be
19 formatted using git-request-pull(1).\
20 Mailing list archives available at <https://80x24.org/dtas-all/> and
21 <https://lists.gnu.org/archive/html/dtas-all/>\
22 No subscription is necessary to post to the mailing list.
24 # COPYRIGHT
26 Copyright 2013-2020 all contributors <dtas-all@nongnu.org>.\
27 License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt>