logo       

RE: Program unique ID: msg#00152

Subject: RE: Program unique ID
Hi Ed,

>I think that in practice only grabbers which can get a correct, unique
>programme identifier will bother to put one in the file.  Assuming
>that we take the strong meaning of same-id where only the *same
>programme* (and not just two programmes with the same XML) are allowed
>to share an id.
>
>It would be possible for grabbers to make up their own ids, and add a
>unique token to them to make them unique across files, but I'm not
>sure there would be much point.

I don't think this is strong enough.  The DTD should make it clear that the
ID must *only* be populated when either:
1. The underlying listing source provides a programme identifier that can
be used to detect duplicates across days and across files
2. By some (very magic) means the grabber itself is able to produce a
programme identifier that can be used to detect duplicates across days and
across files.

If we allow grabbers to produce their own identifiers to create their own
identifiers that *can't* detect duplicates across days and across files,
and we have no way to distingush "those that can" from "those that can't",
then a single grabber that can't ruins things for those that can.

Alternatively, we can allow any grabber to use the ID/IDREF that wants to,
and they will only be expected to detect duplicates within a single file.
They can grab the identifier from where-ever they like or invent it.  Then,
in a separate element, we can expose the 'true' programme identifier from
the underlying listing for those grabbers that have it.

This latter approach is my preference because it separates the decision of
whether to use ID/IDREF (and thus shrink file size/identify duplicates
within a file) from the ability to expose the cross-file program id.

Lloyd





-------------------------------------------------------
This SF.Net email sponsored by: Parasoft
Error proof Web apps, automate testing & more.
Download & eval WebKing and get a free book.
www.parasoft.com/bulletproofapps1


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
region.costa-ri...    user-groups.lin...    lang.prothon.us...    xfree86.cvs/200...    finance.aqbanki...    ietf.smtp/1993-...    web.turbogears....    jakarta.cactus....    yellowdog.gener...    php.gtk+.genera...    org.region.indo...    hurd.l4/2005-10...    culture.religio...    apple.fink.gene...    db.mysql.window...    bluez.devel/200...    security.pgp-ba...    video.blender.d...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe