On 9/6/07, <b class="gmail_sendername">Robert Current</b> &lt;<a href="mailto:robert.current@gmail.com">robert.current@gmail.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; I fail to see any<br>&gt; benefit in sharing data between users since the<br>&gt; likelyhood of any two users sharing the same dataset is small.<br><br>Presumably, more than two people would use it.<br><br>And two users having the exact same lineup is totally un-nessessary.
<br><br>This was addressed with xmltvid numbers.&nbsp;&nbsp;A cable TV user might pull<br>local lineups from someone else in town that provided OTA-EIT data,<br>and pull national lineups from some guy that had an xmltv file with<br>
complete data for a satellite listing.<br><br>Yes, that&#39;s not a pretty automated system to pull from a single<br>central server.&nbsp;&nbsp;But that doesn&#39;t make it useless.</blockquote><div><br>It does, however, make it complex.&nbsp; You&#39;re proposing developing or asking for developers to assist in a project to coordinate all these micro-schedules across peers rather than saying &quot;Download XMLTV grabber XYZ and run it to import data&quot;.&nbsp;&nbsp; While&nbsp; it could be as simple as &quot;Download XMLTV micro-schedule grabber XYZ and run it to import data from a multitude of sources&quot;, it seems an incredible undertaking in contrast with the tried and true &quot;download it all myself from the source&quot; methods.&nbsp; 
<br><br>And as far has your examples, the cable TV and OTA-EIT information are not likely a full overlap.&nbsp; If nothing else, OTA-EIT is more likely a subset of the full cable TV lineup leaving the cable TV guy still with missing pieces.&nbsp; I wonder what the likelyhood is with this micro-method of any one person actually getting a full lineup for their area from any number of peers considering the likely pool of users.&nbsp; On the other hand, development of a full grabber (scraping or no) gives everyone the same data (complete or not) since there is no discrepancy between what I was able to get vs what you were able to get other than based on the data coming from the source.&nbsp; And if the source is incomplete, then it probably isn&#39;t worth grabbing in the first place...
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; The complexities surrounding the<br>&gt; distribution methods seem to outweigh
<br>&gt; any perceived benefit.&nbsp;&nbsp;A majority of<br>&gt; users will be well served simply getting<br>&gt; their data directly from the<br>&gt; original source, not trying to gather<br>&gt; it from peers.<br><br>For you, that might be true.&nbsp;&nbsp;So, there&#39;s no reason for you to consider this.
<br><br>But not everyone on the planet has a single, complete, original source<br>that is providing them data freely.</blockquote><div><br>True, but then also, it is highly unlikely that Person A, B, and C will each find a 1/3 portion of a complete schedule for each of them and then somehow coordinate to share those pieces with each other.&nbsp; It would see far more likely that Person D (Developer) wrote a grabber that collected the total schedule and Persons A, B, and C and anyone else just ran it to download their entire schedule.&nbsp; What if Person C moves and no longer provides that critical piece of data to A and B because they don&#39;t need it anymore?&nbsp; If B was getting it direct, I don&#39;t see the situations were A and B couldn&#39;t also get it themselves...
</div></div><br>Kevin<br>