Come posso inviare aggiornamenti di pacchetti che uso per l'ELPA? Qualcuno può fornire un esempio di come preparare paredit-22
, ad esempio, di mettere sul ELPA?Come posso inviare aggiornamenti dei pacchetti?
risposta
Penso che uno dei motivi che l'ELPA non sta ottenendo molte osservazioni pacchetto è che c'è ancora poco conosciuto circa il repository ufficiale ELPA (http://elpa.gnu.org/) che sarà setup per Emacs 24 (che avrà dell'ELPA built-in). Senza linee guida, la maggior parte delle persone probabilmente aspetterebbe piuttosto che duplicare i propri sforzi. C'è anche un sacco di polemiche ELPA - la maggior parte circa la sua incapacità di aggiornare i pacchetti automaticamente che fa un sacco di utenti in discussione il suo valore a tutti. Personalmente, preferisco i pacchetti di distribuzione a qualcosa come ELPA, ma non tutti usano GNU/Linux e anche lì non tutti sono d'accordo con me.
Il sito ELPA spiega esattamente cosa fare:
Per contribuire alla GNU ELPA è necessario accedere FSF copyright assignment carte e poi seguire la instructions per caricare il tuo pacchetto.
alternative per ELPA sono Marmalade e Melpa, che hanno enormi repository e sono immensamente popolare tra gli utenti di Emacs.
Marmalade richiede registrazione sul sito, dopo di che è possibile caricare il proprio pacchetto. Poiché Marmalade richiede il caricamento manuale dei pacchetti, di solito fornisce versioni stabili. Leggi instructions per il caricamento.
MELPA funziona in modo diverso da Marmalade. Di solito il tuo pacchetto è archiviato online in un sistema di controllo di versione, quindi lo si registra tramite la pagina GitHub di MELPA e MELPA si sincronizza automaticamente con esso, in modo che gli utenti MELPA abbiano sempre accesso alla versione dei pacchetti con margini sanguinanti. A partire da marzo 2015 ha> 2300 pacchetti. Leggi instructions su come caricare il tuo pacchetto su MELPA.
È possibile cercare su el-get, se si desidera utilizzare pacchetti sanguinanti ...