Versions Compared

Key

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

...

Enabling merging through GitHub

  1. Prerequisites
    • Apache ID (should have been set up in the initial committer onboarding process)
    • You should be added as a committer to the Samza project (should have been set up in the initial committer onboarding process)
    • Github account
  2. Join Apache Github organizationFollow the instructions at
      • Open
    referencecommitter/github
      • and log into your Apache account.
      • Fill in your GitHub username and save your change:
    Image Added
    • An organization invitation email will be sent (usually in 30min, may up to few hours) 
    • Accept the invitation.
    • An email confirming to add you as Samza committer will be sent (usually in 30min, may up to few hours) .
  3. Enable 2FA on Github. Please do also follow the instructions for "Can I write to repositories at GitHub ??", so you can merge through GitHub.When doing the Gitbox linking under "Can I write to repositories at GitHub ??", you will be required to set up 2FA for Github.
      This link (
    • Link Apache and Github account helpgithubcomen/articles/accessing-github-using-two-factor-authentication#using-two-factor-authentication-with-the-command-line) might also be helpful if you need to authenticate on the command line after enabling 2FA (e.g. for pushing code to GitHub).Once the Gitbox page says you have linked your Apache account to GitHub, you can double check that everything is now ready: Go to an open Samza pull request (PR) and scroll towards the bottom of the feed for the PR. In the section about the test and merge checks, you should see a button for merging the branch.

Image Added

    • Authorize Apache by clicking "Start ASF Oauth"
    • Authorize GitHub Account
    • Once your writer access is granted, you will see

Image Added

    • Congratulations! Now you have write access to Apache Samza Project! 


Merging a pull request (PR)

...