DITA-OT Contribution Questionnaire Form 1.2

The Contribution Questionnaire is the first step in initiating the due diligence and approval process by the Project Manager (PM) for any significant contribution of content to be committed to the project. Prior to completing this Questionnaire, the Committer should have technical agreement from the PM that the new code is required. Once the PM has approved, the Committer, with the assistance of one or more of the contributors, may begin the due diligence and approval process by completing and submitting this questionnaire.

What is meant by a significant contribution?

Any initial code contribution used to kick off a new project. By definition, this code has been written elsewhere and it needs to be reviewed.

or

Any contribution authored by someone other than a committer which is adding new functionality to the codebase. In most cases, bug fixes do not add new functionality although it's not impossible.

or

Any contribution containing third-party code maintained by another open source project, individual, group, or organization. In addition to reviewing the contribution, if the license is not the Common Public License (CPL) or Apache License 2.0, the PM will need to review and approve the third-party license for compatibility with the CPL or Apache License 2.0.

How to send PM this form?

Please fill in this form and sign your name and get your employer's authorized signature, such as your manager's. then send a scanned copy to Project Manager Robert D Anderson. The scanned copy may be sent to rdanderson at users.sourceforge.net.

NOTE: A questionnaire and approval is not required for bug fixes or minor enhancements. If you have any questions, please send an email to the Project Manager.

Your Info

Please provide your contact details:

Name:
Organization:
Address:
Phone Number:
E-mail:

Committer

Please provide contact details for the committer who will be incorporating this contribution into the code base. If this is the same as above, just put "same" in the Name field.

Name:
Organization:
Address:
Phone Number:
E-mail:

PM Approval

PM Approval is required for all significant contributions. Please provide the contact info of the PM who has given approval for this contribution:

Name:
Phone Number:
E-mail:

Contribution

Please provide details about the contribution:

Component/Module (if known):
Contribution Name:
Contribution Version:
Contribution Size (in lines of code):
Contribution Description:
Does this contribution require any packages maintained by a 3rd party?
Please list all pkgs required by the contribution which are maintained by a 3rd party: (Please list one package per line e.g 3rd party package name v1.0)
Supporting Information:
Do you agree to distribute the Contribution under Common Public License 1.0?
Do you agree to distribute the Contribution under Apache License 2.0?
Provide any additional information you may have regarding intellectual property rights (patents, trademarks, etc.) related to the Contribution. If there is more than one committer who worked on this contribution, please list their name and email addresses.

Contributor

Note: All of the contributors should ensure that they possess the necessary rights to make the contribution under the terms and conditions set out in the Contribution Policy.

Please provide contact details for the contributor or the primary contributor if there is more than one:

Name:
Organization:
Phone Number:
E-mail:
% of content authored in the contribution:

If there are other contributors, please provide names, organizations, e-mail, and percentage of content authored in the contribution:

Other Contributors:

Cryptography

If the contribution deals in any way with cryptography, please provide details:

Details:
Identify the Cryptography algorithm used:

Contributor's signature

Name (Type or Print)
Title
Signature
Date

Contributor employer's signature

Name (Type or Print)
Title
Signature
Date

Was this helpful?