This blog documents the changes the FriendFeed engineering team makes to the FriendFeed source code. It may not be interesting to you if you aren't an engineer. Heck, it may not be interesting to anybody. We put it here because we are trying to run our company a little differently — with more transparency and more accountability to our users. Plus, now you can watch Paul break and fix the site in virtually real-time. Sweet.
We've edited out changesets about future/secret releases, changesets that looked too boring ("merge branch"), and changesets that have too many cuss words in the description (yes, we had you in mind with that rule, Bret).

Mar 26 - April 1: More slightly better

changeset:   b2f5d2439c6d
parent:      c4a878c51b41
user:        jim
date:        2008-04-01 18:41:33
description: merge
changeset:   78bb149a3a28
user:        jim
date:        2008-04-01 18:41:24
description: better notificationating, i hope
changeset:   748600f99596
parent:      d1444d9c5dad
user:        jim
date:        2008-04-01 17:44:51
description: clean up search indexer
changeset:   c4a878c51b41
user:        sanjeev
date:        2008-04-01 15:31:17
description: attempt to use fake s3 for crawl consumer
changeset:   ed5c93e2d780
user:        bret
date:        2008-04-01 12:38:03
description: Remove event_log since it is not really used anymore.
changeset:   fa7fe73a295b
user:        bret
date:        2008-04-01 02:28:26
description: Wrote drop-in replacement for S3 that we can run in our data center if S3 continues to have a lot of problems. Backed on files, nothing too fancy, but good enough for the crawl.
changeset:   f96a19951b51
user:        bret
date:        2008-03-31 19:41:27
description: Add user profile handler to API to get subscriptions and services data.
changeset:   84ac96d5b45a
user:        paul
date:        2008-03-31 18:45:12
description: more crawlers + dedicated twitter mon
changeset:   41cb0e9c5558
user:        paul
date:        2008-03-31 17:53:35
description: handle fractional timezones, kindof
changeset:   c7f88e777056
user:        paul
date:        2008-03-31 17:31:16
description: handle bad prefs more gracefully
changeset:   c2e4db30d582
user:        paul
date:        2008-03-31 17:26:58
description: fix another uuid bug
changeset:   a52de25ae75d
user:        paul
date:        2008-03-31 16:37:36
description: raise pref limit
changeset:   9b81270d03c8
user:        bret
date:        2008-03-31 16:31:52
description: Add Silverlight clientaccesspolicy.xml
changeset:   ed944678e223
user:        bret
date:        2008-03-31 16:07:41
description: Fixed UUID bug
changeset:   856be549014e
user:        sanjeev
date:        2008-03-31 15:58:03
description: no need to get .bytes after get_uuid_argument
changeset:   d1444d9c5dad
parent:      876ecc924c34
user:        jim
date:        2008-03-31 15:03:04
description: merge
changeset:   99fdc7258750
user:        jim
date:        2008-03-31 15:02:49
description: fix printing to stdout/stderr when not using --logstderr
changeset:   25c765d73740
parent:      ec213988906c
user:        jim
date:        2008-03-31 14:54:59
description: java search changes
changeset:   876ecc924c34
user:        sanjeev
date:        2008-03-31 10:00:45
description: add new machines and other details
changeset:   dd4480e7894d
user:        sanjeev
date:        2008-03-31 09:15:24
description: convenience ssh script
changeset:   5f7cbdc73907
user:        paul
date:        2008-03-31 01:09:24
description: convert a bunch of uuid args so that bad args cause 404 instead of 500
changeset:   d49b8b421f7c
user:        sanjeev
date:        2008-03-29 03:55:47
description: +wamerican
changeset:   babaaa780870
user:        paul
date:        2008-03-28 18:59:17
description: new new hide ui
changeset:   ec213988906c
parent:      5c68dd4c63cb
user:        jim
date:        2008-03-28 12:13:49
description: merge
changeset:   73f84e4be2b4
user:        jim
date:        2008-03-28 12:13:44
description: add JEPP jar
changeset:   4d905061ef7b
parent:      12e10a0bb10b
user:        jim
date:        2008-03-28 12:12:46
description: have incremental indexer switch to new base and keep running
changeset:   5c68dd4c63cb
user:        paul
date:        2008-03-28 00:48:31
description: make hide undo slightly less confusing
changeset:   d728e455d668
user:        paul
date:        2008-03-28 00:38:59
description: new hide ui
changeset:   ff0269cb80f1
user:        paul
date:        2008-03-27 22:00:34
description: fix leo bug
changeset:   12e10a0bb10b
user:        jim
date:        2008-03-27 17:53:23
description: write 'print' statements as log entries too
changeset:   93f9c88f54d5
user:        jim
date:        2008-03-27 16:58:18
description: add date to log format
changeset:   d4c68a5b5658
user:        jim
date:        2008-03-27 16:05:08
description: set python default encoding to utf-8
changeset:   66b01610b9ff
user:        jim
date:        2008-03-27 16:04:55
description: don't use maven for eclipse deps no more
changeset:   0d435792ed26
user:        jim
date:        2008-03-27 15:14:50
description: fix eclipse classpath
changeset:   dfd13f3fed77
parent:      5659b8b7eb8c
user:        jim
date:        2008-03-27 15:09:48
description: merge
changeset:   dc61b79adee5
parent:      2a95243d910e
user:        jim
date:        2008-03-27 12:22:05
description: small logging changes
changeset:   5659b8b7eb8c
user:        jim
date:        2008-03-27 14:50:23
description: move eclipse dotfiles to search subdir
changeset:   7327ec977372
parent:      01a1595dc517
user:        jim
date:        2008-03-27 14:49:53
description: merge search repo
changeset:   01a1595dc517
user:        jim
date:        2008-03-27 13:06:34
description: move to search subdir
changeset:   2469daa8f7a5
user:        jim
date:        2008-03-27 12:16:59
description: better logging
changeset:   2611c46d8596
user:        jim
date:        2008-03-26 21:05:46
description: java 1.5 fixes
changeset:   8ab1c490deb0
user:        jim
date:        2008-03-26 20:01:32
description: typos
changeset:   333534c54fa9
user:        jim
date:        2008-03-26 19:38:48
description: forgot some files
changeset:   469ca1a64d97
user:        jim
date:        2008-03-26 19:25:38
description: add libraries
changeset:   302bc845b969
user:        jim
date:        2008-03-26 19:04:35
description: cleaning up for deployment
changeset:   06c3eea90f85
user:        jim
date:        2008-03-25 21:51:26
description: flush docindexer before saving snapshot
changeset:   9ebe759854ca
user:        jim
date:        2008-03-25 17:02:01
description: garbage collect old index versions
changeset:   f428b31ab930
user:        jim
date:        2008-03-25 16:37:53
description: new versioned indexing scheme
changeset:   8a5af018df71
user:        jim
date:        2008-03-21 15:41:32
description: more goodness
changeset:   354ddee56e40
user:        jim
date:        2008-03-17 15:19:09
description: print stats during load testing
changeset:   32c1322f0106
user:        jim
date:        2008-03-17 14:00:15
description: load test multiple types of queries
changeset:   e9b8109c8253
user:        jim
date:        2008-03-17 12:51:29
description: more fastness
changeset:   3346dc240a42
user:        jim
date:        2008-03-13 18:07:16
description: productionization
changeset:   8d9b9b599935
user:        jim
date:        2008-03-12 19:48:32
description: fix mysql time zone crap
changeset:   6be0ebf699cd
user:        jim
date:        2008-03-10 21:42:37
description: working json, semi-incremental indexing
changeset:   37650e81b5b8
user:        jim
date:        2008-03-07 15:45:42
description: cleanup
changeset:   b448a4bab03b
user:        jim
date:        2008-03-06 17:05:17
description: incremental indexing, live search index reloading
changeset:   449e7ef9bb10
user:        jim
date:        2008-03-06 15:29:18
description: shard indexer
changeset:   32168261ec91
user:        jim
date:        2008-03-06 14:51:00
description: keep track of index times
changeset:   5877f52fba57
user:        jim
date:        2008-03-04 18:11:59
description: more better
changeset:   806e31ce5235
parent:      000000000000
user:        jim
date:        2008-03-04 13:04:39
description: initial commit
changeset:   2a95243d910e
user:        paul
date:        2008-03-27 03:02:28
description: command line friendfeed
changeset:   90c25cab7ad3
user:        bret
date:        2008-03-27 00:29:24
description: More robust file upload handling.
changeset:   a572819d28ee
user:        bret
date:        2008-03-26 21:12:03
description: Fix dumb photo bug
changeset:   35b25b918836
user:        paul
date:        2008-03-26 17:15:06
description: fix two cluster expansion bugs
changeset:   3f1d3f477ff5
user:        paul
date:        2008-03-26 16:24:55
description: auto filter thedoc
changeset:   8b64cdd68501
user:        bret
date:        2008-03-26 16:21:27
description: Make web site monitor page us every 60s instead of every 30s.

0 comments: