Eu acho que você está certo. Se o Atom tiver seu próprio PPA, qualquer aplicativo da Electron poderia.
Isso deve ajudar: Como eu crio um PPA?
Estou pesquisando: Você não pode criar PPAs a partir de um aplicativo Node.js .
Aparentemente, isso não é uma regra, já que existem alguns projetos que conseguiram isso com sucesso. WebUDP8 é um exemplo; eles constroem os PPA's para Atom IDE (usando Electron) & amp; Popcorn Time (usando o Node-Webkit)
Eu fiz o que qualquer ser humano faria: incomodar esses caras , já que não há documentação (ou pelo menos, nenhuma que eu tenha encontrado).
Sua resposta:
Os PPAs do Launchpad não suportam o nodejs porque não permitem a busca de recursos externos. Então o Popcorn TIme PPA costumava ser um instalador simples que baixava automaticamente o Popcorn Time de seus servidores.
Mas, até onde sei, não estou usando recursos externos. Não é como se eu estivesse baixando dependências do pacote.json. Eles são todos --save
d na pasta a ser construída.
Como posso fazer um PPA do meu aplicativo Electron? O Centro de Software também funciona com os PPAs, ou apenas com o .deb?
Eu acho que você está certo. Se o Atom tiver seu próprio PPA, qualquer aplicativo da Electron poderia.
Isso deve ajudar: Como eu crio um PPA?