Eu mantenho vários pacotes elisp (por exemplo, codesearch, emacs-ycmd, traad) que se beneficiariam de poder instalar os programas externos que eles usam, economizando tempo e esforço para alguns usuários. Por exemplo, com codesearch.el, seria bom poder baixar, compilar e instalar as ferramentas de pesquisa de código (escritas em go, não elisp) para os usuários. Isso removeria pelo menos uma barreira para o uso da embalagem.
Existem "melhores práticas" para fazer isso? Por exemplo, onde devo colocar os programas externos?
Se você não tiver um conselho direto, poderá me referir a algum pacote que faça algo assim (e, idealmente, faça isso bem)?