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

May you please create a tag for release? #6

Closed
grettke opened this issue Nov 21, 2014 · 4 comments
Closed

May you please create a tag for release? #6

grettke opened this issue Nov 21, 2014 · 4 comments

Comments

@grettke
Copy link

grettke commented Nov 21, 2014

Good evening,

Tonight I am writing to humbly put in a request for you to tag this project.

The reason is that a lot of users want to rely on a "numbered" release, by
the most broad definition of the term. For me, it is really simple, I am setting
up a "kind of stable" Emacs configuration of my system here https://github.com/grettke/home/blob/master/.emacs.el
and I would like to rely 100% just one tag. Whenever a "kind of stable" version
is ready, another tag would be super, too.

You might already have the most stable version in the mainline; and tagging it
would make it crystal clear to new users. Perhaps you have already released such
a version elsewhere, and if so, my apologies, and where does it live?

Stable is not the best word here. It just means that the project lives on GitHub
and that it has a tag. It doesn't mean that the software is perfect, it just
means that it is tagged. That tag gives users a version to settle on and go on
with their life is all.

I've used your package for a long time, love it, and so do many, many others.
This is a way to get that project out to the other thousands and thousands of
users who also rely upon MELPA stable.

All it takes is for you to create a tag, and within hours, it will show up on
MELPA stable.

Can't wait to hear about what you think and whether or not a tag is in this
project's future!

Kind regards,

Grant Rettke

P.S.

@piyo
Copy link
Collaborator

piyo commented Nov 24, 2014

Looks like this needs to be implemented:

  1. Hosted using git or hg. (DONE)
  2. Tag names are version strings compatible parseable by the version-to-list function, optionally prefixed with v, v. or v-. (PROPOSED)

https://github.com/milkypostman/melpa#stable-packages

I haven't come across any hangups with the latest version, which has been out for 3 months now. Let's put a "0Alpha" tag on it?

(version-to-list "0Alpha")
=> (0 -3)

@grettke
Copy link
Author

grettke commented Nov 24, 2014

Sounds like a good plan; looking forward to seeing it show up.

@piyo
Copy link
Collaborator

piyo commented Dec 12, 2014

Added the proposed "0Alpha" lightweight Git tag. Please confirm if it fixes this issue.

@grettke
Copy link
Author

grettke commented Dec 13, 2014

Done: http://stable.melpa.org/#/erc-youtube

Thank you kindly.

@grettke grettke closed this as completed Dec 13, 2014
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