-
Notifications
You must be signed in to change notification settings - Fork 5
- [1. 20141208-MOOC课题例会纪要]
- [2. 20141215-MOOC课题例会纪要]
- [3. 20141222-MOOC课题例会纪要]
- [4. 20141229-MOOC课题例会纪要]
- [5. 20150105-MOOC课题例会纪要]
上周总结:woboq的x-block已可以工作;
下面的工作:
1.向勇建一个gitlab的虚拟机,用作x-block的代码存储;
2.向勇找IP地址来做QQ的身份认证; 写有身份认证的gitlab的x-block插件;
3.在x-block中加全屏功能;
4.熟悉郭旭的docker创建和管理;
上周总结: x-block:已有一个可以工作的code viewer模块;
第三方登录选择: gmail qq 微信
gmail需要翻墙,微信python-social-auth暂无支持的文件,选取qq作为第三方登录
下面的工作:
1.配置用QQ账号进行edx的认证;
2.在git上形成身份认证配置的帮助文档;
3.给出一个有身份认证的code viewer的x-block模块;(张禹)
4.给出一个有身份认证的docker的x-block模块,在第一次执行时建立git与edx的关联;(郭旭)
1.代码浏览的处理过程:
1.下载代码
2.生成浏览页面目录(需先生成编译命令的json文件)
3.在服务器上存有浏览页面的目录
[代码浏览文件生成方法](https://github.com/xyongcn/code- viewer/blob/master/decument_by_zyu/woboq%E5%AE%89%E8%A3%85.md)
2.在edx中嵌入一个iframe来访问代码浏览服务器;
<iframe src="http://192.168.1.43:9999/codebrowser" marginwidth="0" marginheight="0" scrolling="yes" frameborder="0" height="1002" width="1002"></iframe>
3.下面的工作: 1.把代码浏览服务改成x-block;
2.尝试访问github上的代码浏览例子; ucore在github上的链接
3.在gitweb和edx上尝试使用第三方的认证系统gmail;(郭旭、张禹) git的认证机制:ssh、http(郭旭)
4.尝试在git中使用第三方的oauth身份认证机制;如果不行,尝试关联git与edx的身份认证;
MOOC交流
目前支持:iframe、LTI(Javascript:小的学习程序)
LTI
http://www.imsglobal.org/toolsinteroperability2.cfm
一个专门用于小的学习程序交互的访问接口规范;
在edx中嵌入函数调用关系图: http://192.168.1.37/lxr/call?v=linux-3.5.4&f=real&a=x86_32&path0=*&path1=
高峰: 账号的认证问题的处理:
https://piazza.com/class/hrw6f9rv9q077k
piazza
下面的工作: 在github上整理一个完整部署文档,描述可以顺利部署的操作流程;
生成一个edx的虚拟机映像,尝试放http://www.turnkeylinux.org/ 上,方便别人使用;
写在edx中嵌入第三方链接的方法文档(callgraph, woboq, piazza);
下面的工作: 1)搭一个edX的环境; http://www.ibm.com/developerworks/cn/cloud/library/cl-openedx-softlayer-app/index.html 1.1)提供一台Linux12.04的虚拟机; 2)加一个最简单的xblock,然后尝试与代码浏览服务器(192.168.1.35)的信息传递(链接、web服务); 2.1)向勇提供代码浏览服务器的访问接口文档; 3)用户账号信息在xblock中的传递和限制;