Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish on Non-GNU ELPA #5

Open
hab25 opened this issue Dec 13, 2023 · 3 comments
Open

Publish on Non-GNU ELPA #5

hab25 opened this issue Dec 13, 2023 · 3 comments

Comments

@hab25
Copy link

hab25 commented Dec 13, 2023

Fetching from source works for me, but I hold the opinion that this project being available in an ELPA gives me and others the following advantages:

  • Users are more accustomed and typically face less immediate friction when fetching from an ELPA. This usually results in more users. More users usually means more bug reports and more feature requests. This tends to result in better software.

  • If this repository becomes compromised with malware, there is an additional way of taking access to the repository down. I.e., besides reporting to GitHub, one can report to the ELPA's maintainers. Either one of these organizations taking action will likely result in the compromised version of the project no longer being available on the ELPA. A user that is fetching from ELPA gets to benefit from the faster of the two, instead of only the repository hosting provider.

Why both:

  • The project will benefit from the potential quality increase that comes from going through an additional ELPA maintainer team's review(s).

  • More access typically means more users; this typically results in better software, as mentioned before.

@szermatt
Copy link
Owner

I've got a pull request pending to add the package to melpa: melpa/melpa#9216

@szermatt
Copy link
Owner

This is now available from melpa:

@szermatt szermatt changed the title Publish on MELPA and/or Non-GNU ELPA (prefer both) Publish on Non-GNU ELPA Nov 6, 2024
@szermatt
Copy link
Owner

szermatt commented Nov 6, 2024

I'm keeping this issue open to publish on Non-GNU ELPA. I changed the title to reflect that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants