# # # delete "wiki/MtnSummitWishes.mdwn" # # patch "wiki/MtnSummit/2007/AsciikReview.mdwn" # from [a1de54478b85c46110e3592b5f3cbd99ceab285c] # to [0cd127ad1f4e90da53dbdbd2438d7c2ebca011e1] # # patch "wiki/MtnSummit/2007/Funding.mdwn" # from [8552c179b3f876673578ec3574fa19aab206f5c8] # to [db6a97b8de832e06d9fa8a018f8d2a21da6f7aa6] # # patch "wiki/MtnSummit/2007/Gibberish.mdwn" # from [9154989f3c047a48c1fdd30a8a640954dff83195] # to [2a9d39d9fa7f463d315046ca70809135ec362b3e] # # patch "wiki/MtnSummit/2007/Ideas.mdwn" # from [e20faa55f79b7bc856bff2caae779b4fab215c50] # to [a41f9445ec0aeb1c8f67e339b3e59dae31a9cfd4] # # patch "wiki/MtnSummit/2007/InterestAndDates.mdwn" # from [7e3576c1f5f3bf4c7d4fe235c3b901d2c341058a] # to [91065e31167bc926511e391086e9eaf417c6e94f] # # patch "wiki/MtnSummit/2007/LogisticsNA.mdwn" # from [c5f13e1df620ff4241a90591a531911499bf2212] # to [72a8e0c25ee735cf6ae0feb1a5e7798e8ff2b9a4] # # patch "wiki/MtnSummit/2007/Notes.mdwn" # from [3b3a89868abd98df403c9e3b853a190ee51fe8cc] # to [23603eb6ed9475fec98b9803adf291669700a5cd] # # patch "wiki/MtnSummit/2007/Rooms.mdwn" # from [ec59f86a72cdccb461e551edfe6aeae18450e67c] # to [7c58ca7a56f4c582c109cecf4dd2b4869abeb991] # # patch "wiki/MtnSummit/2007/Schedule.mdwn" # from [18a44abbc5aa496464ce4eaeea890bb307e7adae] # to [d6c316e62cae78e718b241b92996acdb2759a53a] # ============================================================ --- wiki/MtnSummit/2007/AsciikReview.mdwn a1de54478b85c46110e3592b5f3cbd99ceab285c +++ wiki/MtnSummit/2007/AsciikReview.mdwn 0cd127ad1f4e90da53dbdbd2438d7c2ebca011e1 @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] Always use 'foo const &', not 'const foo &'. (Yes, we're weird.) ============================================================ --- wiki/MtnSummit/2007/Funding.mdwn 8552c179b3f876673578ec3574fa19aab206f5c8 +++ wiki/MtnSummit/2007/Funding.mdwn db6a97b8de832e06d9fa8a018f8d2a21da6f7aa6 @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] # People requesting funding @@ -8,9 +8,9 @@ we shouldn't "need" anything, meaning th ## Markus Schiltknecht -flight: 651.80 USD (EUR 495.51 - british airways)[[BR]] -hotel: 10 x 35 USD = 350 USD (room with 2 occupants)[[BR]] -costs total: 1000 USD, of which I can pay 500 USD myself.[[BR]] +flight: 651.80 USD (EUR 495.51 - british airways) +hotel: 10 x 35 USD = 350 USD (room with 2 occupants) +costs total: 1000 USD, of which I can pay 500 USD myself. total amount needed: 500 USD ## Zack Weinberg ============================================================ --- wiki/MtnSummit/2007/Gibberish.mdwn 9154989f3c047a48c1fdd30a8a640954dff83195 +++ wiki/MtnSummit/2007/Gibberish.mdwn 2a9d39d9fa7f463d315046ca70809135ec362b3e @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] * no cornflakes at the restaurant * sixth period ============================================================ --- wiki/MtnSummit/2007/Ideas.mdwn e20faa55f79b7bc856bff2caae779b4fab215c50 +++ wiki/MtnSummit/2007/Ideas.mdwn a41f9445ec0aeb1c8f67e339b3e59dae31a9cfd4 @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] Brainstorming ideas to be worked on at the MtnSummit2008 (or in general, really!): @@ -19,23 +19,27 @@ Brainstorming ideas to be worked on at t ## Internals - * Make [http://revctrl.org/DieDieDieMerge DieDieDie] finally Die (file resurrection or a delete-blocking cset op for merge) ([http://colabti.de/irclogger/irclogger_log/monotone?date=2007-03-20,Tue#l239 This IRC conversation] may help explain this, or it may not. + * Make [DieDieDie](http://revctrl.org/DieDieDieMerge) finally Die (file resurrection or a delete-blocking cset op for merge) ([ This IRC conversation](http://colabti.de/irclogger/irclogger_log/monotone?date=2007-03-20,Tue#l239) may help explain this, or it may not). - * Workspace merge - * workspace (tree layout) conflict resolution - * suspend/resume workspace changes (local only commits) - * revert via editable_working_tree? - * handle dropped dirs with unversioned paths properly (still an issue?) + * Workspace + * Workspace merge + * workspace (tree layout) conflict resolution + * suspend/resume workspace changes (local only commits) + * revert via editable_working_tree? + * handle dropped dirs with unversioned paths properly (still an issue?) - * redo selectors - * extend selectors so that one can specify ranges (what is now done with --from and --to for mtn log) - * branch filters as selectors? --exclude "foo*" -> !b:foo* + * Selectors + * redo selectors + * extend selectors so that one can specify ranges (what is now done with --from and --to for mtn log) + * branch filters as selectors? --exclude "foo*" -> !b:foo* - * store sha1 sums binary in database (speed, size) - * Think about hash function migration (what we'd need to do, what if anything ought to be done now to prepare) + * Hashes + * store sha1 sums binary in database (speed, size) + * Think about hash function migration (what we'd need to do, what if anything ought to be done now to prepare) - * rework cert format - * un-base64 internal cert representation + * Certs + * rework cert format + * un-base64 internal cert representation * come to some resolution on the line-ending mess * unified inodeprints/unknown/missing cache, possibly with dir-order scanning @@ -47,7 +51,7 @@ Brainstorming ideas to be worked on at t * add a --preview/--readonly option to push/pull/sync which previews the changes that are pushed or pulled (i.e. grouped by branch) but doesn't do anything else * Partial pull (killer feature for OSS projects e.g. OpenEmbedded, Gaim) - * Pull over HTTP, even if it wastes more bandwith to get things right than Netsync. (See net.venge.monotone.contrib.dumb for a basically working implementation.) + * Pull over HTTP, even if it wastes more bandwith to get things right than Netsync. (See `net.venge.monotone.contrib.dumb` for a basically working implementation.) * Policy branches! * think about how to rework netsync into something supportable long term * find some kind of solution to the pulling-to-a-database-in-use problem (important for automatic pulls of all kinds -- cron jobs, viewmtn, tracmtn...) @@ -63,7 +67,7 @@ Brainstorming ideas to be worked on at t * Eclipse Plugin * A multi-platform GUI (guitone, ...) - * A visual studio plugin like http://ankhsvn.tigris.org/) + * A visual studio plugin like ) * Monotone-viz on Win32 * cvs import/sync (data fidelity, branch reconstruction and other correctness) * importers from other tools (svn, especially; maybe git, hg...) ============================================================ --- wiki/MtnSummit/2007/InterestAndDates.mdwn 7e3576c1f5f3bf4c7d4fe235c3b901d2c341058a +++ wiki/MtnSummit/2007/InterestAndDates.mdwn 91065e31167bc926511e391086e9eaf417c6e94f @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] The idea of holding some sort of sprint has come up. (I.e., getting a bunch of us together to hack like mad.) To better explore the idea, put a note here if you might be interested in attending, and where you are: @@ -6,10 +6,11 @@ The idea of holding some sort of sprint # Mountain View 2007 -Google (specifically OSPO, the group behind code.google.com) has offered to let us host MtnSummit.us at their [http://maps.google.com/maps?f=q&hl=it&q=1600+Amphitheatre+Parkway,+Mountain+View,+California&ie=UTF8&z=10&ll=37.422526,-122.085571&spn=0.863779,1.417236&om=1 Mtn View headquarters], feed us, and "defray lodging costs" (which may mean "provide free hotel rooms", and at the very least means "use their purchasing power to get us good hotel rates"). +Google (specifically OSPO, the group behind code.google.com) has offered to let us host MtnSummit.us at their [Mtn View headquarters](http://maps.google.com/maps?f=q&hl=it&q=1600+Amphitheatre+Parkway,+Mountain+View,+California&ie=UTF8&z=10&ll=37.422526,-122.085571&spn=0.863779,1.417236&om=1), feed us, and "defray lodging costs" (which may mean "provide free hotel rooms", and at the very least means "use their purchasing power to get us good hotel rates"). **Dates**: To figure out what date works, put in what weeks you might be able to do things! Do not worry if you are important enough for us to worry about scheduling around you or anything like that, just put down the information and we will worry about that when we can see what conflicts there are! +[[!table data=""" ||**Week**||**Code**|| ||January 8-14||A|| ||January 15-21||B|| @@ -19,6 +20,7 @@ Google (specifically OSPO, the group beh ||February 12-18||F|| ||February 19-25||G|| ||Feb. 26-Mar. 4||H|| +""" ]] Use uppercase if you would be interested in attending for the whole week, lowercase if you would be interested in attending for the trailing weekend. ============================================================ --- wiki/MtnSummit/2007/LogisticsNA.mdwn c5f13e1df620ff4241a90591a531911499bf2212 +++ wiki/MtnSummit/2007/LogisticsNA.mdwn 72a8e0c25ee735cf6ae0feb1a5e7798e8ff2b9a4 @@ -18,15 +18,15 @@ I assume if you're close enough to drive ## Lodging -We have a block of rooms reserved at [http://www.guesthouseintl.com/property.cfm?property_id=39 Guesthouse International Inns and Suites, Santa Clara]. We have a group of 10 rooms held for us from February 4-12 at a special group rate of $71.18/night for 1-2 occupants, $82.13/night for 3 occupants (both numbers already include tax). Each room has 2 single-person beds, microwave/refrigerator, and free internet access (wifi). There is also a pool, though I don't know how much use that will get in +We have a block of rooms reserved at [Guesthouse International Inns and Suites, Santa Clara](http://www.guesthouseintl.com/property.cfm?property_id=39). We have a group of 10 rooms held for us from February 4-12 at a special group rate of $71.18/night for 1-2 occupants, $82.13/night for 3 occupants (both numbers already include tax). Each room has 2 single-person beds, microwave/refrigerator, and free internet access (wifi). There is also a pool, though I don't know how much use that will get in February. -Address: [http://maps.google.com/maps?f=d&hl=en&saddr=2930+El+Camino+Real,+santa+clara,+95051+ca&daddr=1600+amphitheatre+parkway,+mountain+view,+ca&ie=UTF8&sll=37.388155,-122.034295&sspn=0.119206,0.233459&z=12&ll=37.388163,-122.035789&spn=0.119206,0.233459&t=h&om=1 2930 El Camino Real, Santa Clara, California] (NB: street numbers on El Camino get repeated, often the city name is needed to disambiguate)[[BR]] -Phone: (408) 241-3010[[BR]] -Magic words: group name "Monotone"[[BR]] +Address: [2930 El Camino Real, Santa Clara, California](http://maps.google.com/maps?f=d&hl=en&saddr=2930+El+Camino+Real,+santa+clara,+95051+ca&daddr=1600+amphitheatre+parkway,+mountain+view,+ca&ie=UTF8&sll=37.388155,-122.034295&sspn=0.119206,0.233459&z=12&ll=37.388163,-122.035789&spn=0.119206,0.233459&t=h&om=1) (NB: street numbers on El Camino get repeated, often the city name is needed to disambiguate) +Phone: (408) 241-3010 +Magic words: group name "Monotone" Deadline for group rate: January 20, 2007 -To reserve a room, call the above number, and say you want to reserve a room in our group block, using whichever of the magic words above are necessary for them to figure out which group block that is. You will have to give a credit card number and you will be responsible for paying the hotel for the room; we'll work out any reimbursals separately. (Similarly, I assume pretty much everyone will be rooming with other people to share the cost; you'll have to figure out who wants to actually reserve the room and then pay them back.) To coordinate roommates, see ["MtnSummit/Rooms"]. +To reserve a room, call the above number, and say you want to reserve a room in our group block, using whichever of the magic words above are necessary for them to figure out which group block that is. You will have to give a credit card number and you will be responsible for paying the hotel for the room; we'll work out any reimbursals separately. (Similarly, I assume pretty much everyone will be rooming with other people to share the cost; you'll have to figure out who wants to actually reserve the room and then pay them back.) To coordinate roommates, see [[Rooms]]. You may have more luck calling during the day (California is on PST, so say 15:00-23:00 UTC) -- I called later and while the person at the desk was helpful, they were having some trouble figuring out how this group rate stuff worked on their computer. @@ -40,6 +40,6 @@ Some math worked out for you to save tim ## Weather -Last year, same time: http://www.wunderground.com/history/airport/KNUQ/2006/2/11/WeeklyHistory.html +Last year, same time: Basically, you might want a jacket, but it won't be freezing. It might rain, but probably won't. ============================================================ --- wiki/MtnSummit/2007/Notes.mdwn 3b3a89868abd98df403c9e3b853a190ee51fe8cc +++ wiki/MtnSummit/2007/Notes.mdwn 23603eb6ed9475fec98b9803adf291669700a5cd @@ -1,4 +1,4 @@ -[[!tag migration-auto]] +[[!tag migration-done]] # Done @@ -11,13 +11,13 @@ * finish it translation * workspace merge (.nocornflakes) * po/ file fix - * ChangeLog die-die-died + * [[ChangeLog]] die-die-died * testsuite.lua giant list gone * cygwin tests pass now * line-ending/charset conversion stuff gone * Markus found another line-merging bug :-( * some workspace handling bugs - * more CvsImport + * more [[CvsImport]] * checkout is using editable_tree now * some initial work on TortoiseMTN * new concept: locked workspace @@ -29,10 +29,10 @@ # Decisions/plans - * PartialPull + * [[PartialPull]] * policy branches - * ["LogUI"] - * DatabaseCompaction + * [[LogUI]] + * [[DatabaseCompaction]] * get rid of regular expressions in the UI * minimize dependencies on boost (esp., get rid of boost:re, boost::fs, boost::date_time) * fix stupid GFDL @@ -56,7 +56,7 @@ * need tests * need review: Zack * any more planning/discussion now? - * WorkspaceConflicts + * [[WorkspaceConflicts]] * asciik in status * public presentation of project and work * paths relative to what ============================================================ --- wiki/MtnSummit/2007/Rooms.mdwn ec59f86a72cdccb461e551edfe6aeae18450e67c +++ wiki/MtnSummit/2007/Rooms.mdwn 7c58ca7a56f4c582c109cecf4dd2b4869abeb991 @@ -1,16 +1,18 @@ -[[!tag migration-auto]] +[[!tag migration-done]] We have until January 20 to book rooms at our special rate. This page is to help us figure out roommates and such things. Each room is booked for a particular amount of time, by a particular person -- this is the person that calls the hotel and uses their own credit card. Other people probably want to stay with them too to split costs, but the hotel doesn't care about that (just the number staying in the room), so we have to arrange it separately... # Rooms booked +[[!table data=""" +| Booked by | Checkin date | Checkout date | Roommates still wanted? (number) | Sleeping here | Confirmation No. | Room No. | +| Nathaniel | Feb 4 | Feb 12 | 0 | Nathaniel, Derek | conf# KX9LS7 | 115 | +| Markus | Feb 2 | Feb 12 | 0 | Markus, Thomas | conf# KX9LX1 | 102 | +| Christof | Feb 2 | Feb 10 | 0 | Christof, Siegfried | conf# 079LW3 | 106 | +| Daniel | Feb 4 | Feb 16 | 0 | Daniel, Graydon | conf# KX9LY6 | +| Matthew | Feb 3 | Feb 12 | 0 | Matthew, Elizabeth | conf# KX9LX6 | 122 | +| Lapo | Feb 5 | Feb 11 | 0 | Lapo, Gabriele | conf# KX9LY3 | +| Tam | Feb 9 | Feb 11 | 0 | Tam, Jack | conf#KX9MOM | 126 | +| Zack | Feb 5 | Feb 12 | 0 | Zack, Justin | conf#KX9M2V | +| Paul | Feb 5 | Feb 11 | 0 | Paul | | | +""" ]] -|| Booked by || Checkin date || Checkout date || Roommates still wanted? (number) || Sleeping here || Confirmation No. || Room No. || -|| Nathaniel || Feb 4 || Feb 12 || 0 || Nathaniel, Derek || conf# KX9LS7 || 115 || -|| Markus || Feb 2 || Feb 12 || 0 || Markus, Thomas || conf# KX9LX1 || 102 || -|| Christof || Feb 2 || Feb 10 || 0 || Christof, Siegfried || conf# 079LW3 || 106 || -|| Daniel || Feb 4 || Feb 16 || 0 || Daniel, Graydon || conf# KX9LY6 || -|| Matthew || Feb 3 || Feb 12 || 0 || Matthew, Elizabeth || conf# KX9LX6 || 122 || -|| Lapo || Feb 5 || Feb 11 || 0 || Lapo, Gabriele || conf# KX9LY3 || -|| Tam || Feb 9 || Feb 11 || 0 || Tam, Jack || conf#KX9MOM || 126 || -|| Zack || Feb 5 || Feb 12 || 0 || Zack, Justin || conf#KX9M2V || -|| Paul || Feb 5 || Feb 11 || 0 || Paul || || || ============================================================ --- wiki/MtnSummit/2007/Schedule.mdwn 18a44abbc5aa496464ce4eaeea890bb307e7adae +++ wiki/MtnSummit/2007/Schedule.mdwn d6c316e62cae78e718b241b92996acdb2759a53a @@ -1,50 +1,53 @@ -[[!tag migration-auto]] +[[!tag migration-done]] # Earlier ## Arrivals -Feb 1, 13:15 -- Lapo and Gabriele at SFO[[BR]] -Feb 2, 16:35 -- Markus, Christof and Siegfried at SFO[[BR]] +Feb 1, 13:15 -- Lapo and Gabriele at SFO +Feb 2, 16:35 -- Markus, Christof and Siegfried at SFO # February 3 (Saturday) ## Arrivals -11:15 -- Matt Gregan and Elizabeth at SFO[[BR]] +11:15 -- Matt Gregan and Elizabeth at SFO # February 4 (Sunday) ## Arrivals -10:00 -- Daniel at SFO -- **flight delayed, QF73 landing perhaps around 16:00-17:00 instead?**[[BR]] -13:13 -- Derek at SJC[[BR]] -14:05 -- PaulCrowley at SFO[[BR]] -14:05 -- Nathaniel at SJC[[BR]] -16:35 -- Thomas at SFO[[BR]] -17:10 -- Graydon at SFO[[BR]] +10:00 -- Daniel at SFO -- **flight delayed, QF73 landing perhaps around 16:00-17:00 instead?** +13:13 -- Derek at SJC +14:05 -- PaulCrowley at SFO +14:05 -- Nathaniel at SJC +16:35 -- Thomas at SFO +17:10 -- Graydon at SFO # February 5 (Monday) -- First official day of summit **Early risers get-together** in hotel for those coming from Eastern time zones? Probably arrange on #monotone on the day. -|| 7:30 || Early breakfast at the hotel || -||~8:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 9:00 || Continental breakfast @ Google || -|| 12:00 || Lunch @ Google in conference room || -|| 18:30-19:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +| 7:30 | Early breakfast at the hotel | +|~8:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 9:00 | Continental breakfast @ Google | +| 12:00 | Lunch @ Google in conference room | +| 18:30-19:00ish | Someone can take us to Google Café for dinner | +""" ]] - ## Arrivals -8:00-9:00 -- Justin at Hotel/Google (driving)[[BR]] +8:00-9:00 -- Justin at Hotel/Google (driving) # February 6 (Tuesday) -||~8:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 9:00 || Continental breakfast @ Google || -|| 12:00 || Lunch @ Google in conference room || -|| 18:30-19:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +|~8:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 9:00 | Continental breakfast @ Google | +| 12:00 | Lunch @ Google in conference room | +| 18:30-19:00ish | Someone can take us to Google Café for dinner | +""" ]] ## Arrivals @@ -52,10 +55,12 @@ 9:20pm -- Zack at SJC airport (Southwest # February 7 (Wednesday) -||~8:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 9:00 || Continental breakfast @ Google || -|| 12:00 || Lunch @ Google in conference room || -|| 18:30-19:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +|~8:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 9:00 | Continental breakfast @ Google | +| 12:00 | Lunch @ Google in conference room | +| 18:30-19:00ish | Someone can take us to Google Café for dinner | +""" ]] # February 8 (Thursday) @@ -63,50 +68,55 @@ 9:20pm -- Zack at SJC airport (Southwest # February 9 (Friday) -||~8:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 9:00 || Continental breakfast @ Google || -|| 12:00 || Lunch @ Google in conference room || -|| 15:00 || njs talk on monotone in Benghazi room || -|| 18:30-19:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +|~8:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 9:00 | Continental breakfast @ Google | +| 12:00 | Lunch @ Google in conference room | +| 15:00 | njs talk on monotone in Benghazi room | +| 18:30-19:00ish | Someone can take us to Google Café for dinner | +""" ]] +18:30 -- Jack & Tam @ SFO -18:30 -- Jack & Tam @ SFO[[BR]] - # February 10 (Saturday) -||~9:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 10:00 || Continental breakfast @ Google || -|| 12:00 || Someone can take us to Google Café for lunch || -|| 6:30-7:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +|~9:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 10:00 | Continental breakfast @ Google | +| 12:00 | Someone can take us to Google Café for lunch | +| 6:30-7:00ish | Someone can take us to Google Café for dinner | +""" ]] ## Departures -1800 ish - Paul heads to SF[[BR]] -18:00 -- Graydon departs SFO[[BR]] -19:50 -- Siegfried and Christof depart SFO[[BR]] +1800 ish - Paul heads to SF +18:00 -- Graydon departs SFO +19:50 -- Siegfried and Christof depart SFO # February 11 (Sunday) - Last day of summit -||~9:15? || Leave for Google (Building 46, 1565 Charleston Road) || -|| 10:00 || Continental breakfast @ Google || -|| 12:00 || Someone can take us to Google Café for lunch || -|| 6:30-7:00ish || Someone can take us to Google Café for dinner || +[[!table data=""" +|~9:15? | Leave for Google (Building 46, 1565 Charleston Road) | +| 10:00 | Continental breakfast @ Google | +| 12:00 | Someone can take us to Google Café for lunch | +| 6:30-7:00ish | Someone can take us to Google Café for dinner | +""" ]] ## Departures -19:05 -- Jack & Tam at SFO[[BR]] -19:50 -- Lapo and Gabriele at SFO[[BR]] +19:05 -- Jack & Tam at SFO +19:50 -- Lapo and Gabriele at SFO ??:?? -- Justin # February 12 (Monday) ## Departures -12:15 -- Zack at SJC[[BR]] -14:13 -- Thomas at SFO[[BR]] -14:20 -- Derek at SJC[[BR]] -14:25 -- Nathaniel at SJC[[BR]] -19:50 -- Markus at SFO[[BR]] -21:50 -- Matt Gregan and Elizabeth at SFO[[BR]] +12:15 -- Zack at SJC +14:13 -- Thomas at SFO +14:20 -- Derek at SJC +14:25 -- Nathaniel at SJC +19:50 -- Markus at SFO +21:50 -- Matt Gregan and Elizabeth at SFO # Later