> Is the code available and I have missed it? Do we have any other
> implementation?

I tried to do something similar (two examples are at
http://mormegil.info/wp/blame/AIM.htm
http://mormegil.info/wp/blame/AFC_Ajax.htm); the code is nothing
secret, even though it is not too clean, and there is also no rocket
science [you have been warned:
https://opensvn.csie.org/traccgi/MWTools/browser/MWTools/trunk/PageBlame]:

The biggest problem I see with such tools is that it is IMHO unusable
for any copyright-related purposes. My tool works by diffing the
article revisions and tracking who was the last author of every word.
Even though you can be much smarter than that, I don't believe you
would be able to track all copyright-relevant contributions with that.
As an example, consider using that tool on an article that was created
by:
1. Importing an article with all its history from the English
Wikipedia to some other-language wiki.
2. Translating it into the local language (for more fun, imagine a
language using a different script, e.g. Russian, or even Chinese)

There is IMHO no way the blame tool could track copyright properly
through the translation (which it has to, copyright-wise). And even in
the general case, I believe such tracking would be an AI-hard task
(often, even a human is unable to do it properly…). Of course, such
Blame tools are great for many reasons (which is why I wrote them),
but I think the current context (license change, attribution etc.)
does not fit them at all.

-- [[cs:User:Mormegil | Petr Kadlec]]

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to