【业务需求】
轻应用(webAPP)搜索及在线运行平台,且可以用中文域名的子域名做为关键字进行网址转发。
参与者可以要求署名,轻应用平台上线后,代码将全开源托管在开源中国,以后希望能由志愿者/兼职开发者做功能升级维护等。
(建议利用网上现成的一些相关开源程序做修改,带上人家的署名)
项目分2个阶段,
第一阶段 中文域名转发程序:
- 把自定义子域名的中文域名当成搜索入口,在代码级别实现支持自定义中文子域名转发到轻应用平台
- (附件有一个文件是punycode码转换代码,用于转换域名码和中文。)
- 比如,我们主站域名是“http://轻应用.公司”, 用户直接浏览器里输入:
- http://开源.轻应用.公司
- 则进行跳转,关键字就是"开源",比如跳转到
- http://轻应用.公司/search?keyword=开源
- (注:输入中文域名不用切换输入法,分隔域名的点号.可以用句号。代替
- http://介绍.同济科技.公司 等效于直接输入 介绍。同济科技。公司 )
- 第一阶段完成时间要求 7天内
第二阶段 轻应用平台具体要求:
- 用一个用户中心统一管理注册用户,用户一次注册,所有接入这个用户中心的其他轻应用均可共享用户基本资料
- (例如用开源的opencenter用户中心,www.ocenter.cn 方便开发者自行开发不同模块)
- 可让开发者在线提交他的轻应用的名称和对应的网址,记入数据库
- 比如,开发者提交轻应用“开源资讯”,网址 http://www.oschina.net/news/list?show=industry
- 平台提供搜索功能,让用户按关键字搜索出相关的轻应用, 并把那个对应网址嵌入过来, 可以直接在线运行那个轻应用
- 每个注册用户可以在本平台“好评”或“差评”每个提交的轻应用,并简短点评
- 搜索出的轻应用排名是按用户好评差评计算一个公式,让好评率高的排前面
- 比如,搜索:资讯,可找到“开源资讯”轻应用,直接在搜索结果页运行
- 第二阶段完成时间要求 40天内
第三阶段 配合我们安装调试上线
我们发起项目目的是为了能给社会创造价值,方便开发者、普通民众、甚至革新手机产业。此想法见
http://www.oschina.net/question/2529283_2154815
【人员要求】
熟练掌握LANMP等,有学习创新的精神。
愿意为了实现宏大的社会价值和开发者署名带来的长久价值,而接受目前较低的开发收入。
【交付要求】
可与我们探讨功能等,达成一致意见后开发,交付的程序尽量不要有bug。