Pancake/Team/Meetings/2012-09-10: Difference between revisions

From MozillaWiki
< Pancake‎ | Team‎ | Meetings
Jump to navigation Jump to search
(Add weekly update)
 
 
(2 intermediate revisions by 2 users not shown)
Line 7: Line 7:
** Lv 0 tabs
** Lv 0 tabs
* Started prototyping HTML/CSS for French Toast https://github.com/gordonbrander/french-toast-html
* Started prototyping HTML/CSS for French Toast https://github.com/gordonbrander/french-toast-html
* Recorded design/engineering decisions and resources
* Recorded design/engineering decisions and resources on Wiki
** Created project page on Wiki for everything French Toast https://wiki.mozilla.org/Pancake/French_Toast
** Created project page on Wiki for everything French Toast https://wiki.mozilla.org/Pancake/French_Toast
** Wrote up user scenarios and approaches for:
** Wrote up user scenarios and approaches for:
Line 16: Line 16:
*** Search https://wiki.mozilla.org/Pancake/UX/Search
*** Search https://wiki.mozilla.org/Pancake/UX/Search
*** Type-ahead search https://wiki.mozilla.org/Pancake/UX/Type-ahead_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

Latest revision as of 20:11, 10 September 2012

Gordon (gbrander)

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