* Michael Banck <[EMAIL PROTECTED]> [2005-12-27 19:17]:
> > noticed there's a -R/--rename option but this code is really a
> > mess: -R doesn't actually do anything at all.  And the internal
> > freedb_rename variable (which has nothing to do with -R) is completely
> > useless too: jack tries to do renames even when you don't use -Q/-q at
> > all (i.e. just 'jack -t 1') and then fails:
> 
> In my experience, using -R has its uses, namely if you modify
> jack.freedb and want to rename/retag the files without querying
> freedb.org again, and it seems to work mostly fine for me usually.

Sorry, I was confused when I wrote this.  -R obviously does something;
I use it myself from time to time.  The rest of what I said is still
true, though.

> > (which don't actually do anything), got rid of -R/--rename (which
> > again, doesn't do anything, and doesn't make sense since -Q/-q
> > automatically renames).
> 
> Does -Q/-q recognize whether the computer is online and/or fail
> gracefully if not these days?

Not sure, I'll check later.

> Does it make sense to not rename directories while renaming files, or
> vice-versa?

I'm not sure.  I personally don't think so.

> I think the underlying problem is that --rename really is not much of an
> option (I mean, if you queried and now have an freedb entry available,
> why wouldn't you want to have your files renamed?) but rather an action
> (which is, granted, executed automatically most of the time).

Well, maybe it should changed to be a proper option rather than an
action.  Then it could default to yes (and deal with the fact when no
jack.freedb file exists) and people could turn it off.

> One way out of this (or maybe I'm trying to solve a problem which isn't
> there, correct me if I'm wrong) would be to have a couple of different
> executables which do several actions: jack-rip, jack-query, jack-tag
> (where the last implies renaming and tagging).  The regular jack would
> be a "just works, do whatever needs to be done for the current

I'm not sure this is such a good idea.  It's again the whole
"ripping/encoding/tagging with one command" idea.  I think passing
options to jack to tell it what to do is okay; then again, jack could
call jack-rip, jack-query, etc; however, that's not a change we can
make without Arne.

Anyway, I'll think of this some more later.
-- 
Martin Michlmayr
http://www.cyrius.com/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to