<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Sep 18, 2014 at 6:48 PM, Robert Kulagowski <span dir="ltr">&lt;<a href="mailto:rkulagow@gmail.com" target="_blank">rkulagow@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On Thu, Sep 18, 2014 at 5:33 PM, John P Poet &lt;<a href="mailto:jppoet@gmail.com">jppoet@gmail.com</a>&gt; wrote:<br>
&gt; Hi Robert,<br>
&gt;<br>
&gt; I just tried to use this for the first time.  It generally seemed to work,<br>
&gt; but I am now missing &quot;credits&quot; information for upcoming recordings.  The<br>
&gt; mythconverg.credits table is completely empty.<br>
<br>
</span>There are plenty of credits; even more in the JSON data than in<br>
MythTV. The issue is that MythTV has hardcoded the various roles in<br>
the mythconverg database; if MythTV wants to take advantage of the new<br>
roles then there&#39;s going to have to be some changes made.<br>
<br>
Let me take a second look at what&#39;s happening though.</blockquote><div><br></div><div>mythconverg.SDcredits gets filled with lots of information.  For example, I see &quot;role&quot;s of:</div><div><br></div><div>&#39;Action Choreographer&#39;, &#39;Action Director&#39;, &#39;Actor&#39;, &#39;Adaptation&#39;, &#39;Additional Music&#39;, &#39;ADR Mixer&#39;, &#39;ADR Recordist&#39;, &#39;ADR Supervisor&#39;, &#39;Anchor&#39;, &#39;Animals Trainer&#39;, &#39;Animation Producer&#39;, &#39;Animation Supervising Producer&#39;, &#39;Animatronic Effects&#39;, &#39;Art Department&#39;, &#39;Art Department Coordinator&#39;, &#39;Art Direction&#39;, &#39;Art Director&#39;, &#39;Assistant ADR Editor&#39;, &#39;Assistant Art Director&#39;, &#39;Assistant Camera&#39;, &#39;Assistant Dialogue Editor&#39;, &#39;Assistant Director&#39;, &#39;Assistant Editor&#39;, &#39;Assistant Hair Stylist&#39;, &#39;Assistant Makeup Artist&#39;, &#39;Assistant Makeup Supervisor&#39;, &#39;Assistant Producer&#39;, &#39;Assistant Set Decorator&#39;, &#39;Assistant Set Dresser&#39;, &#39;Assistant Sound Editor&#39;, &#39;Assistant Unit Prod. Manager&#39;, &#39;Associate Art Direction&#39;, &#39;Associate Costume Designer&#39;, &#39;Associate Film Editor&#39;, &#39;Associate Producer&#39;, &#39;Background Sound Editor&#39;, &#39;Body Makeup&#39;, &#39;Boom Operator&#39;, &#39;Camera Operator&#39;, &#39;Carpenter&#39;, &#39;Casting&#39;, &#39;Casting Assistant&#39;, &#39;Casting Associate&#39;, &#39;Casting Director&#39;, &#39;Chief Hair Stylist&#39;, &#39;Cinematographer&#39;, &#39;Co-Art Director&#39;, &#39;Co-Associate Producer&#39;, &#39;Co-Director&#39;, &#39;Co-Executive Producer&#39;, &#39;Color Consultant&#39;, &#39;Composer&#39;, &#39;Conductor&#39;, &#39;Construction Coordinator&#39;, &#39;Construction Manager&#39;, &#39;Consulting Producer&#39;, &#39;Contestant&#39;, &#39;Continuity&#39;, &#39;Co-Producer&#39;, &#39;Correspondent&#39;, &#39;Co-Screenwriter&#39;, &#39;Costume Designer&#39;, &#39;Costume Supervisor&#39;, &#39;Co-Writer&#39;, &#39;Creator&#39;, &#39;Creature Effects Designer&#39;, &#39;Dialogue Coach&#39;, &#39;Dialogue Continuity&#39;, &#39;Dialogue Editor&#39;, &#39;Digital Compositor&#39;, &#39;Director&#39;, &#39;Director of Photography&#39;, &#39;Editing&#39;, &#39;Editor&#39;, &#39;Electrician&#39;, &#39;Executive in Charge of Production&#39;, &#39;Executive Music Producer&#39;, &#39;Executive Producer&#39;, &#39;Fight Choreographer&#39;, &#39;Film Consultant&#39;, &#39;Film Editor&#39;, &#39;First Assistant Director&#39;, &#39;First Assistant Wardrobe&#39;, &#39;Foley Artist&#39;, &#39;Foley Mixer&#39;, &#39;Grip&#39;, &#39;Guest&#39;, &#39;Guest Star&#39;, &#39;Guest Voice&#39;, &#39;Hair Designer&#39;, &#39;Hair Stylist&#39;, &#39;Hair Stylist Supervisor&#39;, &#39;Head Scenic Artist&#39;, &#39;Head Set Decorator&#39;, &#39;Historical Advisor&#39;, &#39;Host&#39;, &#39;Interior Decorator&#39;, &#39;Judge&#39;, &#39;Key Grip&#39;, &#39;Key Hair Stylist&#39;, &#39;Key Makeup Artist&#39;, &#39;Key Set Decorator&#39;, &#39;Lead Carpenter&#39;, &#39;Lead Man&#39;, &#39;Lead Technical Animator&#39;, &#39;Line Producer&#39;, &#39;Location Manager&#39;, &#39;Location Producer&#39;, &#39;Machine Room Operator&#39;, &#39;Makeup&#39;, &#39;Makeup Artist&#39;, &#39;Makeup Assistant&#39;, &#39;Makeup Department Head&#39;, &#39;Makeup Designer&#39;, &#39;Makeup Effects Assistant&#39;, &#39;Makeup Effects Designer&#39;, &#39;Makeup Effects Producer&#39;, &#39;Makeup Supervisor&#39;, &#39;Managing Technical Director&#39;, &#39;Martial Arts Advisor&#39;, &#39;Martial Arts Choreographer&#39;, &#39;Master Carpenter&#39;, &#39;Model Effects&#39;, &#39;Music&#39;, &#39;Musical Director&#39;, &#39;Musical Guest&#39;, &#39;Music Director&#39;, &#39;Music Editor&#39;, &#39;Music Playback Operator&#39;, &#39;Music Score&#39;, &#39;Music Supervisor&#39;, &#39;Music Theme&#39;, &#39;Narrator&#39;, &#39;Negative Matcher&#39;, &#39;Non-Original Music&#39;, &#39;Orchestrations&#39;, &#39;Orchestrator&#39;, &#39;Original Concept&#39;, &#39;Original Music&#39;, &#39;Original Music and Songs&#39;, &#39;Original Score&#39;, &#39;Original Song&#39;, &#39;Original Songs&#39;, &#39;Original Theme&#39;, &#39;Post-Production Supervisor&#39;, &#39;Producer&#39;, &#39;Production&#39;, &#39;Production Coordinator&#39;, &#39;Production Design&#39;, &#39;Production Designer&#39;, &#39;Production Illustrator&#39;, &#39;Production Manager&#39;, &#39;Production Music Mixer&#39;, &#39;Production Sound Mixer&#39;, &#39;Production Supervisor&#39;, &#39;Property Assistant&#39;, &#39;Property Master&#39;, &#39;Props&#39;, &#39;Prosthetics Designer&#39;, &#39;Publicist&#39;, &#39;Recording Director&#39;, &#39;Recording Engineer&#39;, &#39;Recording Supervisor&#39;, &#39;Scenic Artist&#39;, &#39;Score Producer&#39;, &#39;Screen Story&#39;, &#39;Screen Story Writer&#39;, &#39;Screenwriter&#39;, &#39;Script Supervisor&#39;, &#39;Second Assistant Camera&#39;, &#39;Second Assistant Director&#39;, &#39;Second Assistant Wardrobe&#39;, &#39;Second Second Assistant Director&#39;, &#39;Second Unit Director&#39;, &#39;Set Construction&#39;, &#39;Set Decoration&#39;, &#39;Set Designer&#39;, &#39;Set Director&#39;, &#39;Set Dresser&#39;, &#39;Set Supervisor&#39;, &#39;Songs&#39;, &#39;Sound&#39;, &#39;Sound Assistant&#39;, &#39;Sound Designer&#39;, &#39;Sound Editor&#39;, &#39;Sound Effects&#39;, &#39;Sound Effects Editor&#39;, &#39;Sound Mixer&#39;, &#39;Sound Mix Technician&#39;, &#39;Sound Recordist&#39;, &#39;Sound Re-Recording Mixer&#39;, &#39;Sound Supervisor&#39;, &#39;Special Effects&#39;, &#39;Special Effects Assistant&#39;, &#39;Special Effects Coordinator&#39;, &#39;Special Effects Intern&#39;, &#39;Special Effects Supervisor&#39;, &#39;Special Makeup&#39;, &#39;Special Makeup Design&#39;, &#39;Special Makeup Effects&#39;, &#39;Special Makeup Effects Artist&#39;, &#39;Special Makeup Effects Supervisor&#39;, &#39;Special Vocal Effects&#39;, &#39;Still Photographer&#39;, &#39;Story&#39;, &#39;Storyboard Artist&#39;, &#39;Stunt Coordinator&#39;, &#39;Stunts&#39;, &#39;Supervising ADR Editor&#39;, &#39;Supervising Animator&#39;, &#39;Supervising Art Direction&#39;, &#39;Supervising Editor&#39;, &#39;Supervising Producer&#39;, &#39;Supervising Re-Recording Mixer&#39;, &#39;Supervising Set Decorator&#39;, &#39;Supervising Sound Editor&#39;, &#39;Tattoo Designer&#39;, &#39;Technical Advisor&#39;, &#39;Third Assistant Director&#39;, &#39;Title Designer&#39;, &#39;Trainee Assistant Director&#39;, &#39;Unit Manager&#39;, &#39;Unit Production&#39;, &#39;Unit Production Manager&#39;, &#39;Visual Effects&#39;, &#39;Visual Effects Designer&#39;, &#39;Visual Effects Producer&#39;, &#39;Visual Effects Supervisor&#39;, &#39;Voice&#39;, &#39;Wardrobe Director&#39;, &#39;Wardrobe Supervisor&#39;, &#39;Writer&#39;, &#39;Writer (Adaptation)&#39;, &#39;Writer (Additional Dialogue)&#39;, &#39;Writer (Book)&#39;, &#39;Writer (Characters)&#39;, &#39;Writer (Comic Book)&#39;, &#39;Writer (Dialogue)&#39;, &#39;Writer (Diaries)&#39;, &#39;Writer (Earlier Screenplay)&#39;, &#39;Writer (Novel)&#39;, &#39;Writer (Play)&#39;, &#39;Writer (Poem)&#39;, &#39;Writer (Screenplay)&#39;, &#39;Writer (Screen Story)&#39;, &#39;Writer (Short Story)&#39;, &#39;Writer (Story)&#39;, &#39;Writer (Story and Screenplay)&#39;, &#39;Writer (Television Series)&#39;<br></div><div><br></div><div>Myth currently only allows:</div><div>&#39;actor&#39;,&#39;director&#39;,&#39;producer&#39;,&#39;executive_producer&#39;,&#39;writer&#39;,&#39;guest_star&#39;,&#39;host&#39;,&#39;adapter&#39;,&#39;presenter&#39;,&#39;commentator&#39;,&#39;guest&#39;<br></div><div><br></div><div>I can&#39;t imagine it being too hard to make Myth handle the &#39;role&#39; in a more generic manor -- at the expense of being able to pick-n-choose what shows up on the first &#39;I&#39;nformation page.  The short-term fix, though, would be to map:</div><div><br></div><div>&#39;Actor&#39; -&gt; &#39;actor&#39;</div><div>&#39;%Director%&#39; -&gt; &#39;director&#39;</div><div>&#39;%Producer%&#39; -&gt; &#39;producer&#39;</div><div>&#39;Writer%&#39; -&gt; &#39;writer&#39;<br></div><div>&#39;Guest Star&#39; -&gt; &#39;guest_star&#39;</div><div>&#39;Host&#39; -&gt; &#39;host&#39;</div><div>&#39;Guest%&#39; -&gt; &#39;guest&#39;<br></div><div><br></div><div><br></div><div>John</div></div></div></div>