Gervase Markham schrieb:
On 09/06/15 04:22, Nicholas Nethercote wrote:
What I'm saying is this: don't mix up the two arguments above. If
you're really upset by the Pocket integration, it's almost certainly
because of the first argument above, so don't get side-tracked by the
second argument.

Right. And the first argument is strange because this is not the first
time we've done this.

Most notably, when we introduced the Social API, we had a Facebook button appear automatically in primary UI (which I found bad because of what Facebook represents, but that's a slightly different topic).

The big difference is that in that case, we had defined a vendor-neutral API and didn't just use whatever their API is and make ourselves dependent on the partner (as we have with Pocket), we did not import unreviewed code drops from the partner (as we did with Pocket, even though we required them to open-source that code), and we didn't ship their icon as part of the actual installed product but downloaded it afterwards (unlike what we do with Pocket).

I think we should look into correcting those things, with the necessary diligence (and not with another rushed effort) though. I still wonder if shipping their product in our downloads is a trademark issue esp. for people doing rebuilds of our code, where we intentionally remove our own branding, but the Pocket icon remains. Also, if you replace the URL in the prefs with a different service that uses the same API, you now have the Pocket icon and Pocket-branded strings refer to a completely different service, which I think is problematic in the long run.

This may be OK for this initial release (even though I'm unhappy with the quality decisions we made there in general), but we should IMHO improve upon those things in further work and future releases (and the proper release train testing of the changes).

KaiRo
_______________________________________________
governance mailing list
[email protected]
https://lists.mozilla.org/listinfo/governance

Reply via email to