Development

Help improve Lunar Linux.

Built by contributors

Lunar Linux is developed by users, administrators and contributors who share an interest in Linux systems. It is continuously improved and kept up to date with the latest software releases.

Contributions come in many forms: testing, documentation, module updates, bug reports, infrastructure improvements and software development.

Many contributors started simply by using Lunar Linux, asking questions and improving the system they care about.

Build Linux. Build knowledge.

Understand and improve the system while using Lunar Linux.

Ways to contribute

Testing

Test Daily Builds, report issues and help verify fixes.

Documentation

Improve guides, examples and user-facing documentation.

Modules

Maintain existing modules or contribute new ones for the Lunar Linux project.

Website

Help improve the project website, content and presentation.

Infrastructure

Support services that keep the project running.

Development

Contribute code, tools and project improvements.

How development works

Moonbase

The collection of Lunar Linux module repositories is the heart of the distribution.

Git Repositories

Moonbase and project repositories are public and used for development, collaboration and review.

Continuous Integration

Jenkins automatically validates changes, tests updates and helps prepare future Daily Builds.

Start small

Use Lunar Linux

Install it, explore it and understand how it behaves on real hardware.

Join the Community

Talk with users and developers before sending larger changes.

Send Improvements

Small fixes, tested module updates and clear reports are valuable contributions.

Small project. Real contributions.

Every improvement starts with someone deciding to help.