Comment soumettre des mises à jour de paquets que j'utilise à l'ELPA? Quelqu'un peut-il donner un exemple de la façon de préparer paredit-22
, par exemple, pour mettre sur l'ELPA?Comment soumettre des mises à jour de paquets?
Répondre
Je pense que l'une des raisons pour lesquelles ELPA n'obtient pas beaucoup de soumissions de paquet est qu'il ya encore peu connu sur le dépôt ELPA officiel (http://elpa.gnu.org/) qui sera configuré pour Emacs 24 (qui aura intégré ELPA). Sans directives, la plupart des gens préféreraient probablement attendre plutôt que dupliquer leurs efforts. Il y a aussi beaucoup de controverses entourant l'ELPA - la plupart du fait de son incapacité à mettre à jour automatiquement les paquets, ce qui fait que beaucoup d'utilisateurs remettent en question sa valeur. Personnellement, je préfère les paquets de distribution sur quelque chose comme l'ELPA, mais tout le monde n'utilise pas GNU/Linux et même tout le monde ne serait pas d'accord avec moi.
Le site ELPA explique exactement ce qu'il faut faire:
Pour contribuer à GNU ELPA, vous devez signer les papiers FSF copyright assignment, puis suivre le instructions pour télécharger votre colis.
Les alternatives pour ELPA sont Marmalade et MELPA, qui ont d'énormes dépôts et sont extrêmement populaires parmi les utilisateurs d'Emacs.
Marmalade nécessite une inscription sur le site, après quoi vous pouvez télécharger votre colis. Parce que Marmalade nécessite le téléchargement manuel des paquets, il fournit généralement des versions stables. Lire instructions pour le téléchargement.
MELPA fonctionne différemment de Marmalade. Habituellement, vous stockez votre paquet en ligne dans un système de contrôle de version, puis vous l'enregistrez sur la page GitHub de MELPA, et MELPA se synchronise automatiquement avec lui, ainsi les utilisateurs de MELPA ont toujours accès à la version de pointe des paquets. En Mars 2015, il a> 2300 paquets. Lisez instructions sur la façon de télécharger votre paquet à MELPA.
Vous pouvez regarder sur el-get, si vous voulez utiliser des paquets de bords saignants ...