Thanks for considering contributing to udocker_setup. Contributions to udocker_setup are welcome. You can contribute by improving the documentation, submit bug reports, provide feature requests, or writing code for udocker its installation and testing.
We aim at having portability, udocker_setup is meant to be executed both on older distributions (such as CentOS 6) and newer, so beware of which python features you use and whether they are supported in older distributions.
udocker_setup is an installer for udocker and thus, supports the same python versions as udocker, i.e. python 2.7 and python >=3.6
- For udocker: https://github.com/LIP-Computing/udocker_setup
- For udocker: https://github.com/indigo-dc/udocker
- For PRoot: https://github.com/jorge-lip/proot-udocker
- For libfakechroot-glibc: https://github.com/jorge-lip/libfakechroot-glibc-udocker
- For libfakechroot-musl: https://github.com/jorge-lip/libfakechroot-musl-udocker
- For patchelf: https://github.com/jorge-lip/patchelf-udocker
If you find a security vulnerability, do NOT open an issue. Email udocker@lip.pt instead.
Other issues and or feature enhancements can be communicated on GitHub https://github.com/LIP-Computing/udocker_setup/issues
- Perform pull requests against the devel branch: https://github.com/LIP-Computing/udocker_setup/tree/devel
- Please check you Python code with pylint.
- For new features please also provide unit tests.