Contributing

This will be a guide on how to contribute to LnOS and work on development

1. Fork the repo

fork

First you'll want to fork LnOS to track all of your contributions there.

2. Clone your fork

clone_fork

Next you'll clone your fork to your local repository

3. Make your changes

Now that you've cloned the repo, you can start making small incremental changes.

Before that we appreciate it if you add your GPG Public key to github and sign your commits. You can read how to do that here:

Recommendations:

  • Commit frequently
    • in general make your commits consise. A bunch of changes that seem incoherent can make it confusing on what you're doing.
  • Test often
    • you'll want to test often with Virtual machines or real hardware.
    • Read here on how to do Virtualization Testing: Testing

4. Open a Pull Request (PR) with your changes

After you've fixed that bug, or added that feature you can open a PR for LnOS Maintainers to review and ensure everything checks out!

open_pr

Notes

Contribution doesn't have to be adding features or fixing bugs, contribution can be helping flesh out our documentation on how we do a process, how a tool works in arch, what features desktop environments bring.

There's lots of ways to contribute and we are glad to take any help we can get !

results matching ""

    No results matching ""