LibreCourseUY is a non-profit initiative based in Uruguay that helps programmers, from aspiring developers to experienced professionals, contribute to FOSS.
- librecourseuy.github.io - Community portal
- fingcomms - Student groups directory
- fingDB - Centralized database API
- fingmap - Interactive campus map
- inkFing - Dark mode for Eva, a Moodle based platform
Before contributing, please read our community documents:
| Document | Description |
|---|---|
| CONTRIBUTING.md | How to contribute to our projects |
| CLA | Contributor License Agreement (required) |
| CODE_OF_CONDUCT.md | Community behavior expectations |
| TRADEMARK.md | Brand and identity guidelines |
| GOVERNANCE.md | Project governance and roles |
- Read the CLA - Accept our Contributor License Agreement
- Set up your GPG key - Required for all contributions
- Fork a repository - Click the "Fork" button
- Clone your fork -
git clone https://github.com/YOUR_USERNAME/repo.git - Create a branch -
git checkout -b feature/your-feature - Make changes - Edit the code
- Commit signed -
git commit -m "feat: description" - Push and PR - Push to your fork and create a Pull Request
- Accept and agree to our CLA
- All commits must be signed with GPG
- Follow our commit message conventions
Made with ❤️ by the LibrecourseUY community