As an open source project, Regolith is open to anyone to extend, fork, or modify as they see fit. Additionally, we welcome people to join as contributors to the project. If you already have something in mind, please file an issue describing the change you’re planning to make to Regolith, or discuss in the Slack channel. This ensures work isn’t duplicated or effort wasted. If you’re interested in seeing what work is available to start with, take a look at the list of issues looking for help to see what is needed. To get a picture of the future, check the roadmap. Regolith is a young project with much potential for improvement!
Click this link to join our Slack channel, which allows you to communicate with the developers of Regolith and other users. Here is where we brainstorm about new features, ways to improve current features, and fix bugs.
Development is done in the
regolith-unstable PPA and then tested before pushed to production in the
regolith-stable PPA. If you’d like to test fixes that haven’t made it to the stable PPA yet or would just like to always be using the latest updates, the following steps describe how the unstable PPA is added:
From your existing Ubuntu 18.04 (Bionic), 19.04 (Disco), or 19.10 (Eoan) system, perform the following installation steps:
regolith-stablePPA. Open a terminal, and enter:
sudo add-apt-repository --remove ppa:kgilmer/regolith-stable
sudo add-apt-repository -y ppa:kgilmer/regolith-unstable
sudo apt install regolith-desktop
sudo apt update && sudo apt upgrade && sudo apt full-upgrade
Simply follow the steps #1 and #2 in reverse. Keep in mind that the package manager will not downgrade your packages, so if you want to just use what’s in
regolith-stable, you may need to uninstall Regolith and reinstall it. Any configuration files in your user directory will not be altered.