opsi-configed is the management interface for the client management system opsi. It is written in Java and can therefore run on any computer that can establish a network connection to the opsi server.
To get started contributing to the opsi-configed project, follow these steps:
- Fork the Repository: Click on the "Fork" button in the top-right corner. This will create a copy of the repository under your own GitLab account.
- Clone the Repository: On your local machine, open the terminal or command prompt and use the following command to clone the repository:
git clone https://gitlab.uib.gmbh/uib/opsi-configed.git
- Configure Git: Set up your Git identity by running the following
commands, replacing
Your Name
andyour.email@exmaple.com
with your name and email:
git config --global user.name "Your Name"
git config --global user.email your.email@example.com
- Follow the Development Guide: To set up your development environment, refer to our comprehensive Development Guide. The guide will provide step-by-step instructions tailored to our project, including specific dependencies, configurations, and additional tools required. Ensure that you carefully follow the instructions in the development guide to properly configure your environment and meet the project's specific requirements.
Contributions to the opsi-configed are welcome! If you'd like to contribute, please make sure to read the contribution guidelines before getting started. These guidelines outline the process for contributing, including code style conventions, branch strategy, and how to submit merge requests.
We follow a specific code style to maintain consistency and readability across the project. Please refer to the CODING_STYLE.md file for detailed information on our code style conventions. Adhering to the code style guidelines helps ensure that the codebase is clean, maintainable, and easily understandable.
This project is licensed under the AGPL-3.0 License. By contributing to this project, you agree that your contributions will be licensed under the same license.