-
Notifications
You must be signed in to change notification settings - Fork 5
Packaging rules
This is a repo for publishing your awesome open-source projects. We don't accept closed-source projects.
No 3rd dependencies are allowed so that the dependency tree of the official repo won't be broken.
An exception is that it is allowed for the election projects to have the dependency on electron
package if they need an electron runtime.
In order to avoid breaking the dependency tree in the official repository. If you are looking for a newer version of those packages, you should use the official Debian Backports repo.
If a package has the same name as one in the official repo, it should be renamed and installed in a different path like /opt
.
One software = one package. Do not split a package into something like abcd
libabcd1
libabcd-dev
and so on in order to make it easier to maintain.