adrahon / vagrant-kvm

This project is dead, please use vagrant-libvirt instead! A Vagrant 1.4+ plugin that adds a KVM provider to Vagrant, allowing Vagrant to control and provision KVM/QEMU VM.
MIT License
366 stars 60 forks source link

Retire vagrant-kvm? #276

Open adrahon opened 9 years ago

adrahon commented 9 years ago

I'm thinking of retiring this project for the following reasons:

  1. I have less and less time to work on the project and have achieved my personal objectives with it.
  2. There is another plugin, https://github.com/pradels/vagrant-libvirt/, that is a lot more widely used and vagrant-kvm doesn't have any compelling features compared to it any more.
  3. vagrant-libvirt is being packaged with Vagrant for Fedora, which is my main platform.
  4. Vagrant isn't essential to my workflow anymore (yes, that's because of Docker).

I think all users should switch to vagrant-libvirt, except if there's anything it's missing, I'd be happy to contribute any feature from vagrant-kvm to vagrant-libvirt if that's the case.

Of course if anyone is interested in maintaining their own fork, I'll support it being the official version.

Happy to hear any comments.

pronix commented 9 years ago

Same issue with docker :)

facastagnini commented 9 years ago

At lease makes sense to put a big disclaimer with all that information in the README, so people can figure out the state of the proyect faster.

nspaeth commented 9 years ago

I think one major missing feature from libvirt is the ability to specify a 9p mount as mapped rather than passthrough. See https://github.com/pradels/vagrant-libvirt/issues/274 Otherwise, you are probably in the best position to know if libvirt is the better alternative.

adrahon commented 9 years ago

I updated the README to direct people to vagrant-libvirt. Not sure how to retire the rubygem though.

arbox commented 9 years ago

Probably you can create an after install message in the gemspec and put a deprecation warning into the gem descriptin as well. An extreme way to do things will be to yank all the versions.