Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
We're maintaining a forked wlroots since we have long term modifications to rootston. Once we fork out the compositor we can switch to the wlroots package in Debian
The branches:
- debian/sid: Debian packaging
- librem5: our modifications on top of Upstream's master
- master: Upstream's master branch
## Pros
* Easy to update since we don't care about upstream tarballs at all
* Tightly connected histories, the Debian packaging is just a branch parallel to *librem5*
* Easy for newcomers since updating the package is running a single script (once the Librem5 branch has all the desired functionality).
## Cons
* Not good Debian packaging practice since we modify the upsteam tarball
* Patches can't be rebased since our Librem5 branch is fast-forward
* Debian packaging is more cumbesome to update since we need to bring in the debian/ dir from Debian from time to time
TODO
----
* Automatically update the Debian package once a new tag is created on the *librem5* branch
For another packaging layout using fewer branches see [gnome-settings-daemon](https://salsa.debian.org/gnome-team/gnome-settings-daemon)