March 2011
18 posts
3/21/2006 12:37PM-1:01PM, first tweet and inviting...
me: okay. i'm going to delete everyone, then invite you.
Biz: okay sounds good
okay, that worked!
me: nice. now, don't invite anyone yet.
Biz: changing your name needs to be more obvious
okay
me: it didn't ask you to signup?
oh, dang. that's a bug.
Biz: no. okay cool!
me: did it just go down for you?
Biz: yah
me: should be back up.
i'm going to delete you again, and have you go through the process again.
Biz: okay
me: okay. try that.
it's cool. i can follow your number right away.
so once you update, i get something.
Biz: okay hold on
shite
got an error
gonna try again
me: what error?
Biz: application error when I pressed "done" on the name/pin page
quitting browser trying again
hmm still getting it
is it cause i already been here?
me: let me look.
oh, i see the problem. i'll fix it.
Biz: ok
me: okay, try now. same pin
Biz: ok
nice!
so easy and smooth
me: nice!
what do you think about that sms invite message for now
Biz: thats gotta be the easiest invite sign up ever
message is good
me: wanted to start inviting the odeo people, and had to put in the user/pass
is that clear?
Biz: yah
me: cool. okay. now we can start the invites :)
Biz: awesome
how should we do it?
willy nilly?
me: yeah!
Biz: okay!
3/21/2006 12:04PM, first test of SMS
Biz: just got your status on my phone!
watson, come in here please!
me: nice! update yours
i'm following
Biz: hey, that makes me think of a good tagline for twitter
"do you follow me?"
me: got it!
i was thinking of that last night!
nice.
Biz: that is good stuff
me: i'm going to hook up the invite system.
Biz: sweet baby jesus
: P
me: then, we have to figure out the sms in stuff. just have to work out permissions at this point
Biz: ok
me: do you remember what the invite sms said? the one with the pin? i've lost the graffle file.
Biz: was it
ev: waiting for you to go to twttr.com and enter your PIN: 4013
i think that was it
me: oh yeah. what about when you're coming in cold from the site?
Biz: hold on
did we do that one?
it could be the same one
but from twitter
instead of ev
right?
me: yeah. cool. okay. don't invite anyone yet. let me get this in first.
Biz: ok
3/21/2006 11:38AM
me: hey there biz
Biz: yello
me: try to quit your browser, and then load up sms.odeo.com again
Biz: ok
I'm in
!
me: try adding me: 4159630000
Biz: it worked
my number shows up instead of my name
me: gotta change your prefs
Biz: my name is biz in prefs
lemme try again
me: really?
Biz: well, it was in there
but i just clicked "done" anyway and that worked
me: now i see you.
Biz: yah
me: yeah, we had to delete some things to start over.
Biz: 4154200000 is drunk
me: jeremy
oh, dang. i probably shouldn't be showing phone numbers in the global list. oops!
Biz: oh yah
/account/profile/1: just setting up my twttr
somebody's name is
* /account/profile/1
wacky
me: yeah, that's a bug
Biz: we should make the little world icon click to all public updates
me: good point
Biz: this is ballzy
!
me: ! i'm getting sms send in there right now
meaning we should be able to follow each other via sms soon
Biz: awesome!
3/21/2006 11:48AM
me: i'm getting sms sending out right now
csshsh: oh! yeah?
does it work well so far?
me: yeah, about to deploy it. soon. have to figure out a better way to abstract it. for now, it's in the user model.
csshsh: okay..
i will take a look at it, in a bit.. maybe i have some ideas..
okay.. quick ideas..
i would put the sms class in app/models
it's part of the domain model..
me: a new sms model?
csshsh: na. i would move the one that currently is in lib into app/models
me: really?
hrm
csshsh: and as far as testing goes, i would just stub out the send method
yep.. it really is part of the domain model of twttr
some people think that only objects that inherit from ActiveRecord: :Base should go there. but thats not true..
an sms is as much part of the domain model as user, status, etc
me: hrm. yeah, that class really needs to be worked on. i guess we should put the sms char limits in there as well.
csshsh: ah. yeah. true..
it's gonna be so nice to try out the sms implementation =)
me: yeah!
it's working now.
following
csshsh: nice!!
3/21/2006 10:29AM
me: Jeremy! How do I run a migration on guerrero? and what is the password for sms.odeo.com and staging-sms.odeo.com?
on mission rake deploy
make sure the database.yaml_staging is pointed at brannan
oh, and su - oadmin
me: i'm getting an application error there, and not sure why.
Jeremy: after scrum?
me: can i get access to the logs on guerrerro?
Jeremy: or now?
me: yeah
Jeremy: which?
me: anytime
Jeremy: ok now
Jeremy: you have sudo on guerrero now
the rails log is in /var/log/user.log
apache logs to /var/log/apache2/access.log (and error log)
me: could you reset my password? it doesn't seem to be working
thanks!
Jeremy: this will be changing, as apache will be logging everything to syslog, and all logs will end up in the /var/log/remote/$HOST directory on valencia starting tomorrow or friday at the lasted
latest
resetted
me: thanks!
3/21/2006 8:49AM
me: biz! i like the new look
Biz: yeah?
me: yeah, i'm changing it now.
me: your whole tiwitter is green!
did you set the ?
Biz: yah, i put a bkg color in my update
me: nice.
i put a span tag in mine.
so it should just be that status entry that's green.
Biz: i used a font tag on my latest deal
but my twitter page is wacked causa the old one
: P
me: yeah, we'll have to minimize that.
maybe you can set another background to change it back?
Biz: is it on the front page for you now?
me: just says happy st. patricks day
Biz: and that's making the whole page green?
its not on firefox
I'll change it
me: not for me. only when i go to your page.
click on biz, that is.
Biz: oh right, yah
its the one that says" Biz: listening to the pixies live from dublin"
that's doing it
me: the background?
hrm
Biz: yah
me: want me to change it?
Biz: sure
me: this is why we need that strikethrouh. maybe it cancels out all styling as well.
Biz: that'd be good
me: oh, you put a body tag in there.
we should disallow that.
Biz: yah
me: how about that
Biz: good its white again
Biz: my update button won't work anymore
me: how about now?
Biz: still won't work
is it cause i tried to embed video?
me: weird. could be.
it just does nothing?
Biz: oh man. I broke my twitter!
plus, the video won't play
me: i'll try to delete that message.
Biz: nice!
you fixed it
me: let's play with that.
maybe it was missing an ending tag
Biz: i copied and pasted from google video
me: hrm
csshsh: oh! by the way.. that statuses_including_friends thing with a time range works:
users(: jack).statuses_including_friends(10.hours.ago, 7.hours.ago)
me: nice!
csshsh: we can remove this:
user can choose to receive status change notifications via Email for followed users
right?
since we will do sms right away?
me: yeah! all the email stuff
csshsh: cool! looks like we are doing good timing wise
me: yeah! on track
me: we're going to work with jeremy to deploy tomorrow. but we have a good start. people are using it. it's on my machine, but broken currently. our current progress is on the trac wiki.
tonystubblebine: great
me: still waiting on the sms integration. i'll do that next week when florian is out of the loop.
tonystubblebine: are you going to want a companion next week?
me: i don't think i'll need one, but if anyone has free cycles they want to spare, that would be great. we'll have most of the rails stuff in place though.
tonystubblebine: what are the hurdles on the sms side?
me: just getting the random temp short code from simplewire. then being able to get something listening at sms.odeo.com/post to the xhtml that comes over. we have the ruby libraries in place and ready to go for both sending and receiving.
tonystubblebine: what's the hold up on the random temp short code?
me: uh, seems to be the application process. noah is handling that. i'll have to check the current status with him.
tonystubblebine: ok, thanks
i have to steal florian for a bit tomorrow
me: cool
me: we have following working now on my machine
Biz: sweet!
will your deal work for me now?
me: should. just don't hit the help link
worked for ev this morning
Biz: nice!
works great!
me: cool. yeah, add ev's phone number and you should see his stuff
we're working on stats now.
Biz: sweet!
me: and fixing this up: http://jacks.local.:3000/status/
Biz: ev needs to update his status!
oh wait
i think I added evs number wrong or something
no that's correct
me: did it work?
should say ev.
maybe not us a 1
use
Biz: now there is "ev" and another person named "14158459000"
me: huh. will look into that.
Biz: ev is in my random person section thoguh
me: yeah, put his number in without the 1, that should fix it..
Biz: ah
okay
can't delete friends
yet
me: yeah, just remembered we need to do that.
Biz: that werked
me: i'll add it to the wiki.
the protect thing should work too. keep you out of global
Biz: is protect working different than we orignially thought?
we had two modes
anywhoo
gonna fiddle around
me: no. just the secret word mode is not working yet. the deal was to make it look like the sharing stuff on itunes
you can protect, and you can further protect with a password, if you enter it.
just more concise instead of 2 checkboxes
Biz: so "protect my updates" means you are not global and only folks who know your number can follow you
and the secret word is extra protection
that was the plan right?
me: yeah, that's it.
Biz: cool, the colon after "protect my udpates:" threw me
made it seem different
awesome
me: oh yeah, need to clean that up with css and the extra text eventually.
Biz: who else is on here
whats florians number
dude i just starred florian
me: 4152999000
Biz: neat
me: we probably shouldn't be able to star globals yet, have to work on that.
Biz: yah
also, i didn't get florian from that number
got a number like before
should I use the 1 this time?
don't worry about it
its coolz
me: he used 12345
Jeremy: hey, which server are we going to have respond to http://sms.odeo.com/post ???
me: uh, any that are easy to put something on. i'm not sure yet. suggestions?
Jeremy: is something rails?
me: yes. though, it could just be a python or perl script if need be.
but rails ideally.
Jeremy: ok, it points to guerrero now
me: nice! thanks
Jeremy: we'll have to setup some svn and rails / vhost stuff
me: cool. i think we'll be ready to start on that in the next day or two
Jeremy: ok
me: We have loging working on twttr. Working on actually setting the status now.
login i mean
Biz: holy crap thats awesome
we have the domain too, right?
me: dunno, did you buy it? or was that noah?
Biz: ev bought twttr
me: ah, cool. i guess we do then. deploys haven't been set up to it. it's just on florian and my work computers.
Biz: thats cool
From: jack
Date: Wednesday, March 8, 2006
Subject: twttr sms n2
To: Biz Stone
TWTTR (89887) http://twttr.com/
Add Someone
4159632357 > TWTTR
4155551212
TWTTR > 4159632357
Added Noah. Last msg: Eating @ gratitude
4159632357 > TWTTR
4155551313
TWTTR > 4159632357
That person isn’t a member yet, but we’ve added them and sent your last status.
...
From: Biz Stone
Date: Tuesday, March 7, 2006
Subject: Chat with Biz Stone
To: jack
4:36 PM me: how about this for a short code: twttr (89887)
4:37 PM Biz: sounds good does it mean something?
oh sorry
twttr
nice! me: yeah,
just no vowels
4:38 PM Biz: the domain is available too me: oh, nice.
twttr stories
From: jack
Date: Tuesday, March 13, 2006
Subject: twttr work
To: Noah Glass
twttr stories
Monday
registering by giving mobile # and confirming with PIN
Basic tests for that exists and passes. Could you check the view for
it, Jack? Thanks!
registration through email invite with PIN
login with an existing mobile # by entering PIN
Tuesday
user can update status
user can invite...
IM with @Biz about starting work on twttr, March...
me: Biz! How goes? We're starting work on the twttr
implementation today.
Biz: really?! NICE
me: yeah, i roped
florian in. i think we'll be able to get most of it up and working by
the end of this week. then i'll do the sms and style side next week.
along with ajax stuff.
Biz: two weeks and we'll have twttr.
yay!
me: yeah! should be pretty quick. have all of florian's time
and all of mine.
Biz: oh man that's awesome
Biz: i've looking
longingly at my empty sms on my phone throuhout the panels
Biz: sucks that teen people has the shortcode
me: i know! that's going to
be tough. doesn't help that the code also spells TXT
Biz: hmm
yah