Pancake/Team/Meetings/2012-09-10
From MozillaWiki
Gordon (gbrander)
- Design concepts for
- Type-ahead search
- Search results
- Updates screen
- Lv 0 tabs
- Started prototyping HTML/CSS for French Toast https://github.com/gordonbrander/french-toast-html
- Recorded design/engineering decisions and resources on Wiki
- Created project page on Wiki for everything French Toast https://wiki.mozilla.org/Pancake/French_Toast
- Wrote up user scenarios and approaches for:
- App messaging https://wiki.mozilla.org/Pancake/French_Toast/Message_API
- Client-side store (via conversation with sfoster) https://wiki.mozilla.org/Pancake/French_Toast/Store
- IO/AJAX (via conversation with sfoster) https://wiki.mozilla.org/Pancake/French_Toast/IO
- Layer navigation behavior https://wiki.mozilla.org/Pancake/UX/Navigation
- Search https://wiki.mozilla.org/Pancake/UX/Search
- Type-ahead search https://wiki.mozilla.org/Pancake/UX/Type-ahead_Search
Sam (sfoster)
- Front-end architecture prototype dev
- Ajax middleware implemented for request and response filtering/adapting
- LocalStorage store implementation; reactive, localStorage-backed app settings
- EventEmitter-based 'streams' join data APIs to viewModel properties
- Knockout.js 'wireTo' extension to hook an observable array to a stream
- Troubleshooting data flow and promises - now using promised-io's promise.js (unmodified)
- FE status: https://github.com/mozillapancake/pancake-ft-client
- 'install' using volo not working - vendor/js is populated in the git repo and should work as-is
- Load search/index.html as '/search/' to see current state of play (not much to see)
This week
- Hook up persona and session tokens to id and authenticate user (populating settings.username())
- Build out dashboard, list and detail view templates to work on flow between "pages"
- On-going API/data implementation to populate viewModels
Olivier
Past week:
- Implemented various algorithms from research papers, for the recommendation portion of the proof of concept
- Validated approach with Diffbot and others. Apparently Twitter uses the same set of techniques to recommend users.
- Started on Java implementation for POC
This week:
- Finish proof of concept
- French Toast work planning