Write (extend) jupyter extension to add a help attached panel to cell. Attached panel could display a book-cell related help article (retrieved from web API) and allow to student to ask for help from teacher (create a question).
Server side
Extend help retrieving API from get(page_name) to get/post(page_name, cell_data, WL_user). Store WL sessions
Milestone plan
Extension
1.1. Create a clear extension for cell help box #22
1.2. Detecting for Windows.Live account from Jupyter #26
1.3. Extend the help page web request #19
1.4. More stable notebook update mechanism
1.5. Testing coverage for Jup ext
Server
2.1. Sessions (client and server side) for store Windows.Live sessions #2
2.2. Database migrations #21
2.3. Extend help retrieving API from get(page_name) to get/post(page_name, cell_data, WL_user). #19
2.5. Testing coverage
Milestone # 3
Notebook side
Write (extend) jupyter extension to add a help attached panel to cell. Attached panel could display a book-cell related help article (retrieved from web API) and allow to student to ask for help from teacher (create a question).
Server side
Extend help retrieving API from
get(page_name)
toget/post(page_name, cell_data, WL_user)
. Store WL sessionsMilestone plan
get(page_name)
toget/post(page_name, cell_data, WL_user)
. #19 2.5. Testing coverage