[mythtv-users] Show matching two searches not recorded

Michael T. Dean mtdean at thirdcontact.com
Tue May 6 16:14:10 UTC 2014


On 05/06/2014 11:19 AM, Nathan Wray wrote:
> It seemed obvious to me that max(priority) would be ideal but I hadn't 
> considered the "negative scheduling" case where you're specifically 
> trying to push something down, like "don't record Simpsons reruns on 
> Tuesdays".
>
> For me, priority is how important the recording is to me, and applying 
> max(priority) would make the results more intuitive.  I'm not entirely 
> convinced this isn't the case but it's nice to be aware of the 
> counterargument.
>
> The system seems to be using "first rule wins", which is workable but 
> non-obvious since it isn't surfaced that way in MythWeb.  Ideally 
> there would be a drag-and-drop interface in MythWeb that explicitly 
> lets you order your rules.

There was a proposal*** by a scheduling genius to completely remove the 
"pick some number between -99 and +99 to represent the priority for your 
show, even though you don't remember the priorities of the other 142 
recording rules that already exist" and, instead, to put new rules at 
the "top" (highest "priority"--or was it bottom?) of the list (though 
possibly different tops based on rule type) and allow users to adjust 
which rules take precedence over others by moving rules up and down the 
list with an interface similar to what you describe (as appropriate 
based on user interface--such that it's remote-accessible in 
mythfrontend, etc).  Especially since priority is generally not 
necessary (most rules should have a default priority unless there are 
specific and recurring conflicts which need to be resolved) and since a 
single, definitive ordering of rules against all others would allow 
users to know the exact effect of their changes, this simple approach 
would just Do The Right Thing for almost all new rules for almost all 
users but would let any user fine tune the ordering as needed when 
necessary.

As I understood the proposal, it would also make this "should we use 
priority to determine which rule wins when multiple rules match a show" 
issue a moot point because users would specifically say which rules 
should win over which others when they move up/down rules in the list, 
and users would always see the exact "resolution" of changes (any rule 
below this one would be overridden when this one matches/matches of this 
rule would record in preference to matches of rules below this one).  
The fact that we would not be using exact values to specify priority, 
but instead a relative ordering of rules, would allow us to remove the 
existing priority value on the recording rule and use the rule order to 
determine which rule takes precedence without the issues described in 
that post--you'd see the other rules that get bumped over or under this 
rule as you change things.

Mike


*** And, no, I'm not just intentionally posting this to try to get user 
support for the idea (and to get that developer to consider re-proposing 
it) because I loved the idea even though many others felt that the 
"whatever number I choose between -99 and +99 at the point when I 
schedule a TV recording rule is the exact and proper priority value for 
that show, regardless of future changes to the broadcast schedule, not 
to mention the fact that in 6 months when I create a new rule I won't 
remember that I chose +72 for this show and so need to use a value >+72 
for the new, more-important recording rule I'll be creating" priority is 
much better and more intuitive.  But if people started to consider 
potential benefits for such a radical departure from our current 
1980s^H^H^H^H^Hpriority-as-a-number-based scheduling approach, I 
wouldn't be upset...  ;)



More information about the mythtv-users mailing list