CSDN开源夏令营进度 0719
2014-07-19 22:03
246 查看
ngx3m 目前进度0719
ngx3m 是一个使用Python开发的自动查找、安装Tengine/nginx的工具,目前功能尚不完善。ngx3m包括三个主要组件:模块资源库、命令行工具、模块发布工具。主要设计思想见:设计思想
目前进度
目前完成几个简单的部分,可以实现的从资源库获取代码再在本地编译。
命令行工具
命令行选项。模块查找。
本地Tengine及已安装模块信息获取。
从自建资源库获取模块地址及代码。
自动编译(包括DSO情况)。
资源库
从nginx 三方模块wiki中爬取信息,并筛选出代码托管至github的模块。利用wiki和github api得来的数据自建一个资源库(Json格式)。
近期计划
本地模块信息的更新(模块版本/安装时间)。兼容性测试(Test case)。
模块发布工具雏形。
感谢
非常感谢陈传文老师的耐心指导,让我走出了一些误区,才能更好地完成这个项目。
相关文章推荐
- CSDN开源夏令营 百度数据可视化实践 ECharts(8)问题分析
- CSDN开源夏令营 百度数据可视化实践 ECharts(8)问题分析
- CSDN开源夏令营总结
- CSDN开源夏令营 百度数据可视化实践 ECharts(3)
- CSDN开源夏令营 基于Compiz的switcher插件设计与实现之熟悉switcher的功能(ccsm)
- CSDN开源夏令营 基于Compiz的switcher插件设计与实现之前期准备 git的简单使用
- 【攻略】CSDN开源夏令营“骗钱”攻略(第二版)
- CSDN开源夏令营 基于Compiz的switcher插件设计与实现之编译compiz源码
- CSDN开源夏令营 百度数据可视化实践 ECharts(6) 期中总结
- 【CSDN开源夏令营】 基于Web的SSH客户端,实现跨平台的云服务管理(三)远程登录功能的实现
- csdn开源夏令营-ospaf中期报告
- CSDN开源夏令营 百度数据可视化实践 ECharts 11 (期末总结)
- 2014年CSDN开源夏令营(7月6日~9月12日)终期报告
- 【CSDN开源夏令营】 基于Web的SSH客户端,实现跨平台的云服务管理(五)模拟复制粘贴功能的实现
- CSDN举办开源夏令营活动 5000元奖金激励学生参与开源
- CSDN开源夏令营学生报名已经开始,你准备好了吗?
- csdn开源夏令营-ospaf中期报告
- 【CSDN开源夏令营】 基于Web的SSH客户端,实现跨平台的云服务管理(四)文件树功能的实现
- CSDN开源夏令营 百度数据可视化实践 ECharts(4)