2009/7/24 Aryeh Gregor <simetrical+wikil...@gmail.com>:
> On Thu, Jul 23, 2009 at 2:20 AM, Brianna
> Laugher<brianna.laug...@gmail.com> wrote:
>> All the potential problems posed are ones that Wikipedia faces every
>> day just because it lets people edit, period. I don't see how doing it
>> via an API adds some massive new risk.
>
> Well.  If you had some way to clearly distinguish which automated tool
> made the edit, and a way for admins to block  all edits from a
> specific tool as easily as they can currently block or revert all
> edits from a specific user, and no way to take dangerous admin-only
> actions (e.g. editing interface messages) using the tool -- then on
> reflection, I'll grant that I don't see any problems with it.  The
> only serious risk, then, would be to a user's reputation, if the tool
> author is subtly malicious.  That only affects the specific user, and
> is a risk they can decide to take or not.

Yay!

> That's a considerable amount of infrastructure that would be needed,
> though.  I'm not sure it's worth the effort just for the sake of
> enabling web-based editing tools.  Remember, for desktop tools this is
> pointless.  They can already steal your password directly in a hundred
> different ways, so letting them edit directly using your credentials
> is as safe as running them at all.  There are plenty of desktop tools
> that are already used as editing aids.  I doubt the gain from allowing
> web-based tools as well would be worth implementing this whole
> authentication system.

Well, I don't know that I agree with this argument "we should just
assume desktops are already compromised", but I'm not that interested
in desktop applications so I will leave it aside.

Given that
* the write API has only been enabled on Wikimedia sites since August
2008 (less than a year)
* we don't do very much/any promotion of our API, and
* our data is extremely complex (especially compared to, say, Twitter),
I am not at all surprised that no web apps have yet spung up (or, only
Watchlistr). I don't think the fact that no web apps have been created
yet means that it has been judged as not-that-useful. I think it will
take a while, and a few examples, for developers to start to get the
idea of being creative with the MW API.


>> I love the idea of the write API because it removes the necessity to
>> have MediaWiki as the only way to interact with Wikimedia content. The
>> write API lets us innovate at the interface level just as we
>> collaboratively innovate at the content level.
>
> The write API doesn't allow anything new.  It just makes some things
> easier and more reliable.  Anything you could do with the write API,
> you could do by screen-scraping, just maybe less quickly and reliably.
>  (With maybe a very small number of narrow exceptions.)

If you make something orders of magnitude easier, it is like a "new" thing.

Anyway I am glad that we have come to some kind of agreement. I
expanded some info at <http://www.mediawiki.org/wiki/OAuth> based on
this discussion.

cheers
Brianna

-- 
They've just been waiting in a mountain for the right moment:
http://modernthings.org/

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

Reply via email to