Search the web
Sign In
New User? Sign Up
reallySimpleSyndication
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
GUID in feeds and items   Message List  
Reply | Forward Message #8 of 16 |

Hi all,

What's the point of using a GUID? What situation is going to require
having one?

I've suggested in the past that there needs to be a way for a program
to uniquely identify an item. Note that I'm saying this is a means
for a program to do the identifying, not a person. As such this
hypothetical program would presumably be doing something FOR a person.

I'd like to see two reasons to use a GUID be taken into consideration.

One, allow a program that possess a GUID for an *item* to be able to
return to the item's source and request a "more complete" XML
represenation of the item. This would let programs using the RSS
find out more about an item. This would let the feed remain
reasonably compact. It'd also allow a site to deliver considerably
more complete data, but only when requested. This could save a fair
amount of CPU as many items probably won't ever get requested.

Two, allow a client program to 'carry along' some source information
as an item moves through site to site. Many item do have a source
and are simple echoed from one feed to another. Yes, some feeds do
add more information on top of an item. Yes, this could lead to
debates over what sort of provenance is suitable for attaching to an
item. Again, this'd be a great reason for an XML interface to remain
available for an item (via it's GUID).

This leads into several other areas for DOI and DRM. Both digital
object identifiers and digital rights management are of great
interest to many content providers. Sure, a lot of stuff is free and
doesn't really care about these concepts. However, that's no reason
not to have a discussion of the concepts or to allow the spec to
optionally accomodate them.

And as to "stop energy", this list was resurrected from the dead as a
counter to it. Let's all try to keep things moving forward this time.

-Bill Kearney




Mon May 20, 2002 10:07 pm

wkearney99
Offline Offline
Send Email Send Email

Forward
Message #8 of 16 |
Expand Messages Author Sort by Date

Hi all, What's the point of using a GUID? What situation is going to require having one? I've suggested in the past that there needs to be a way for a program...
wkearney99
Offline Send Email
May 20, 2002
10:08 pm

... I think this is a good idea, as long as the "more complete" XML is still of the RSS/RDF variety. That is, the compact version would be of the .9x variety,...
jdklub
pseudonym@...
Send Email
Jul 2, 2002
10:16 am

... I don't know about this suggestion in that you're proposing the mix of 0.9x and 1.0 formats. While an environment may understand both is it reasonable to...
wkearney99
Offline Send Email
Jul 2, 2002
10:23 am

GUID is a unique indentifier? except that it's not a global address, it something useful inside a local system. we have these already in terms of these funny...
Zac Spitzer
zacs@...
Send Email
Sep 18, 2002
3:33 pm

Contrary to popular mythology, an OSF standard GUID can well be utterly unique. The value behind using a GUID is not in readability, it's in programmatic...
Bill Kearney
wkearney99
Offline Send Email
Sep 18, 2002
3:36 pm

... Well, do a little more research on it. You'll find otherwise. ... Which require significantly greater amount of CPU processing as they're strings. GUIDs...
Bill Kearney
wkearney99
Offline Send Email
Sep 19, 2002
1:21 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help