Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Your first commit 

Congratulations on becoming a Tez Committer. Once you become Tez Committer, you should have commit access to tez repository. You will need to clone https://git-wip-us.apache.org/repos/asf/tez.git to be able to commit to the Tez repo.

You should first create a JIRA ticket for adding yourself to the Tez Team List and do this as your first commit. To make the update, you will need to update "docs/pom.xml" to add your info. Once, you have followed the process listed below for committing patches, you will need to publish the updated docs to the website.  The instructions of how to update Tez website are here.

General Committer Guidelines

Before Committing

  • Before committing a patch of one JIRA, you should first get +1 from at least 1 other committer.
  • Also, the patch to be committed should have been run through a Precommit Build and obtained a +1 ( green light ) on the JIRA by the build job. This will happen automatically if the JIRA status has been set to Patch Available.
    • The build job will add a comment to the JIRA after the patch has been tested.
  • You should work on this repository which is writable  https://git-wip-us.apache.org/repos/asf/tez.git

...

And then resolve the JIRA with the required Fix Version set. The Fix Version is based on the final branch of commit. For example, a commit to branch-0.5 will imply that the fix version is the next unreleased version of 0.5.x. A commit to master only implies that the Fix Version should be set to the next major release ( for now, 0.x are considered major releases ).  (Do not mark the JIRA as Closed. This will be done by the Release Manager after a release with the changes has been published )

Your first commit

Once you become Tez Committer, you should have commit access to tez repository. You should first create a JIRA ticket for adding yourself to team list and take this as your first commit. 

The instructions of how to update Tez website is here Updating the Tez Website

The first time you commit, you may need to enter username and password. For the subsequent commits, you don't need to do that.