github.com/kaydxh/golang@v0.0.131/pkg/gocv/cgo/third_path/graphics-magick/share/doc/GraphicsMagick/www/contribute.html (about)

     1  <?xml version="1.0" encoding="utf-8" ?>
     2  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     3  <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
     4  <head>
     5  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     6  <meta name="generator" content="Docutils 0.15.2: http://docutils.sourceforge.net/" />
     7  <title>Contributing to GraphicsMagick</title>
     8  <link rel="stylesheet" href="docutils-articles.css" type="text/css" />
     9  </head>
    10  <body>
    11  
    12  <div class="banner">
    13  <img src="images/gm-107x76.png" alt="GraphicMagick logo" width="107" height="76" />
    14  <span class="title">GraphicsMagick</span>
    15  <form action="http://www.google.com/search">
    16  	<input type="hidden" name="domains" value="www.graphicsmagick.org" />
    17  	<input type="hidden" name="sitesearch" value="www.graphicsmagick.org" />
    18      <span class="nowrap"><input type="text" name="q" size="25" maxlength="255" />&nbsp;<input type="submit" name="sa" value="Search" /></span>
    19  </form>
    20  </div>
    21  
    22  <div class="navmenu">
    23  <ul>
    24  <li><a href="index.html">Home</a></li>
    25  <li><a href="project.html">Project</a></li>
    26  <li><a href="download.html">Download</a></li>
    27  <li><a href="README.html">Install</a></li>
    28  <li><a href="Hg.html">Source</a></li>
    29  <li><a href="NEWS.html">News</a> </li>
    30  <li><a href="utilities.html">Utilities</a></li>
    31  <li><a href="programming.html">Programming</a></li>
    32  <li><a href="reference.html">Reference</a></li>
    33  </ul>
    34  </div>
    35  <div class="document" id="contributing-to-graphicsmagick">
    36  <h1 class="title">Contributing to GraphicsMagick</h1>
    37  
    38  <!-- -*- mode: rst -*- -->
    39  <!-- This text is in reStucturedText format, so it may look a bit odd. -->
    40  <!-- See http://docutils.sourceforge.net/rst.html for details. -->
    41  <p>The future and success of GraphicsMagick depends on your contributions.
    42  By contributing to GraphicsMagick you will benefit from the
    43  features/fixes you contribute, can take pride in taking part in the
    44  development of a quality product, and you can tell your friends that you
    45  contribute to the GraphicsMagick project.</p>
    46  <p>There are a number of ways you can contribute:</p>
    47  <ul class="simple">
    48  <li>Submit bug reports to the GraphicsMagick bug tracking system at
    49  SourceForge.</li>
    50  <li>Submit patches to the GraphicsMagick patch submission system at
    51  SourceForge.</li>
    52  <li>Perform test builds on unusual systems and report the results.</li>
    53  <li>Submit ideas and proposed designs to the graphicsmagick-core
    54  mailing list.</li>
    55  <li>Create a new language interface, dependent library, or application.</li>
    56  <li>Join the GraphicsMagick Group as a full-fledged developer with CVS
    57  commit access.</li>
    58  </ul>
    59  <p>Regardless of how you choose to contribute, your contributions will be
    60  treated with the respect and value that they deserve.</p>
    61  <p>Becoming a member of the GraphicsMagick Group requires a majority vote
    62  from existing members. Your chances of being admitted to the group are
    63  increased significantly if you have a proven track-record of success on
    64  other open source projects, are a recognized expert in the field, or have
    65  already demonstrated your capabilities and commitment by contributing to
    66  the project in other ways. Please contact Bob Friesenhahn
    67  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt; in order to be considered for group
    68  membership.</p>
    69  <div class="section" id="areas-to-contribute">
    70  <h1>Areas To Contribute</h1>
    71  <p>The following are areas where significant contributions may be made to
    72  the GraphicsMagick project:</p>
    73  <ul class="simple">
    74  <li>Support building and distributing GraphicsMagick RPMs for Linux.</li>
    75  <li>Act as formal maintainer for the Gentoo Linux GraphicsMagick ebuild so
    76  that it is added back to Portage. This is not difficult since the
    77  ebuild has been actively maintained via the Gentoo bug tracking system.
    78  At the very least, registering a vote for the Gentoo bug may be helpful.
    79  See <a class="reference external" href="http://bugs.gentoo.org/show_bug.cgi?id=190372">http://bugs.gentoo.org/show_bug.cgi?id=190372</a>.</li>
    80  <li>Set up an FTP mirror site for GraphicsMagick.</li>
    81  <li>Create a language interface using SWIG &lt;<a class="reference external" href="http://www.swig.org/">http://www.swig.org/</a>&gt; to
    82  support scripting in Perl, Python, TCL/TK, Guile, MzScheme, Ruby,
    83  Java, PHP, and CHICKEN, based on a common implementation.</li>
    84  <li>Create a new utility command parser based on a separate LALR or
    85  XML-based syntax definition, and using an approach suitable to
    86  replace the existing error-prone command parsers in magick/command.c</li>
    87  <li>Create a vector encoder for EPS, Postscript, PDF, SVG
    88  &lt;<a class="reference external" href="http://www.w3.org/Graphics/SVG/">http://www.w3.org/Graphics/SVG/</a>&gt;, Macromedia Flash
    89  (SWF), WebCGM &lt;<a class="reference external" href="http://www.w3.org/Graphics/WebCGM/">http://www.w3.org/Graphics/WebCGM/</a>&gt;, or WMF.</li>
    90  <li>Create an OpenEXR coder based on the OpenEXR
    91  &lt;<a class="reference external" href="http://www.openexr.com/">http://www.openexr.com/</a>&gt; library from Industrial Light &amp; Magic.</li>
    92  <li>Create a <em>pstoedit</em> module to import Postscript, EPS, and PDF
    93  files as vector data using pstoedit &lt;<a class="reference external" href="http://www.pstoedit.net/">http://www.pstoedit.net/</a>&gt; which
    94  already includes a high-quality driver to render Postscript vectors via
    95  GraphicsMagick. This module could also export vector data in many
    96  formats using pstoedit's output drivers.</li>
    97  <li>Work on adding EXIF profile writing support which works for JPEG and
    98  TIFF formats.</li>
    99  <li>Add integrated Adobe XMP
   100  &lt;<a class="reference external" href="http://www.adobe.com/products/xmp/index.html">http://www.adobe.com/products/xmp/index.html</a>&gt; profile support for
   101  TIFF, JPEG, PNG, PDF, EPS, and Postscript.</li>
   102  <li>Port Erik Reinhard's super-cool Parameter Estimation For
   103  Photographic Tone Reproduction
   104  &lt;<a class="reference external" href="http://www.cs.ucf.edu/~reinhard/Reinhard02/">http://www.cs.ucf.edu/~reinhard/Reinhard02/</a>&gt; algorithm to
   105  GraphicsMagick.</li>
   106  <li>Create a replacement (using a portable Widget set such as FLTK) for the
   107  IMDisplay Windows GUI program and possibly the X11 'display' program.</li>
   108  <li>Create an interface between GraphicsMagick and OpenOffice.org.
   109  &lt;<a class="reference external" href="http://www.openoffice.org/">http://www.openoffice.org/</a>&gt; so that OpenOffice may load and save
   110  any format supported by GraphicsMagick. OpenOffice.org offers a
   111  separate SDK so there may be a number of other opportunities to
   112  explore.</li>
   113  <li>Complete the port of ralcgm to Windows so that it may be used as a
   114  delegate under Windows.</li>
   115  </ul>
   116  <hr class="docutils" />
   117  <p>Copyright © GraphicsMagick Group 2002 - 2020</p>
   118  </div>
   119  </div>
   120  </body>
   121  </html>