组建CI中国【STBlog】项目团队
STBlog 一套基于 Codeigniter MVC 框架编写的多权限博客系统,轻巧/快速/安全/易拓展/界面友好是它的最大特点。STBlog 的开发由 CI 中国社区驱动,任何人都可以申请成为代码贡献者。所以,STBlog 不是一个人在战斗,你也永远不必担心因为开发的停滞而影响博客的使用。
当前版本(0.1.x)的主要功能及特色
[*]内置强大的主题系统,允许你一键式更换主题样式,以及后台动态更改主题文件
[*]内置三种文件缓存系统(DB缓存/整页缓存/局部缓存),使博客运行健步如飞
[*]内置强大的插件系统,允许你一键式安装和卸载第三方Widget和插件
[*]支持多作者联合撰写,后台轻松管理多个撰写人及其权限
[*]支持灵活的标签(tag)分类,以及传统分类方式
[*]方便的附件(图片、文件)上传和管理
[*]使用跨浏览器所见即所得(wysiwyg)日志编辑器,轻松编辑文章格式
[*]自定义页面,轻松创建留言板、导航条、博主介绍等个性页面
[*]支持引用通告(trackback)
[*]支持RSS日志和评论输出功能
STblog 所需服务器环境
[*]PHP version 5 or newer
[*]MySQL version 4.1 or newer
下个版本中可能会加入的功能
[*]对 I18N 多语言版的支持
[*]完善插件机制的架构
----------------------杯具的分割线--------------------------
希望热爱开源事业并对此项目感兴趣的朋友加入,一起打造一个优秀的开源项目。
项目地址:http://code.google.com/p/stblog/
项目发起人:saturn
下面的内容由Saturn追加:
貌似希望加入的朋友很多啊,这对项目的发展是好事。下面来说说我对此项目发展方向以及具体实施细节的看法:
出发点和发展方向:
其一,实际上好的博客程序很多,比如wordpress就是一座很难逾越的大山,但每个程序都有其局限和缺点。只要避开其锋芒,发展自己的优势和亮点,相信也可以独立博客这个巨大的市场分得一杯羹。你有这个信心吗?
其二,相信来到这个社区交流CI和Kohana框架的朋友都是真正喜欢这两款框架的,这很好,但喜欢就请将他做到极限。我相信很多人在了解了CI之后,都会觉得它很简单,自我感觉良好。这是个好的开端,但也需要注意的是,他人和用户的认可才是真正体现你价值的试金石。你敢吗?
其三,写程序和做产品是两回事。一个好的产品广凭几个好的程序员是远远不够的,还需要整体考虑产品的架构,性能,拓展以及推广等诸多因素。你了解这些流程吗?
所以,社区推出这个项目的出发点就是:以此项目为基础,锻炼大家执行敏捷开发和多人协作的能力(看看你到底能做出一个什么样的产品),让其他人瞧瞧CI的真正威力。最后我希望Stblog能够成为一个易用性高,性能高的博客。
如果你没有被我上面所说的吓倒,或者说你觉得上面的描述就是在说你自己,那么请看下面的初步实施方案:
STBLOG发展三步走
第一步:组建核心团队确定程序框架和发展规划
任何人都可以提交代码,但需要有人来管理和维护,这就是核心团队成立的一个重要目标。目前,核心团队的组成主要以如下结构为准:
1.程序开发成员
希望那些比较深入了解CI的朋友能够加入,我们会在CI框架的基础上确立并拓展出符合此项目需求的架构。
2. 程序美工成员
希望有良好UI和UE基础的朋友加入参与后台界面的编写,你们的产出将直接面对用户的考验,也是博客可用性的重要指标。
3. 程序测试和文档撰写
每个团队成员都将执行测试任务,但是需要有“旁观者清”的人站在用户的角度提出第一轮的批评和改进意见。文档撰写那更不用说,相信大家来CI社区的原因之一就是因为其有良好的文档吧?
如果大家对以上职位感兴趣,请尽快PM我或者hex吧,如果能附带作品链接那就更棒了。
在团队确立后首先要做的事情,就是确定程序架构,比如如何实施博客的widget/插件/缓存机制?目前我所编写的这个版本stblog,只是起着抛砖引玉的作用。
第二步, 推出第一个正式版本的stblog,为后续版本的推进提供拓展空间
第三步,建立项目自己的网站,希望在国内有服务器的朋友能够慷慨的贡献一个项目网站所需的空间。
另外,多人协作开发目前打算采用Github,不了解的朋友可以去www.github.com看看。 吧错吧错,请我怎么加入?有什么必须的条件没有? 路哈哈,多多学习,多多进步:lol 看了这个BLOG,先不说代码如何,就UI来说,我觉得很不错 很好,很强大,我先研究 发起着写得代码。。。。。。 虽然一直听说CI。但目前为止还没有开始研究,先看一下:lol 顶啊 支持 还没有玩过OS,很好奇啊,支持CI 这个我想试试看能不能加入。 发布内容已经被转移到顶楼。