Hello Debian developers and maintainers,

When I started to venture into building my own .deb packages, I discovered that 
the process is (at least in my opinion) relatively complex and arduous, and a 
variety of tools, sometimes overlapping, exist to facilitate the process. On 
the other hand, Solus (another distribution with which I have been involved in 
terms of packaging) has a highly streamlined packaging process where most steps 
are automated and the only input required is the URL of the source tarball, the 
name of the package, and the steps to install the program, and a tool called 
solbuild (https://github.com/solus-project/solbuild) then uses OverlayFS to 
make a container, download the tarball, run the installation steps, detect 
which files were created by the installation script of the software, and then 
build the package, all automatically without requiring any sort of manual 
intervention. So I was thinking that perhaps this approach might be applied to 
Debian to streamline the packaging process and make it easier for people to 
contribute and maintain packages. Do you think this would be a good idea? If 
so, I would love to work on it (I am familiar with Go, Rust and Python).

Thank you,
Jeremy (jwinnie)

Reply via email to