logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: testing creating venues and events: msg#00004

Subject: Re: testing creating venues and events
Hi Steve,

Some good points.  My responses are inline.

On Jan 4, 2007, at 9:44 AM, Steve Antoch wrote:

Let's say I create a venue, and add a MySpecialID=xyzabc id value to it
so I can back reference into my system.

2) Eventful DOES find a duplicate and returns it.  I don't "own" that
venue.  I don't "own" that venue.  Can I add my property to it even
though I didn't create the venue? (Aside -- Will others be able to see
the id value if I do add it?)

In short, yes. You can add a property to the venue, and others will be able to see it, too. Properties are like tags in that respect.

3) Eventful DOESN'T IMMEDIATELY find a duplicate and returns a new
venue.
I add my id so I can back trace it, and mark the venue in my system with the Eventful Venue ID (V-xxxxxxx-xxxxx). So far, so good. Then things
get tricky. Eventful goes and figures out AFTER THE FACT that my venue
is in fact a dupe.  In order to merge the 2 (or more) duplicates,
somebody has to become a victim.  Which Venue is the victim?  What
happens to a search on the victim's venue id? Is it still valid? If MY
Venue with my back link id property is chosen as the victim, will the
properties be merged in to the survivor?  What happens in the case of
duplicate property names with differing property values?  Is there a
"make a smart copy" function so that a merge conflict can result in a
"better" more filled out venue -- ie, it contains all reconcilable
details?

OK, so that's the tough one. Right now, one of the venues is simply subsumed the other, and we work out how to resolve details when the venue is displayed. Because of this, we only de-dupe venues automatically when the dupes have no secondary information attached. In cases where there's a user-submitted venue and an evdb-submitted venue (e.g. scraped from another site), the user-submitted venue tends to win. In the case where two high-quality user-submitted venues are duplicates, we try to make sure all the secondary information is moved to the new master venue. That way search and normal site functions should continue to work.

Hope that makes sense.  Let me know if you have questions.

Cheers,
~chris






Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>