I’m with Adam on this one. Meaningless names for things with a specific
function kinda suck. Why not Easy Deployer? Rake Autodeployer? Remote
Deployer? Distributed Deployer? Switchtower was nice because it was a
clear, apt metaphor for what the software does.
Even Application Pusher-Outer would be fine, in that when you tell
someone you just configured the Rails Application Pusher-Outer, they
know what you just did and what the Application Pusher-Outer does even
if they’ve never heard of it before.
Capistrano? That’s a development codename.
Think about it: Tomcat, Cocoon, Jasper, Ant. All meaningless names. One
developer can be talking to another and unless the person listening is
already familiar with the tool or API in question, it’s gibberish. On
the other hand, take ActiveRecord, ActionController, even rake. I hadn’t
gotten to the Hello World stage in learning Rails and remember reading
those terms and without flipping to a glossary or doing a Google search
I knew those things pertained to data access, MVC and application
maintenance tasks respectively.
How do developers know Capistrano is something they want/need if they
nead to read up on it just to find out what it is? Just because some
things get by without meaningful names (Macintosh, Excel, Oreo) it
doesn’t mean there isn’t significant benefit to having one.
-sk
Adam F. wrote:
On Mon, Mar 06, 2006 at 02:32:34PM -0500, Derrick S. wrote:
http://jamis.jamisbuck.org/articles/2006/03/06/switchtower-renamed
Why would this be confusing? Did switchtower really hold all that
much meaning as to the purpose of the software?
Um. Yes.
A switch tower is an actual thing that controls where the trains go,
that prevents the trains from crashing into each other.
That seems like a highly descriptive metaphor. Capistrano is
meaningless in this context.
–
- Adam
** Expert Technical Project and Business Management
**** System Performance Analysis and Architecture
****** [ http://www.adamfields.com ]
[ Adam Fields (weblog) - - entertaining hundreds of millions of eyeball atoms every day ] … Blog
[ Adam Fields Resume ]… Experience
[ Adam Fields | Flickr ] … Photos
[ http://www.aquicki.com/wiki ]…Wiki