for SD
   History
   
    
     
     
      - 
       2009-08-31 01:38:08
       spang@bestpractical.com
       
        1338
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        owner
         set to 
        spang@bestpractical.com
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        status
         set to 
        new
        
        
 - 
        reporter
         set to 
        spang@bestpractical.com
        
        
 - 
        created
         set to 
        2009-08-31 01:38:07
        
        
 - 
        component
         set to 
        core
        
        
 - 
        summary
         set to 
        protect users from accidentally playing with foreign replica fire
        
        
 - 
        milestone
         set to 
        diana
        
       
 
      
       - 
       2009-08-31 01:25:53
       spang@bestpractical.com
       
        1337
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        status
         changed from 
        new
         to 
        closed
        
       
 
      
       - 
       2009-08-31 01:25:43
       spang@bestpractical.com
       
        1336
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:25:43
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        content
         set to 
        Closed by git commit 348c4b2029e66118c81365cae993a53f2af18766
        
        
 - 
        ticket
         set to 
        816699d2-918f-11de-811d-a8b61e21f617
        
       
 
      
       - 
       2009-08-31 01:24:59
       spang@bestpractical.com
       
        1335
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:24:59
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        content
         set to 
        Also, better messages when the auth fails, or other errors are encountered.
After every attempt to connect to GitHub.com via Net::GitHub, we should be
checking for errors.
        
        
 - 
        ticket
         set to 
        19685126-95cd-11de-820d-87a4bc1827f6
        
       
 
      
       - 
       2009-08-31 01:24:59
       spang@bestpractical.com
       
        1334
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:24:59
        
        
 - 
        summary
         set to 
        github sync needs better error checking
        
        
 - 
        component
         set to 
        github-sync
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        status
         set to 
        new
        
        
 - 
        milestone
         set to 
        diana
        
        
 - 
        reporter
         set to 
        spang@bestpractical.com
        
       
 
      
       - 
       2009-08-31 01:24:15
       spang@bestpractical.com
       
        1333
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:24:15
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        content
         set to 
        17:26 < christine> yeah ==
17:26 < obra> and we should probably be storing the api key in the sd config
17:26 < obra> so we can get it once and use it for all projects
17:27 < christine> do we want to be doing some some sort of umask checking on the config?
17:29 < christine> your-auth-is-accidentally-world-readable seems like a bit of a potential fail
17:29  * obra nods
        
        
 - 
        ticket
         set to 
        feed6cee-95cc-11de-8316-f9e790f5afde
        
       
 
      
       - 
       2009-08-31 01:24:15
       spang@bestpractical.com
       
        1332
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:24:15
        
        
 - 
        summary
         set to 
        github sync should store api token in config
        
        
 - 
        component
         set to 
        github-sync
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        status
         set to 
        new
        
        
 - 
        milestone
         set to 
        diana
        
        
 - 
        reporter
         set to 
        spang@bestpractical.com
        
       
 
      
       - 
       2009-08-31 01:22:37
       spang@bestpractical.com
       
        1331
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-08-31 01:22:37
        
        
 - 
        summary
         set to 
        need Prophet overview doc
        
        
 - 
        component
         set to 
        docs
        
        
 - 
        creator
         set to 
        spang@bestpractical.com
        
        
 - 
        original_replica
         set to 
        e26467b0-95c6-11de-80cb-cdb2d2e3ae72
        
        
 - 
        status
         set to 
        new
        
        
 - 
        milestone
         set to 
        diana
        
        
 - 
        reporter
         set to 
        spang@bestpractical.com
        
       
 
      
       - 
       2009-08-31 01:21:24
       spang@bestpractical.com
       
        1330
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
       
        - 
        status
         changed from 
        new
         to 
        closed
        
       
 
      
       - 
       2009-09-04 02:50:25
       
        Missing author
       
       
        1405
        local
       
      
      
 - 
       
       
        - 
        status
         changed from 
        closed
         to 
        new
        
       
 
      
       - 
       2009-08-31 01:20:30
       spang@bestpractical.com
       
        1329
        file:///home/jesse/work/repro/spang/
       
      
      
 - 
       
        - 
        content
         changed from 
        ["core","cli","webui","sync","rt-sync","hm-sync","gcode-sync","trac-sync","redmine-sync","docs","tests"]
         to 
        ["core","cli","webui","sync","rt-sync","hm-sync","gcode-sync","trac-sync","redmine-sync","docs","tests","github-sync"]
        
       
 
      
       - 
       2009-09-04 00:58:21
       jesse@bestpractical.com
       
        1403
        local
       
      
      
 - 
       
       
        - 
        status
         changed from 
        new
         to 
        closed
        
       
 
      
       - 
       2009-09-04 00:50:21
       jesse@bestpractical.com
       
        1402
        local
       
      
      
 - 
       
       
        - 
        status
         changed from 
        new
         to 
        closed
        
       
 
      
       - 
       2009-09-03 15:05:23
       jesse@bestpractical.com
       
        1401
        local
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-09-03 15:05:23
        
        
 - 
        original_replica
         set to 
        09E374FA-EBD3-11DD-9A7A-BF638F31E82D
        
        
 - 
        creator
         set to 
        jesse@bestpractical.com
        
        
 - 
        content
         set to 
        
otherwise, switching http to https or adding credentials or even changing capitalization can break all foreign replica uuids
        
        
 - 
        ticket
         set to 
        34417bd4-989b-11de-83fc-a483db278fc5
        
       
 
      
       - 
       2009-09-03 15:05:23
       jesse@bestpractical.com
       
        1400
        local
       
      
      
 - 
       
       
        - 
        created
         set to 
        2009-09-03 15:05:23
        
        
 - 
        original_replica
         set to 
        09E374FA-EBD3-11DD-9A7A-BF638F31E82D
        
        
 - 
        creator
         set to 
        jesse@bestpractical.com
        
        
 - 
        component
         set to 
        core
        
        
 - 
        summary
         set to 
        URL format needs to be canonicalized for foreign replicas before using it for uuids
        
        
 - 
        status
         set to 
        new
        
        
 - 
        milestone
         set to 
        diana
        
        
 - 
        reporter
         set to 
        jesse@bestpractical.com
        
       
 
      
       - 
       2009-09-02 19:41:24
       nelhage@mit.edu
       
        658472
        16b20853-fb3e-542f-96fe-799c436a59b5
       
      
      
 - 
       
       
        - 
        creator
         set to 
        nelhage
        
        
 - 
        summary
         set to 
        Bug syncing from Hiveminder
        
        
 - 
        status
         set to 
        new
        
        
 - 
        f7411fa8-2e08-5385-9b46-0d0d0c7e856d-id
         set to 
        49374
        
        
 - 
        reporter
         set to 
        nelhage@mit.edu
        
        
 - 
        f7411fa8-2e08-5385-9b46-0d0d0c7e856d-queue
         set to 
        App-SD
        
       
 
       
       
        - 
        created
         set to 
        2009-09-02 19:41:24
        
        
 - 
        creator
         set to 
        nelhage@mit.edu
        
        
 - 
        content
         set to 
        [nelhage@phanatique:~]$ SD_REPO=$HOME/.sd-hm clone --from hm:http://hiveminder.com
Username for http://hiveminder.com: nelhage@bestpractical.com
Password for nelhage@bestpractical.com: @ http://hiveminder.com:
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
http://hiveminder.com: Finding matching tickets
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 12.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 23.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 41.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value in join or string at /usr/local/share/perl/5.10.0/App/SD/Replica/hm.pm line 76.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 12.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 23.
Use of uninitialized value $date in pattern match (m//) at /usr/local/share/perl/5.10.0/App/SD/Util.pm line 41.
Attribute (new_value) does not pass the type constraint because: Validation failed for 'Str|Undef' failed with value DateTime=HASH(0x9248230) at /usr/local/share/perl/5.10.0/Mouse/Meta/Attribute.pm line 240
        
        
 - 
        type
         set to 
        Create
        
        
 - 
        ticket
         set to 
        16b20853-fb3e-542f-96fe-799c436a59b5
        
       
 
      
       - 
       2009-09-02 14:48:00
       jesse+cpan@fsck.com
       
        658371
        c33adf63-3c7a-5a57-85df-9b756cc0ac47
       
      
      
 - 
       
       
        - 
        status
         changed from 
        open
         to 
        closed
        
       
 
      
       - 
       2009-09-03 15:02:58
       
        Missing author
       
       
        1397
        local
       
      
      
 - 
       
       
        - 
        status
         changed from 
        closed
         to 
        open
        
       
 
      
       - 
       2009-09-03 15:01:57
       jesse@bestpractical.com
       
        1396
        local
       
      
      
 - 
       
       
        - 
        status
         changed from 
        open
         to 
        closed
        
       
 
      
       - 
       2009-09-02 14:47:59
       
        Missing author
       
       
        658369
        c33adf63-3c7a-5a57-85df-9b756cc0ac47
       
      
      
 - 
       
       
        - 
        status
         changed from 
        new
         to 
        open