Changes between Version 1 and Version 2 of MeetingNotes_2012_10_23


Ignore:
Timestamp:
2012-10-23T18:48:51Z (11 years ago)
Author:
nejucomo
Comment:

Format the notes to be readable on the wiki.

Legend:

Unmodified
Added
Removed
Modified
  • MeetingNotes_2012_10_23

    v1 v2  
    11= Dev Meeting Archive: 2012-10-23 =
    22
    3 == OpenEtherPad Transcription ==
     3== [http://openetherpad.org/SbIhGULiyq OpenEtherPad] Transcription ==
    44
    5 === 15:43 - Reviewing ticket 1240 ===
     5Source: http://openetherpad.org/SbIhGULiyq
     6
     7* 15:43 - Reviewing ticket #1240
    68
    79https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1240
     
    1012
    1113Getting to amiller's state:
     14
     15{{{
    1216$ mkdir tahoe-lafs-amiller ; cd ./tahoe-lafs-amiller
    1317$ git clone https://github.com/amiller/tahoe-lafs.git
    1418$ cd tahoe-lafs
    1519$ git checkout amiller-1240
    16 amiller: There's a period of time where the tests did not fail, but then they did fail.  It was hard to follow through the code.  amiller considers a heisenbug or it could be because it's hard to grok twisted errors.
     20}}}
     21
     22amiller: There's a period of time where the tests did not fail, but then they did fail.  It was hard to follow through the code. amiller considers a heisenbug or it could be because it's hard to grok twisted errors.
     23
    1724davidsarah & amiller are running the tests independently to see the results.
    18 [The hangout chat feature is horrible (most users won't see it, and if they enable it later they don't have history), so there's a dump at the bottom of this page.  Future chat goes into IRC.]
    19 15:54 - Many people are running tests on their local machines.
     25
     26'''NOTE''': The hangout chat feature is horrible (most users won't see it, and if they enable it later they don't have history), so there's a dump at the bottom of the openetherpad page.  Future chat should always be into IRC.
     27
     28* 15:54 - Many people are running tests on their local machines
     29
    2030amiller shares his terminal, and zooms on test_mutable.py, test_retrieve_surprise.
     31
    2132zooko suggests this test relies on the ResponseCache which the patch has removed; but it's not clear that the test needs to rely on this cache.
    22 16:10 - More discussion of the specific test; david-sarah changes "self.old_map.best_recoverable_version()" to {something else} to see a different error and asks if that's the expected error for this test.
     33
     34* 16:10 - More discussion of the specific test
     35
     36david-sarah changes "self.old_map.best_recoverable_version()" to (something else) to see a different error and asks if that's the expected error for this test.
     37
    2338zooko suggests the current test has four steps:
    24 1. overwrite file
    25 2.
    26 3.
    27 4. download again with the stale map
     39# overwrite file
     40#
     41#
     42# download again with the stale map
     43
    2844zooko: to make the test work, we need a stale map but we need the cache to be cleared (or not relied upon).  Question: Where is it getting the data from the cache.
     45
    2946amiller: Not quite sure but probably when creating the mutable file.  Maybe alter the test to detect when the cache is populated.
    3047A change in amiller's patch is that the cache key has a version in it.
     48
    3149Zooko suggests extracting the readcap, then using that readcap for the rest of the test which will not have the cached state.
    32 16:15 - Zooko describes Tahoe birthday party in Boulder at ~23:00 utc on saturday.  It might just be Zooko.  Others should plan to connect with hangouts and projectors.
    33 [IRC] warner mentions that it was inconvenient to translate from UTC to local time in his head; nejucomo offers to put common local timezones on the wiki page.
    34 16:20 - Returning to discussion about the failing test in amiller's branch.
     50
     51* 16:15 - Zooko describes Tahoe birthday party:
     52
     53In Boulder at ~23:00 utc on Saturday.  It might just be Zooko.
     54
     55Others should plan to connect with hangouts and projectors.
     56
     57-From IRC- warner mentions that it was inconvenient to translate from UTC to local time in his head; nejucomo offers to put common local timezones on the wiki page.
     58
     59* 16:20 - Returning to discussion about the failing test in amiller's branch.
     60
    3561zooko suggests a follow-on to ticket 1240 is to review the cache involved in this patch to ensure that it is actually getting hit and justified.
     62
    3663davidsarah modified the test to explicitly clear the node cache, which is what zooko suggested, but the test still does not work and generates the same error.  The old contents are still present which was not expected, so maybe there is yet another cache.
     64
    3765amiller suggests adding prints for object identities to debug the caching behavior further.
    38 16:25 - Zooko discusses topics for next meeting.  He says the debug session in this meeting was very useful.  He's interested in both "nuts and bolts" and science/design stuff, aka "tesla coils and ..."
     66
     67* 16:25 - Zooko discusses topics for next meeting.
     68
     69He says the debug session in this meeting was very useful.  He's interested in both "nuts and bolts" and science/design stuff, aka "tesla coils and ..."
     70
    3971Zooko: Proof of Retrievability paper is nearly ready for reviewing at a meeting.
     72
    4073Zooko: Rainhill design by David-Sarah needs review by crypto experts.
     74
    4175David-Sarah: It might be possible to simplify Rainhill in some way.
     76
    4277Zooko: Possible approaches for rainhill:
    43 a. document its security features
    44 b. explain why the complexity is necessary for features
    45 c. determine if simpler constructs achieve those features
     78# document its security features
     79# explain why the complexity is necessary for features
     80# determine if simpler constructs achieve those features
     81
    4682Zooko: Wants to advertise rainhill for broader crypto community review.  Suggests next week will be PoR topic, then the week after could be Rainhill; after some advertising.
     83
    4784Everyone agrees.
    48 === hangout dump ===
    49 me
    50 10:36 AM
    51 I'll update the wiki.
    52 hehe
    53 yes
    54 I will call Zooko.
    55 Andrew Miller joined group chat.
    56 me
    57 10:38 AM
    58 Hi Amiller!
    59 I'm on the phone w. Zooko; he's trying to connect now.
    60 Hey, I'm muted because I'm in a shared office space.
    61 I can hear you amiller.
    62 Hi! (I'm nejucomo on irc / mailing list.)
    63 John Asdad joined group chat.
    64 me
    65 10:41 AM
    66 Hi.
    67 I'll start taking meeting notes here: http://openetherpad.org/SbIhGULiyq
    68 John Asdad left group chat.
    69 John Asdad joined group chat.
    70 me
    71 10:48 AM
    72 Yes.
    73 And here... and on the openetherpad.
    74 Can everyone see this chat?
    75 That's reaallly annoying!
    76 Ok.
    77 I'll repaste it here: http://openetherpad.org/SbIhGULiyq
    78  
    79 === end hangout paste ===
     85