当前位置: 首页 > 工具软件 > TinyFramework > 使用案例 >

第一波活动:Tiny Framework 2.0“捉虫挑战”激情推出!

苏彦君
2023-12-01
历经一年的开发,以及数千个Commits,Tiny 2.0于2015年6月10日震撼推出!
实用的配套工具,完整的配套文档,无限的功能扩展,Tiny 2.0更加成熟!
为了更好的提升框架的稳定性、健壮性、架构的合理性,特推出“捉虫挑战”活动!
一、我们的口号是:只要用心找,BUG总会有的

没有人敢说自己的代码是完美无暇的,Tiny框架的构建者也这么认为。
虽然我们竭尽全力避免BUG的存在,但是在您挑剔的目光下还是会发现我们疏漏的BUG、不合理的设计、不完美的实现。

抱怨不能改变什么,行动起来给Tiny框架找BUG,可以满足小伙伴们的好奇心、对别人挑剔的快感,同时还可以赢取丰厚奖金,
还等什么,速度开始吧!
二、源码地址
源码地址:
https://git.oschina.net/tinyframework/tiny
1.参与捉虫的小伙伴们请顺手点击右上角的watch、star、fork,变成unwatch、unstar、unfork(如果Tiny项目没有fork到用户空间的话,后面clone命令会出错),以支持Tiny框架发展!(特别强调:如果第一步不做,第二步就无法继续。)
2.操作步骤

首先,请安装好jdk 1.6.x、git和maven(3.1.1)环境,然后在命令行中,输入下面的命令获取源码:
git clone https://git.oschina.net/ [你在git.oschina.net中的空间名]/tiny.git
或者 git clone
git@git.oschina.net :[你在git.oschina.net中的空间名]/tiny.git
然后,输入下面的命令获取tiny2.0的release版本的代码
git checkout -b tiny-2.0.0_3
接着,进入tiny目录,保持网络正常,然后输入mvn install,正常的话,运行一会儿会告诉你所有正常执行完毕,这就证明上面的环境是没有任何问题的。
最后,就可以用eclipse/idea等导到maven工程到IDE当中查看了。
如果在搭建环境过程中有什么问题,可以到以下网站找寻答案:
http://bbs.tinygroup.org
http://www.tinygroup.org/
http://www.tinygroup.org/confluence/pages/viewpage.action?pageId=557323
如果还是找不到答案,没有关系,可以加入QQ群228977971, 获得及时快速的支持。
如果环境已经构建好,那么就可以开始捉虫之旅了~~~
三、BUG报告
1.为了举办此次活动,我们专门开辟了捉虫版面,
所有发现的BUG,都在此版发表文章的形式提出,格式为:
问题:
严重程度:建议、轻微、一般、严重、致命
类名:
行数:
后果:
详细描述:

严重程度详细说明:
致命的软件缺陷(Blocker):造成系统或应用程序崩溃、死机、系统挂起,或造成数据丢失,主要功能完全丧失,导致本模块以及相关模块异常等问题。如代码错误,死循环,数据库发生死锁、与数据库连接错误或数据通讯错误,未考虑异常操作,功能错误等
严重错误的软件缺陷(Major):系统的主要功能部分丧失、数据不能保存,系统的次要功能完全丧失。问题局限在本模块,导致模块功能失效或异常退出。如致命的错误声明,程序接口错误,数据库的表、业务规则、缺省值未加完整性等约束条件
一般错误的软件缺陷(normal):次要功能没有完全实现但不影响使用。如提示信息不太准确,或用户界面差,操作时间长,模块功能部分失效等,打印内容、格式错误,删除操作未给出提示,数据库表中有过多的空字段等
较小错误的软件缺陷(Minor):使操作者不方便或遇到麻烦,但它不影响功能过的操作和执行,如错别字、界面不规范(字体大小不统一,文字排列不整齐,可输入区域和只读区域没有明显的区分标志),辅助说明描述不清楚
建议问题的软件缺陷(Enhancemental):由问题提出人对测试对象的改进意见或测试人员提出的建议、质疑。
四、活动时间
2015.6.15-2015.6.26
五、奖品设置
凡是在Tiny2.0里发现通过认定的致命级别BUG,每个BUG奖励人民币100元!
凡是在Tiny2.0里发现通过认定的严重级别BUG,每个BUG奖励人民币50元!
凡是在Tiny2.0里发现通过认定的一般及以下级别BUG,就有机会获得众人拾柴奖!
众人拾柴奖的奖金额为所有通过认定的一般及以下级别BUG数*10元。
每个通过认定的BUG获得抽奖号码一个,发现越多,中奖机会越大!最后从所有的获奖号码中抽取一名中奖者。
六、BUG认定及其它约定
所有报告的BUG,经过Tiny框架开发团队评定认定的,才可以按照活动规则领取相关奖品,或参与抽奖。
如果执行者对评定结果有异议的,可以在社区中进行公开讨论及申诉,活动组织者也公开进行解释与沟通。
活动的解释权归活动举办者所有。
Tiny框架的成员不得参与本活动。


更多挑战赛,请关注: http://bbs.tinygroup.org
 类似资料: