Message from discussion
consistency and ecosystem opportunities
Received: by 10.204.14.204 with SMTP id h12mr743772bka.11.1299932607165;
Sat, 12 Mar 2011 04:23:27 -0800 (PST)
X-BeenThere: twitter-development-talk@googlegroups.com
Received: by 10.204.70.67 with SMTP id c3ls886080bkj.2.p; Sat, 12 Mar 2011
04:23:11 -0800 (PST)
Received: by 10.204.14.6 with SMTP id e6mr1311802bka.7.1299932591554;
Sat, 12 Mar 2011 04:23:11 -0800 (PST)
Received: by 10.204.14.6 with SMTP id e6mr1311801bka.7.1299932591520;
Sat, 12 Mar 2011 04:23:11 -0800 (PST)
Return-Path: <demonicpa...@gmail.com>
Received: from mail-fx0-f50.google.com (mail-fx0-f50.google.com [209.85.161.50])
by gmr-mx.google.com with ESMTPS id dd11si974567bkb.0.2011.03.12.04.23.11
(version=TLSv1/SSLv3 cipher=OTHER);
Sat, 12 Mar 2011 04:23:11 -0800 (PST)
Received-SPF: pass (google.com: domain of demonicpa...@gmail.com designates 209.85.161.50 as permitted sender) client-ip=209.85.161.50;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of demonicpa...@gmail.com designates 209.85.161.50 as permitted sender) smtp.mail=demonicpa...@gmail.com; dkim=pass (test mode) header...@gmail.com
Received: by mail-fx0-f50.google.com with SMTP id 16so1556267fxm.9
for <twitter-development-talk@googlegroups.com>; Sat, 12 Mar 2011 04:23:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=gamma;
h=domainkey-signature:mime-version:in-reply-to:references:from:date
:message-id:subject:to:content-type;
bh=Sd9q7zxngzxo9l6tfJm35Rx5ZeEBr06Zf+9oFX4tsAU=;
b=yGp4H5DItPODlcvGgxwT/DmIZ/dSpVoKkNKqeqh7EGl/mHZq3ojLCMDC4NIKT2EHeD
E1NP73cUOY9e7WNkHm2RdQ3bKjGlKWFUQ5eXA85AD3zKucqT8qPUJoZCYYS4warJLcVB
bl4MolnSQm4+S6d+92/senvTQtzjjXw2llFsw=
DomainKey-Signature: a=rsa-sha1; c=nofws;
d=gmail.com; s=gamma;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type;
b=jGe0sLhlrWKctdCccU7pJwYFtHGzAEayzQ1RNdqg1EA+V93SI35K9INaoFF4/kRKFG
cWqgHmL/iXYA0oOH2x6fSvkPfefs8mKGVXzl/ea0KXjQVl5trcGDrIVVJwpeIIcfmlwv
sJd79pyhsMYPGdWkzoPnzeaS4dgtwi3gan9o0=
Received: by 10.223.16.82 with SMTP id n18mr2545093faa.48.1299932591058; Sat,
12 Mar 2011 04:23:11 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.93.208 with HTTP; Sat, 12 Mar 2011 04:22:41 -0800 (PST)
In-Reply-To: <a3a17a95-c550-45f9-ba46-d824fcc48...@22g2000prx.googlegroups.com>
References: <6517585.983.1299876471129.JavaMail.geo-discussion-forums@yqme33> <a3a17a95-c550-45f9-ba46-d824fcc48...@22g2000prx.googlegroups.com>
From: Dustin Lennon <demonicpa...@gmail.com>
Date: Sat, 12 Mar 2011 06:22:41 -0600
Message-ID: <AANLkTinu8JOaB_qKDFM3gR+idU_fuVzVbqqDS8V3w...@mail.gmail.com>
Subject: Re: [twitter-dev] Re: consistency and ecosystem opportunities
To: twitter-development-talk@googlegroups.com
Content-Type: multipart/alternative; boundary=00151747862e526ef6049e48249f
--00151747862e526ef6049e48249f
Content-Type: text/plain; charset=UTF-8
The best I can locate for the "Who to follow" functionality from the Twitter
API is under the User Resources and touching on GET users/suggestions and
GET users/suggestions/:slug now how to come close to what Twitter places on
their Who to follow page is beyond me.
-Dustin
This message contains confidential information and is intended only for the
individual named. If you are not the named addressee you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this e-mail by mistake and delete
this e-mail from your system. E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The sender
therefore does not accept liability for any errors or omissions in the
contents of this message, which arise as a result of e-mail transmission.
On Fri, Mar 11, 2011 at 3:09 PM, Mike Champion <mike.champ...@gmail.com>wrote:
> Thanks for the clarification Ryan. Two questions:
>
> 1) Do you have a clear definition of what counts as a Twitter client?
> Is it any app/service that posts updates to Twitter, including apps
> like twitterfeed and Instapaper? Or is it only those apps that are
> "primarily" clients? I'm certainly familiar with the challenge of
> classifying apps ;) but wanted to know who will be covered by the ToS
> Section 1.5 and how you think about "clients" given Twitter's updated
> stance.
>
> 2) In section 1.5.A of the ToS it says:
>
> "Your Client must use the Twitter API as the sole source for features
> that are substantially similar to functionality offered by Twitter.
> Some examples include trending topics, who to follow, and suggested
> user lists."
>
> Is the "Who to follow" functionality available via API from Twitter
> for clients that want to offer this? I wasn't aware that it been
> released as API but may have missed it on dev.twitter.com.
>
> Thanks,
>
> -mike
>
> On Mar 11, 3:47 pm, Eric Mill <kproject...@gmail.com> wrote:
> > "More specifically, developers ask us if they should build client apps
> that
> > mimic or reproduce the mainstream Twitter consumer client experience.
> The
> > answer is no."
> >
> > "We need to ensure users can interact with Twitter the same way
> everywhere."
> >
> > I'm not sure you can say these things and simultaneously try to say you
> have
> > a welcoming developer environment. All third party Twitter developers, no
> > matter what they make, are now walking on eggshells, constantly at risk
> of
> > offending Twitter's ideas of how users should interact with Twitter.
> >
> > You may feel you "need" this consistency, but you don't. You want it, and
> > are willing to make tradeoffs to get it. I just hope you realize how big
> > those tradeoffs are, and how chilling it is for Twitter to decide that
> only
> > certain kinds of innovation on the Twitter API are welcome.
> >
> > -- Eric
>
> --
> Twitter developer documentation and resources: http://dev.twitter.com/doc
> API updates via Twitter: http://twitter.com/twitterapi
> Issues/Enhancements Tracker:
> http://code.google.com/p/twitter-api/issues/list
> Change your membership to this group:
> http://groups.google.com/group/twitter-development-talk
>
--00151747862e526ef6049e48249f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<font face=3D"tahoma,sans-serif">The best I can locate for the "Who to=
follow" functionality from the Twitter API is under the User Resource=
s and touching on GET users/suggestions and GET users/suggestions/:slug now=
how to come close to what Twitter places on their Who to follow page is be=
yond me.<br>
<br>-Dustin=C2=A0 <br clear=3D"all"></font>This message contains confidenti=
al information and is intended only for the individual named. If you are no=
t the named addressee you should not disseminate, distribute or copy this e=
-mail. Please notify the sender immediately by e-mail if you have received =
this e-mail by mistake and delete this e-mail from your system. E-mail tran=
smission cannot be guaranteed to be secure or error-free as information cou=
ld be intercepted, corrupted, lost, destroyed, arrive late or incomplete, o=
r contain viruses. The sender therefore does not accept liability for any e=
rrors or omissions in the contents of this message, which arise as a result=
of e-mail transmission.<br>
<br><br><div class=3D"gmail_quote">On Fri, Mar 11, 2011 at 3:09 PM, Mike Ch=
ampion <span dir=3D"ltr"><<a href=3D"mailto:mike.champ...@gmail.com" tar=
get=3D"_blank">mike.champ...@gmail.com</a>></span> wrote:<br><blockquote=
class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; border-left: 1px=
solid rgb(204, 204, 204); padding-left: 1ex;">
Thanks for the clarification Ryan. Two questions:<br>
<br>
1) Do you have a clear definition of what counts as a Twitter client?<br>
Is it any app/service that posts updates to Twitter, including apps<br>
like twitterfeed and Instapaper? Or is it only those apps that are<br>
"primarily" clients? I'm certainly familiar with the challeng=
e of<br>
classifying apps ;) but wanted to know who will be covered by the ToS<br>
Section 1.5 and how you think about "clients" given Twitter's=
updated<br>
stance.<br>
<br>
2) In section 1.5.A of the ToS it says:<br>
<br>
"Your Client must use the Twitter API as the sole source for features<=
br>
that are substantially similar to functionality offered by Twitter.<br>
Some examples include trending topics, who to follow, and suggested<br>
user lists."<br>
<br>
Is the "Who to follow" functionality available via API from Twitt=
er<br>
for clients that want to offer this? I wasn't aware that it been<br>
released as API but may have missed it on <a href=3D"http://dev.twitter.com=
" target=3D"_blank">dev.twitter.com</a>.<br>
<br>
Thanks,<br>
<font color=3D"#888888"><br>
-mike<br>
</font><div><div></div><div><br>
On Mar 11, 3:47=C2=A0pm, Eric Mill <<a href=3D"mailto:kproject...@gmail.=
com" target=3D"_blank">kproject...@gmail.com</a>> wrote:<br>
> "More specifically, developers ask us if they should build client=
apps that<br>
> mimic or reproduce the mainstream Twitter consumer client experience. =
=C2=A0The<br>
> answer is no."<br>
><br>
> "We need to ensure users can interact with Twitter the same way e=
verywhere."<br>
><br>
> I'm not sure you can say these things and simultaneously try to sa=
y you have<br>
> a welcoming developer environment. All third party Twitter developers,=
no<br>
> matter what they make, are now walking on eggshells, constantly at ris=
k of<br>
> offending Twitter's ideas of how users should interact with Twitte=
r.<br>
><br>
> You may feel you "need" this consistency, but you don't.=
You want it, and<br>
> are willing to make tradeoffs to get it. I just hope you realize how b=
ig<br>
> those tradeoffs are, and how chilling it is for Twitter to decide that=
only<br>
> certain kinds of innovation on the Twitter API are welcome.<br>
><br>
> -- Eric<br>
<br>
--<br>
Twitter developer documentation and resources: <a href=3D"http://dev.twitte=
r.com/doc" target=3D"_blank">http://dev.twitter.com/doc</a><br>
API updates via Twitter: <a href=3D"http://twitter.com/twitterapi" target=
=3D"_blank">http://twitter.com/twitterapi</a><br>
Issues/Enhancements Tracker: <a href=3D"http://code.google.com/p/twitter-ap=
i/issues/list" target=3D"_blank">http://code.google.com/p/twitter-api/issue=
s/list</a><br>
Change your membership to this group: <a href=3D"http://groups.google.com/g=
roup/twitter-development-talk" target=3D"_blank">http://groups.google.com/g=
roup/twitter-development-talk</a><br>
</div></div></blockquote></div><br>
--00151747862e526ef6049e48249f--