editorconfig / editorconfig-vim

EditorConfig plugin for Vim
http://editorconfig.org
Other
3.13k stars 137 forks source link

Non-beta release #143

Closed dvzrv closed 3 years ago

dvzrv commented 4 years ago

Hi! I would like to package this plugin for Arch Linux.

However, we have a policy about package versioning, that states to not (at least not without any good reason such as deprecation of frameworks on a distribution level or bug fixes that are not ported trivially) bring in alpha or beta releases into the repositories.

Is there a plan for a new stable release, given that the last one has been done in 2015(!)?

Thanks!

cxw42 commented 4 years ago

Thanks for asking! I think we should be able to do that. There's an open question about versioning I'll have to track down, but other than that I haven't received any reports that I consider blockers. Do you need anything from us other than a tag on the relevant commit?

dvzrv commented 4 years ago

@cxw42 Thanks for getting back to me so quickly!

Do you need anything from us other than a tag on the relevant commit?

If you are able to do PGP signed commits and or release tarballs and also clarify who is authorized "release person" for this repository (to be able to check detached signatures against a public key), that would be ace (but it's not required of course).

Other than that I'm still on integrating the ruby vimrunner based test suite (always good to run some tests on everything :) ) but am using this plugin as a system-wide vim plugin successfully while writing this!

xuhdev commented 4 years ago

@cxw42 Do you have the permission to make a new release? Please let me know if you don't have it! Thanks for taking care of this!

cxw42 commented 4 years ago

@xuhdev I have access to the "Draft a new release" button, so I think I should be able to. Do we have any project store of PGP pubkeys?

cxw42 commented 4 years ago

Versioning vote in progress at editorconfig/editorconfig-vote/issues/11

dvzrv commented 4 years ago

Nice, thank you! Looking forward :)

dvzrv commented 4 years ago

Is there something missing or something that can be helped with? It would be awesome to be able to package this! :)

cxw42 commented 4 years ago

Thanks for asking! We're working through the spec changes re. versioning (https://github.com/editorconfig/specification/pull/17) so I can bump this to non-beta and still pass the tests :) . I appreciate your patience!

cxw42 commented 4 years ago

Still waiting - I just sent a ping in the spec PR

cxw42 commented 4 years ago

Versioning proceeding --- we now have semver for the specification, which is a big step forward!

cxw42 commented 4 years ago

PR #149 open --- once the CI passes, I can cut the release!

@xuhdev Do we have any project store of PGP pubkeys? Or is the GitHub "verified" flag on a release sufficient authorization?

cxw42 commented 4 years ago

https://github.com/editorconfig/editorconfig-vim/releases/tag/v1.1.1 \o/

@dvzrv let me know if you need anything else! I can always add a signed tag later if necessary. Let me know if you have any issues.

Would you please close this issue once editorconfig-vim is packaged? I would also appreciate a PR with the Arch installation instructions if you would be willing.

Thank you again for your support of EditorConfig!

rmedaer commented 4 years ago

Hi guys,

I'm going to do a new release of the Debian package as well. Already discussed with the previous/original maintainers.

Kind regards,

cxw42 commented 3 years ago

@dvzrv Thanks - I see https://www.archlinux.org/packages/community/any/vim-editorconfig/ is up! :+1: Closing this issue.

@rmedaer Were you able to get a new .deb packaged? I see that bionic and focal have not been updated in the mainline, but I don't know if you have a PPA or something. Much appreciated!