Difference between revisions of "Schedules Direct URL Change"

From MythTV Official Wiki
Jump to: navigation, search
(true up URL change)
(updates from email/irc responses)
Line 4: Line 4:
 
options for MythTV users.
 
options for MythTV users.
  
== What '''must''' be done prior to November 1st, 2014? ==
+
== What '''must''' users do prior to November 1st, 2014? ==
  
 
Nothing.
 
Nothing.
Line 10: Line 10:
 
== What '''must''' be done on November 1st (or '''can''' be done now.) ==
 
== What '''must''' be done on November 1st (or '''can''' be done now.) ==
  
This is the main reason for writing this Wiki.
+
If running 0.27 or 0.28-pre, users need only keep their backends up to date.
  
 
Ideally, there would be a DNS change and the existing URL (which is
 
Ideally, there would be a DNS change and the existing URL (which is
 
hard-coded in the source) would be pointed to the new IP address and no action would be
 
hard-coded in the source) would be pointed to the new IP address and no action would be
required by MythTV SD users. However, the owners of that URL (which
+
required by MythTV SD users. However, the owner of that URL (which
is not SD) have responded and said that they will '''not'''
+
is not SD) said that '''won't''' be done.
do that.
 
  
Another solution is to release a fix. It's a one line change.
+
Users running 0.26 and below, see the followng section.
The following table is available for distribution maintainers.
 
  
{| border="1" cellspacing="0" cellpadding="5" style="float: center;border-collapse:collapse; border-color:#8eabd0; background:#e7edf5"
+
== Is there anything users can do to try the replacement now? ==
|- style="background-color: lightsteelblue;"
 
|+ Availablility Schedule
 
|- style="background-color: lightsteelblue;"
 
! scope="col" | Distribution
 
! scope="col" | MythTV Version
 
! scope="col" | Status
 
|-
 
|Mythbuntu
 
|0.27 only???
 
|Ready for release
 
|-
 
|others?
 
|unknown
 
|unknown
 
|}
 
<br>
 
 
 
== Is there anything users can do to try the replacement? ==
 
  
 
Yes, perhaps the simplest is to make the following entry in
 
Yes, perhaps the simplest is to make the following entry in
Line 48: Line 28:
 
</pre>
 
</pre>
  
The existing replacement service is working well. The more users testing it,
+
The new server is working well. But the more users testing it,
 
the better. (Better to discover any problems now than on 11/1.)
 
the better. (Better to discover any problems now than on 11/1.)
  
 
Is the hosts entry a proper solution. No, because it points the 'old' URL to
 
Is the hosts entry a proper solution. No, because it points the 'old' URL to
one of two Load Balancers in front of the SD host. So, it's not bad, just not
+
one of two Load Balancers in front of the SD host. It's not bad, it's just not
 
the best.
 
the best.
 
== What this Wiki isn't. ==
 
This is intended to be a very short reference for MythTV users. It is
 
not intended as a list of SD issues nor is it a trouble shooting
 
forum. Please resist the urge to make it longer. See the links below.
 
 
This doesn't reflect an official position from the developers, there
 
is none.
 
  
 
== Are there any other sources of information about the change? ==
 
== Are there any other sources of information about the change? ==
Line 67: Line 39:
 
Yes.
 
Yes.
  
The official [http://forums.schedulesdirect.org/viewtopic.php?f=3&t=2578 announcement] from Schedules Direct.
+
The official [http://forums.schedulesdirect.org/viewtopic.php?f=3&t=2578 announcement] from SD.
  
List of [http://forums.schedulesdirect.org/viewtopic.php?f=8&t=2591 open issues].
+
List of [http://forums.schedulesdirect.org/viewtopic.php?f=8&t=2591 open issues], also from SD.
  
 
The mythtv-users mailing list under the thread: ''Schedules Direct DataDirect replacement service testing''.
 
The mythtv-users mailing list under the thread: ''Schedules Direct DataDirect replacement service testing''.
 
Or, it's [http://www.gossamer-threads.com/lists/mythtv/users/576759 archive]).
 
Or, it's [http://www.gossamer-threads.com/lists/mythtv/users/576759 archive]).
 
Please don't start new testing threads.
 
Please don't start new testing threads.
 +
 +
Discussions on the developer's [http://irc.mythtv.org/ircLog/channel/4/2014-10-08 channel].
  
 
== What do the various names being mean? ==
 
== What do the various names being mean? ==
Line 87: Line 61:
 
|TMS-DD
 
|TMS-DD
 
|docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com
 
|docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com
|The old SD server (that's going away)
+
|Tribune hosted Datadirect Server (going away)
 
|-
 
|-
 
|SD-DD
 
|SD-DD
 
|dd.schedulesdirect.org
 
|dd.schedulesdirect.org
|The new SD server
+
|SD hosted DataDirect Server
 
|}
 
|}
 
<br>
 
<br>
== Can users that build from source make a change? ==
+
== Can users that build from source make a change now? ==
Yes. Locate the line to change with the following command and
+
Yes.
replace the URL with the new one above.
+
 
 +
Locate the line to change with the following command and
 +
replace the URL with the new one above. Be prepared to
 +
remove the change when the official commit is pushed.
  
 
<pre>
 
<pre>
 
git grep webservices.schedulesdirect.tmsdatadirect.com
 
git grep webservices.schedulesdirect.tmsdatadirect.com
 
</pre>
 
</pre>

Revision as of 23:12, 8 October 2014

Schedules Direct (SD) Changes

As some have heard, on November 1st, 2014, the existing SD service is changing. This Wiki is intended to be a short discussion of options for MythTV users.

What must users do prior to November 1st, 2014?

Nothing.

What must be done on November 1st (or can be done now.)

If running 0.27 or 0.28-pre, users need only keep their backends up to date.

Ideally, there would be a DNS change and the existing URL (which is hard-coded in the source) would be pointed to the new IP address and no action would be required by MythTV SD users. However, the owner of that URL (which is not SD) said that won't be done.

Users running 0.26 and below, see the followng section.

Is there anything users can do to try the replacement now?

Yes, perhaps the simplest is to make the following entry in the backend's /etc/hosts file:

54.84.32.205 docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com

The new server is working well. But the more users testing it, the better. (Better to discover any problems now than on 11/1.)

Is the hosts entry a proper solution. No, because it points the 'old' URL to one of two Load Balancers in front of the SD host. It's not bad, it's just not the best.

Are there any other sources of information about the change?

Yes.

The official announcement from SD.

List of open issues, also from SD.

The mythtv-users mailing list under the thread: Schedules Direct DataDirect replacement service testing. Or, it's archive). Please don't start new testing threads.

Discussions on the developer's channel.

What do the various names being mean?

Abbreviated Name URL Description
TMS-DD docs.tms.tribune.com webservices.schedulesdirect.tmsdatadirect.com Tribune hosted Datadirect Server (going away)
SD-DD dd.schedulesdirect.org SD hosted DataDirect Server


Can users that build from source make a change now?

Yes.

Locate the line to change with the following command and replace the URL with the new one above. Be prepared to remove the change when the official commit is pushed.

git grep webservices.schedulesdirect.tmsdatadirect.com