Some questions that Guix maintainer may have interest in: 1. Why separate telega-server to a dedicated package? emacs-build-system is quite cumbersome due to the different install step than gnu-build-system, if we try to mix the build code of server into it via 'modify-phases', it'll be very hard to read and understand the logic of package code. Move telega-server to a dedicated package can also help us separate package, if there's a program uses telega-server, it doesn't have to add emacs-telega as input, they just add emacs-telega-server. 2. Why propagated ffmpeg. I check the source and found that telega use binaries from ffmpeg many different place in telega-ffplay.el and telega-vvnote.el. So it's better to propagated it because it's not easy to fix them all. 3. Why install resources to '/share/emacs-telega'? I think it is closer to the flavor of FHS, and it's not hard to achieve it. -- Retrieve my PGP public key: gpg --recv-keys D47A9C8B2AE3905B563D9135BE42B352A9F6821F Zihao