Topic

PHP-TUF Mentored Contribution

Matthew Radcliffe
Matthew Radcliffe Initiative Day Lead • 12 April 2021

Thank you for interest in the php-tuf tool. Development on php-tuf takes place on GitHub and a GitHub user account is required.

Development Dependencies

  • Python 3.9+ (with development headers)
  • PIP 19+
    • pipenv
  • libffi (with development headers)
    • EL/Fedora: libffi-devel
    • Debian/Ubuntu: libffi-dev

Working on issues

PHP-TUF Novice Issues

  1. Comment on an issue you will attempt to work on describing what you will work on.
  2. Fork the repository.
  3. Clone your repository or add your fork to your local php-tuf repository as a separate git remote.
  4. Create a new branch.
  5. Follow the steps in the Readme to setup the python environment and install or update composer dependencies.