[Thali-talk] Thali daily status - 9/21/2015

Yaron Goland yarong at microsoft.com
Mon Sep 21 12:26:40 EDT 2015


Sorry I forgot to include continuous integration.

Continuous Integration
               Owner: Toby
               Release Date: This week (maybe)
               Features: We need to take our new coordination server testing infrastructure and hook it into the continuous integration environment that Oguz provided us so that we can start testing our PRs automatically against our device lab. Toby will also be turning on linting for our various languages and enforcing that as part of the build process. This will break everything and Toby will hand out assignments to people to fix their code.
               Blockers: If Toby will have time given the other things he has to do.


From: Yaron Goland
Sent: Monday, September 21, 2015 9:24 AM
To: 'thali-talk at thaliproject.org' <thali-talk at thaliproject.org>
Cc: Luke Van Horn <lukeva at microsoft.com>
Subject: Thali daily status - 9/21/2015

# Review of last week's commitments:

Story 0.0 - We did not release this last week mostly because we got stuck on test failures in the Android code and some issues with the new replication manager tests. The PR for this is now submitted but we still need to run Android testing again.

Postcard app for story 0 - This was finished last week but got blocked on release because nobody could do the code review.

Postcard app for Story 0.0.1 - Work continues, it wasn't supposed to be done last week.

Story 0.0.1 Identity Exchange - Big specs got produced to define the expected behavior both for the REST front end that developers in Cordova would use and for the protocol back end. Matt finished the implementation of the REST front end but I did not finish the backend implementation, but I'm close.

Atts_Since - The plan was completed so Luke started coding.

BLE on Android - Jukka made a lot of progress including getting the code to the point where it works reliably but glacially slow. So slow it might not be usable by us. :( Note that we aren't scheduled to make a final decision on this until this week.

# This Week's commitments:

Story 0.0 - Some crypto but mostly tests
               Owner: Toby
               Release Date: This week (really!)
               Features: It includes a few minor crypto libraries to do key and cert generation. But more interestingly it contains the first test of the replication manager. It will also contain 3 new perf tests to reliably measure our discovery, connectivity and bandwidth behavior between devices.
               Blockers: At this point hopefully none. We need to re-run the tests again and then we can release.

Story 0.0.1 - Identity Exchange
               Owners: Matt and Yaron
               Release Date: This week (we hope)
               Features: A secure protocol for exchanging identities between phones as well as a REST front end that Cordova programmers can use to control the process.
               Blockers: How fast Yaron can code

Postcard app for story 0
               Owner: Matt
               Release Date: This week
               Features: A much better UX
               Blockers: Matt needs to find time to code review it and make sure the install instructions work on iOS and Android.

Postcard app for story 0.0.1
               Owner: David
               Release Date: Probably not until next week
               Features: Integrates in an address book and identity exchange
               Blockers: David is having to code against mocks and its unlikely the real identity exchange code will be ready until the end of the week.

Atts_Since
               Owner: Luke
               Release Date: This week
               Features: Enable PouchDB to both respond to atts_since requests and to use atts_since in replication
               Blockers: Luke has found some odd behavior in how PouchDB fails over when talking to a server that doesn't support bulk_get that is messing up our code.

BLE on Android
               Owner: Jukka
               Release Date: This Week
               Features: We want to switch the discovery system from Wi-Fi Direct Service Discovery on Android to BLE. Jukka is working on the code now.
               Blockers: Jukka is finding a lot of issues with stability of the BLE stack. In looking around the net he is finding that other people are running into similar problems on Android. He has found work arounds but they all involves having a lot of timers and basically not trying to do anything very quickly. This makes discovery ridiculously slow. Essentially if there are more than three devices in a room BLE on Android seems to fall apart. He is investigating.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist10.pair.net/pipermail/thali-talk/attachments/20150921/5a1ce499/attachment-0001.html>


More information about the Thali-talk mailing list