Eric Hodel
9/27/2007 7:33:00 AM
On Sep 26, 2007, at 11:30 , goodieboy wrote:
> I started using VD recently just to compare the differences with Cap.
> Here goes:
>
> I like the idea, but where do you get support? Is there a google
> group? So far, nothing compares to the support Jamis B. puts out on
> his own. Not knocking you VD people, just a plug for Jamis! :)
Right here is fine. Plus there's a bug tracker. http://
rubyforge.org/tracker/?group_id=4213
> Why do you have mongrel code/paths mixed in with core.rb, when you
> also have a separate mongrel.rb "app" recipe file? Why not put it all
> in mongrel.rb? Becuase I don't use Mongrel, but there are things I can
> use in core.rb; but I have to override :update and :setup_app because
> they have mongrel/rails specific paths etc..
Which mongrel code/paths? I don't see any in 1.1.0 ...
> And the same for migrate? Why is that in core.rb? If my vote counted
> I'd vote to move :migrate and :update out of the core. They're very
> app specific. Everything else is very general and could be used by any
> app.
core.rb is rails-specific and has rails stuff in it. It might make
sense to pull out vlad:invoke and vlad:debug into something like vlad/
utils.rb, but we've not had any requests for it (hint: feature
request tracker).
> I think that Cap uses a SSH session, not so with VD. If you don't have
> a key/agent setup, you're typing your password over and over. That's
> not simple :)
You mean you didn't do that when you logged into your box the very
first time? What about when you need to upgrade some core package?
I simply can't live without ssh-agent!
> When trying to do a rollback, it asks me if I want to delete the
> symbolic link for "current". I type "yes", I get an infinite hang.
> Bummer. How can I get this to just work without typing in "yes" or
> "y". And obviously, how do I get it to NOT hand on me? I've posted the
> error stack below...
You other mail said adding the -f flag fixed it, so its probably a
platform-dependent thing we didn't run into on our test platforms.
Could you file a bug in the tracker?
> Why is the fetch method not global like set? Is that just missing for
> now?
Just missing for now, bug please?
> Other than that, I like it. Good work! Depending on what kind of help/
> feedback I get here, I may start using it.
Thanks! Hope you keep using it. (Please don't feel put off by the
requests for bugs, we need those because we've got another couple
projects we're working on and need the permanent reminder. Also, if
other people have similar questions, they can see if its already been
reported and fixed by searching in the tracker.)