48 lines
1.7 KiB
Plaintext
48 lines
1.7 KiB
Plaintext
|
# @(#)CONTRIBUTING 1.4 14/12/03 Copyright 2006 J. Schilling
|
|||
|
|
|||
|
If you like to send patches or code to add to the project, you are welcome.
|
|||
|
|
|||
|
Before you send code or patches, please make sure that the following
|
|||
|
requirements apply to your code:
|
|||
|
|
|||
|
<EFBFBD>1 Your code does not duplicate existing functionality
|
|||
|
|
|||
|
<EFBFBD>2 Integrating your code does not take more time than it would
|
|||
|
take to write it from scratch
|
|||
|
|
|||
|
<EFBFBD>3 Your code is cleanly written, is byteorder independent and
|
|||
|
does compile on all supported platforms
|
|||
|
|
|||
|
<EFBFBD>4 Your code does not cause this project to break or otherwise
|
|||
|
fail on one of the supported platforms
|
|||
|
|
|||
|
<EFBFBD>5 Your code does not rely on a specific compiler
|
|||
|
|
|||
|
<EFBFBD>6 Your code is cleanly indented (matches the coding style
|
|||
|
from "Cstyle"). See files:
|
|||
|
|
|||
|
http://sf.net/projects/schilytools/files/cstyle/Cstyle
|
|||
|
and
|
|||
|
http://sf.net/projects/schilytools/files/cstyle/cstyle
|
|||
|
|
|||
|
<EFBFBD>7 You allow me to publish the code under any OSI approved
|
|||
|
license (see http://www.opensource.org/). If you like to
|
|||
|
see your code under a specific license and this license
|
|||
|
grants less freedom than the CDDL, there is little chance
|
|||
|
to integrate your code.
|
|||
|
|
|||
|
<EFBFBD>8 Include not only the code patches but also include the related
|
|||
|
extensions to the man pages.
|
|||
|
|
|||
|
<EFBFBD>9 If you like to make a bigger contribution, provide white papers
|
|||
|
and other documentation that allows to understand your patch
|
|||
|
within a reasonable amount of time.
|
|||
|
|
|||
|
Pleae note for <20>7: Licenses may not last forever and it may sometimes
|
|||
|
be apropriate to change the license. In case that contributors did
|
|||
|
insist in a specific license when contributing and are no longer
|
|||
|
reachable via mail, this undertaking may be impossible and kill the
|
|||
|
future of the project. So please help with your contributing to ensure
|
|||
|
the future of this project.
|
|||
|
|