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 ...
- 1. Come inviare pacchetti Ethernet raw con C#?
- 2. Nuget come posso specificare la posizione dei pacchetti?
- 3. Alcuni pacchetti sono stati trovati ma non sono aggiornamenti compatibili
- 4. Rimozione dei pacchetti Sonata
- 5. Come confrontare le versioni dei pacchetti Debian
- 6. Come inviare pacchetti superiori a 1500 byte da pcap_sendpacket?
- 7. assicurare l'ordine dei pacchetti in UDP
- 8. errore durante l'invio dei pacchetti QUERY
- 9. API Twitter + OAuth: impossibile inviare aggiornamenti di stato, ottenendo 401
- 10. Dove posso trovare i sorgenti dei pacchetti JavaEE?
- 11. js grugnito d'installazione dei pacchetti
- 12. dattiloscritto di gestione dei pacchetti
- 13. Come posso inviare codice a GitHub?
- 14. Come mantenere la cronologia degli aggiornamenti dei record in MySQL?
- 15. Come si comportano gli aggiornamenti dei record internamente?
- 16. Come posso non consentire gli aggiornamenti tranne per un campo?
- 17. Come posso servire pacchetti NPM usando Flask?
- 18. Come posso documentare i pacchetti in Java?
- 19. Come posso inviare dati asincroni tramite libwebsocket?
- 20. Qual è il punto dei pacchetti Nuget?
- 21. Come posso iscrivermi agli aggiornamenti di un pacchetto su PyPI?
- 22. Come posso eseguire aggiornamenti in batch in Rails 3/4?
- 23. Come posso ottenere un elenco di aggiornamenti e hotfix installati?
- 24. Come posso seguire gli aggiornamenti di un particolare modulo CPAN?
- 25. Come posso inviare i parametri a Stimulsoft?
- 26. Come posso inviare eventi chiave in Android?
- 27. Come posso inviare stringhe tra due computer?
- 28. Come posso inviare un'eccezione manualmente con Crittercism?
- 29. Come posso inviare un oggetto con $ broadcast?
- 30. Come posso inviare un SMS da Java?