mirror of
https://github.com/goodhosts/cli.git
synced 2026-04-27 07:06:00 +03:00
[GH-ISSUE #5] Q: Maintenance #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tomjn on GitHub (Apr 26, 2020).
Original GitHub issue: https://github.com/goodhosts/cli/issues/5
Hello!
I'm evaluating using this in conjunction with a vagrant project, and I'm wondering what governance of the org is.
I ask because pretty much every vagrant plugin for modifying hosts files has been abandoned or put in a limbo state, even if people were willing to contribute the original author went AWOL with no way of delegating to a new maintainer.
I see this library is based on one such project, and that there are a few
gobased alternatives that are in similar boats.I'd really like to avoid having to maintain a legacy ruby vagrant plugin :( I'd rather write a wrapper around a CLI tool like this. Is there an associated project that relies heavily on this that has some maintainer overlap? Or a process for if the current maintainers no longer use/need the project for me or someone else to contribute fixes?
@luthermonson commented on GitHub (Apr 28, 2020):
@tomjn i purposefully moved this to an org to remove the burden from Lex of maintaining it. I then rewrote and updated it to do what i needed that the existing cli lacked and would gladly welcome more contributors in the org if they're willing to put their ring in the hat.
if you would like your vagrant wrapper open sourced and hosted on this org I'm all for adding it and making you the owner so you can contribute to the solution of a single cli tool for all hosts files. let me know if that's something you'd like to do, i'd even help write it up as i literally have that problem myself but lack motivation to starting it.
@luthermonson commented on GitHub (May 1, 2020):
@tomjn following up to see if you'd like to discuss more.
@tomjn commented on GitHub (May 1, 2020):
Hey that sounds good but let me discuss some more with my colleagues. I’d
done a little research into how to ask for elevated privileges and I’ve a
few options to consider.
Also I had eye surgery 2 days ago so I’ve been taking a little time to rest.
Some notes:
conducted any tests to confirm if this works
embedding a plugin rather than installing it over at VVV
max flexibility. The alternative tools aren’t as recently updated or they
require a runtime such as Node. If that’s the case a good name would be
vagrant-go-hosts otherwise it’d be vagrant-goodhosts
meantime, I’ve yet to look into it though
@luthermonson commented on GitHub (May 1, 2020):
ah ya rest up and hope for a speedy recovery. whenever you're ready but it seems you've thought about this a bit. you could also embed goodhosts some how, it's only 1.5mb built and is trivial in size in comparison to vagrant images you're already pulling down to get a box booted
@Mte90 commented on GitHub (May 8, 2020):
I started a vagrant plugin that use this tool https://github.com/Mte90/vagrant-goodhosts but I didn't tested.
It is a fork of https://github.com/cogitatio/vagrant-hostsupdater/ without all the code to edit the hosts file and instead use the cli tool.
So probably need a way to download automatically the binary file for the system.
@Mte90 commented on GitHub (May 8, 2020):
Just an example of the output right now, the plugin works as it is.
The only point missing is the
clidownload :-)I did also a branch of VVV https://github.com/Varying-Vagrant-Vagrants/VVV/tree/vagrant-goodhosts with the support of this plugin.
It is based on the other one so support the same settings but probably there is space for some cleaning as it is now is very simple.
@Mte90 commented on GitHub (May 11, 2020):
Released the final package with everything https://github.com/Mte90/vagrant-goodhosts/releases/tag/1.0.0-beta looking for some testing.
Right now there is a pr for VVV support for this new plugin https://github.com/Varying-Vagrant-Vagrants/VVV/pull/2148
@luthermonson commented on GitHub (May 11, 2020):
@Mte90 that's great! +1 from me
@luthermonson commented on GitHub (May 21, 2020):
you guys fine with the repos where they are or do you want a goodhosts/vagrant repo to put this in? no problem to add you as admins to that repo if you want to keep it here.
@Mte90 commented on GitHub (May 21, 2020):
I can migrate the repo it is not a problem.
I prefer just to test the plugin now, so I can publish a stable also on rubygems.
@luthermonson commented on GitHub (May 21, 2020):
sure, ping me when youre ready. wasn't sure if you needed more from me on it today.
@Mte90 commented on GitHub (May 21, 2020):
As today no but in the meantime you can add me as admin, so when I am ready I can migrate the repo :-)
@luthermonson commented on GitHub (May 21, 2020):
easy peasy, adding now
@luthermonson commented on GitHub (May 27, 2020):
you guys good on this question? can i close the issue?
@tomjn commented on GitHub (May 28, 2020):
I think we're good to go :) Thanks for being patient and guiding us!
@luthermonson commented on GitHub (May 28, 2020):
@tomjn my pleasure, welcome to the goodhosts party