How about a feature that allows users to enter a story as an alternative source. Meaning, when they enter their story on the create scoop page and find that the story has already been covered by a different URL, they can enter as an alternative source (if the url is not a dupe). The alts would then appear below the scoop on the homepage.
Comments
Comment #1
mercmobily commentedHi,
This is a _very_ interesting feature request. I am especially interested because it's actually something *new*, different to what Digg does.
The interface could just be below the story itself: logged in users should be able to add alternative sources directly.
To do this right, I would need to take the URL out of the drigg_node table, and create a second table just for the URLs. This is likely to be a pain to upgrade, but I am sure I can sort something out (for example, I could make the transition smoother by leaving the "legacy" url filed there for a while).
Is anybody else interested in this?
Bye,
Merc.
Comment #2
jefflamb commentedIt does sound good to me. If a user adds an alternative source they should automatically score a vote for the original post. Hmm. But what if a second post is more informative than the original? Could voters vote for which of the posts should be the leading story of the set of alternatives? It's interesting but it might be a lot of work. I can also see it being misused due to confusion.
Comment #3
silvanov commentedIt is a very interesting idea, and for now, what I've been doing, is just adding a link in a comment, but having a seperate ui for doing so would be great. But then you do run into issues with better sources, etc.. and I believe the way digg handles it is the (normally) the better story or source is promoted more, so itd be sorted out by the users themselves.
Comment #4
mercmobily commentedHi,
Jefflamb: I don't think this is the intent of the original request.
In fact, the more I think about this, the more I am leaning towards a "won't do".
The basic idea is to give the ability to give multiple URL for the SAME story. This creates quite a few issues from a UI point of view (see: a LOT more complexity). Which one will the user go to? How will people know which one is spam? Would each link need to be voted for individually to prevent this problem?
This feature request doesn't pass my "suspicious" request. To pass the test, its complication becomes unbearable - and definitely not worth the (huge) effort.
Merc.
Comment #5
mercmobily commentedHi,
The idea is interesting. However, I am marking it as "won't do" because it would create a LOT of complication database-wise.
The only sane way of doing it would be to have an extra table. So, a story could effectively have several links, and maybe a primary one.
This is easy enough to do.
The problem is the UI. It would be a _complete_ nightmare. Users would be able to add several links, with duplicates, etc. Then when we render a story, we'd need more code to show the "secondary" links. And then who's to decide which link is primary and which link is secondary?
It's _possible_, but not worth the effort.
Let's keep it simple.
Merc.