/Prototipo/Servlet/lib/xstream-distribution-1.4.1-bin/xstream-1.4.1/docs/how-to-contribute.html

http://prototipomemoria.googlecode.com/ · HTML · 164 lines · 128 code · 24 blank · 12 comment · 0 complexity · c231c4da9e84b2ec8a8c910d382ddc6a MD5 · raw file

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <!--
  4. Copyright (C) 2005, 2006 Joe Walnes.
  5. Copyright (C) 2006, 2007, 2008 XStream committers.
  6. All rights reserved.
  7. The software in this package is published under the terms of the BSD
  8. style license a copy of which has been included with this distribution in
  9. the LICENSE.txt file.
  10. Created on 29. January 2005 by Joe Walnes
  11. -->
  12. <head>
  13. <title>XStream - How to Contribute</title>
  14. <link rel="stylesheet" type="text/css" href="style.css"/>
  15. <!-- Google analytics -->
  16. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  17. </script>
  18. <script type="text/javascript">
  19. _uacct = "UA-110973-2";
  20. urchinTracker();
  21. </script>
  22. </head>
  23. <body>
  24. <div id="banner">
  25. <a href="index.html"><img id="logo" src="logo.gif" alt="XStream"/></a>
  26. </div>
  27. <div id="center" class="Content2Column"> <!-- Content3Column for index -->
  28. <div id="content">
  29. <h1 class="FirstChild">How to Contribute</h1>
  30. <p>XStream is nothing without contributions from the user community. There are many ways to
  31. contribute. We are constantly working on the software and documentation, so it's a good
  32. idea to contact the team on the
  33. <a href="list-user.html">user</a> or <a href="list-dev.html">development</a> mailing lists
  34. to avoid duplicating effort.</p>
  35. <h2 id="documentation">Documentation</h2>
  36. <p>One of the traditional weak points of open source software is the documentation. Any
  37. help with this aspect of the project will be welcomed with open arms, or at the very least
  38. with open email clients!</p>
  39. <h2 id="examples">Examples</h2>
  40. <p>We are working on one or two examples of using XStream, but we can always do with more.</p>
  41. <h2 id="feature-requests">Feature Requests</h2>
  42. <p>We eat our own dogfood, but we're also happy to feed other people's dogs (if you'll excuse
  43. a stretched <s>dachshund</s> metaphor!). If you want to request a new feature you can either
  44. make a request through the <a href="http://jira.codehaus.org/browse/XSTR">issue tracker</a> or by sending a message to the
  45. <a href="list-dev.html">development mailing list</a>. The benefit of any new features
  46. will be discussed on the mailing list, so its a good idea to sign up so that you can stick your oar in.</p>
  47. <h2 id="bug-reports">Bug Reports</h2>
  48. <p>You can report bugs through the <a href="http://jira.codehaus.org/browse/XSTR">issue tracker</a> interface or the
  49. <a href="list-dev.html">development mailing list</a>. Additional brownie
  50. points are awarded for bug reports that include a failing unit test.</p>
  51. <h2 id="patches">Bug Fixes</h2>
  52. <p>If you want <em>lots</em> of brownie points, send a fix along with your bug report
  53. and failing unit test. Bug fixes are best sent as patches that we can apply to the
  54. codebase. Remember to tell us which version the patch should be applied against, or
  55. we'll get very confused. To be accepted into the codebase, patches must be released
  56. under the <a href="license.html">same license as XStream itself</a>.</p>
  57. <h2 id="new-code">New Code</h2>
  58. <p>If you have a new feature request, then we'll listen extra hard if you show us how it
  59. works. A new feature might be best implemented as a patch to an existing class
  60. or as a new class. The XStream API contains many extension points that allow new functionality
  61. to be integrated into the framework. We are rather anal about testing, so if you send us
  62. some code without any tests we will probably ask you to write the tests tests as well
  63. before we add it to the codebase.</p>
  64. <h2 id="your-own-extension">Write Your Own XStream Extension</h2>
  65. <p>If you have a project that builds upon XStream we will be happy to announce your
  66. project on the XStream site.</p>
  67. <h2 id="become-committer">Become a Committer</h2>
  68. <p>We follow the <a href="http://www.codehaus.org/Manifesto">Codehaus manifesto</a>
  69. when it comes to expanding the core team.</p>
  70. <br/>
  71. </div>
  72. </div>
  73. <div class="SidePanel" id="left">
  74. <div class="MenuGroup">
  75. <h1>Software</h1>
  76. <ul>
  77. <li><a href="index.html">About XStream</a></li>
  78. <li><a href="news.html">News</a></li>
  79. <li><a href="changes.html">Change History</a></li>
  80. <li><a href="versioning.html">About Versioning</a></li>
  81. </ul>
  82. </div>
  83. <div class="MenuGroup">
  84. <h1>Evaluating XStream</h1>
  85. <ul>
  86. <li><a href="tutorial.html">Two Minute Tutorial</a></li>
  87. <li><a href="graphs.html">Object references</a></li>
  88. <li><a href="manual-tweaking-output.html">Tweaking the Output</a></li>
  89. <li><a href="license.html">License</a></li>
  90. <li><a href="download.html">Download</a></li>
  91. <li><a href="references.html">References</a></li>
  92. <li><a href="parser-benchmarks.html">Parser Benchmarks</a></li>
  93. <li><a href="http://www.ohloh.net/projects/3459">Code Statistics</a></li>
  94. </ul>
  95. </div>
  96. <div class="MenuGroup">
  97. <h1>Using XStream</h1>
  98. <ul>
  99. <li><a href="architecture.html">Architecture Overview</a></li>
  100. <li><a href="converters.html">Converters</a></li>
  101. <li><a href="faq.html">Frequently Asked Questions</a></li>
  102. <li><a href="list-user.html">Users' Mailing List</a></li>
  103. <li><a href="issues.html">Reporting Issues</a></li>
  104. </ul>
  105. </div>
  106. <div class="MenuGroup">
  107. <h1>Javadoc</h1>
  108. <ul>
  109. <li><a href="javadoc/index.html">XStream Core</a></li>
  110. <li><a href="hibernate-javadoc/index.html">Hibernate Extensions</a></li>
  111. <li><a href="benchmark-javadoc/index.html">Benchmark Module</a></li>
  112. </ul>
  113. </div>
  114. <div class="MenuGroup">
  115. <h1>Tutorials</h1>
  116. <ul>
  117. <li><a href="tutorial.html">Two Minute Tutorial</a></li>
  118. <li><a href="alias-tutorial.html">Alias Tutorial</a></li>
  119. <li><a href="annotations-tutorial.html">Annotations Tutorial</a></li>
  120. <li><a href="converter-tutorial.html">Converter Tutorial</a></li>
  121. <li><a href="objectstream.html">Object Streams Tutorial</a></li>
  122. <li><a href="persistence-tutorial.html">Persistence API Tutorial</a></li>
  123. <li><a href="json-tutorial.html">JSON Tutorial</a></li>
  124. </ul>
  125. </div>
  126. <div class="MenuGroup">
  127. <h1>Developing XStream</h1>
  128. <ul>
  129. <li class="currentLink">How to Contribute</li>
  130. <li><a href="list-dev.html">Developers' Mailing List</a></li>
  131. <li><a href="team.html">Development Team</a></li>
  132. <li><a href="repository.html">Source Repository</a></li>
  133. <li><a href="http://bamboo.ci.codehaus.org/browse/XSTREAM">Continuous Integration</a></li>
  134. </ul>
  135. </div>
  136. </div>
  137. </body>
  138. </html>