1 MagickD Contributing Guide
2 ==========================
11 Currently the bindings are incomplete, however, slow progress is gradually being
12 made to complete them. Because of this, bug testing isn't extensive. If you do
13 encounter a bug, or just want some binding completed quickly, you can just send
14 me an email. You don't have to fill out much, just a short description.
15 Consider the following a template:
17 [A paragraph or so about what the issue generally is.]
19 OS Type (GNU/Linux, OSX, etc.) and version(s):
21 The operating system(s) and their version(s) that you encounter
26 The magickd version(s) that you encounter the issue with. You don't
27 have to test every version, just the version you're currently using
28 and perhaps the latest (if your not currently using it).
30 GraphicsMagick version(s):
32 The GraphicsMagick version(s) that you encounter the issue with.
33 Again, you don't have to extensively test different versions. Please be
34 aware that only version 3 and above are supported.
38 Perhaps the most important part, how can I encouter the same issue?
39 If it's an issue with a particular image, you can send that as
40 an attachment (so long as I have permission to use it as a public
44 Publicly tracked issues are currently available in the "Ticket" submenu on the
45 OSDN page <https://osdn.net/users/nemophila/pf/magickd/ticket/>
51 There are two primary repositories for magickd:
53 * repo.or.cz: https://repo.or.cz/magickd.git
54 * OSDN.net: https://osdn.net/users/nemophila/pf/magickd/
56 Along with two mirrors:
58 * rocketgit.com: https://rocketgit.com/user/dawning/magickd
59 * codeberg.org: https://codeberg.org/supercell/magickd
62 For now, the preferred way of sending your contributions is via email. My email
63 address is located on all those sites, or you can find it in the git log.
65 Alternatively, if you don't want to send an email, the rocketgit repo supports
66 "anonymous push", this means you can create your git commits, push to the repo
67 repo and a merge request is automatically created. The basic workflow for this
70 > git clone git://git.rocketgit.com/user/dawning/magickd
74 > git commit -m $commit_message
75 > git push origin master
77 You should be prompted for a username and password. The username is "guest", and
78 leave the passwork empty. Finally, please don't use "$commit_message" for the
79 commit message, write something that's actually useful.