Labs/Meeting Minutes/Latest: Difference between revisions

Line 88: Line 88:
=== Done this Week ===
=== Done this Week ===


* addon data pipeline established, with a hidden frame holding the encryption, web sockets and indexdb work. A page worker bridges the UI in a browser window to that hidden frame.
* jsctypes binding for djb nacl crypto implemented and working in firefox/jetpack (on linux)
* indexeddb database abstraction works (passes tests).  Has to live in a content page because of JS compartment implosions if you try and steal a copy.
* addon data pipeline established, with a hidden frame holding the encryption, web sockets and indexdb work. A page worker bridges the UI in a browser window to that hidden frame.  Use "about:dd" to see the UI.
* Initial updated styling from Andy applied. Initial name collection and browserid assertion grabbed and simulated to data frame.
* Initial updated styling from Andy applied. Initial name collection and browserid assertion grabbed and simulated to data frame.
* development UI created by stealing previous Thunderbird hometab work.  Does almost nothing right now, but intended to allow driving/stressing/introspecting the backend in ways that having nothing to do with the desired mobile UI UX.  Use "about:dddev" to see the UI.
* hacked up logging UI created by reusing ArbPL/arbitrarypushlog UI for unit test output.  Provides direct access to client daemon logs at "about:loggest".


=== Next up ===
=== Next up ===


* Do real identity creation with crypto keys, establish server connection to the identity.
* Build/bundle nacl crypto libraries for all supported firefox platforms, dynamically locate inside the XPI.
* Have the UI do real identity creation with crypto keys, establish server connection to the identity.
* Ability to add/connect people for messaging.
* Ability to add/connect people for messaging.
** Need hacked up exposure of self-ident blobs so the client can populate a list of people to connect to.  (Not the steady-state solution.)
** Moda query population for requests needs to be finished/tested.
* Messaging data via UI
** Moda query population for conversation blurbs/in full needs to be finished/tested.


=== Want your help with... ===
=== Want your help with... ===
Confirmed users
360

edits