[mythtv] Proposed alternate behaviour for show delete

Brad Templeton brad+mydev at templetons.com
Fri Mar 11 08:01:55 UTC 2005

On Thu, Mar 10, 2005 at 05:56:23PM -0500, Chris Pinkham wrote:
> You were the first person (that I recall) to even notice that I treated the
> autoexpire field as a integer rather than a boolean.   This is one of a few

Yup.  In fact, I went into the code to add this as a feature, and lo,
there it was, already there.    I wanted it so that you could do
"suggestions" in tvwish that only used "spare" disk space and never
took space from a real program.  Then I realized it could also replace

> I don't set it for the shows I regularly watch.  I manually delete everything,
> and AutoExpire rarely has to delete anything unless I'm out of town for a
> few weeks.

Correct.  In my view this is a right mode for autoexpire.  It is
a backup of sorts in case you don't manage space well yourself, because
one decides that losing old shows is bettter than failing to record
new ones, especially new explicitly chosen ones (not that it currently
recognizes this difference.)

Tivo, as noted, always autoexpires, suggestions first, then recordings
over 2 days old.  You can set "keep until delete" but that's not the
default.  Tivo only fails to record if you fill your whole disk with
> The undelete functionality you describe could be implemented easily enough
> by just moving recordings into a "AutoExpire" Recording Group and implementing
> the AutoExpire code to only expire programs in that group.  "Undeleting" a

Yes (though many people don't use the program groups view.  I don't.)
I think you want the ready-to-die shows to be generally invisible unless
asked for if you aren't using that view.  You also want the disk space
summary to tell you how many gb are being used by ready-to-die shows.

My goal though, is to do it with minimal UI change where possible.
Most users should not even be aware it's happening until they go
into the delete/restore menu and see it now offers restore.

More information about the mythtv-dev mailing list