联系我们:010-88559646

  老师群

170086145

  学生群

179326524

209318323

215410234

客服电话:010-88559646

A2-为龙架构移植thunderbird-78版本

时间:2023-03-22 16:00:44

 第十二届中国软件杯大赛--A组赛题 

赛题名称:为龙架构移植thunderbird-78版本

组类:A组( 本科、研究生、高职)

出题企业:龙芯中科技术股份有限公司

答疑老师:桑老师 sangmeng@loongson.cn

 赛事资源发放 百度网盘链接已更新(2023.6.1)请参赛团队留意本页面相关位置信息

赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求

Mozilla Thunderbird,非正式中文名称为雷鸟,是由Mozilla基金会研发的一款自由及开放源码的跨平台电邮客户端、新闻阅读器、聚合器以及即时通讯软件。此软件预设安装于Ubuntu之上。Thunderbird可用作电邮、新闻组、聚合器或聊天(XMPP、IRC或Twitter)客户端。其预设安装的Lightning扩展则入了个人资讯管理功能。用户若有需要亦可自行安装其他附加元件。

在LoongArch架构的桌面系统(如麒麟,统信,loongnix)上移植thunderbird-78或者78以上版本,在移植过程中需要添加架构的支持功能,可以锻炼学生对loongArch架构的熟悉程度,需要用到debian的打包规则,锻炼学生熟悉deb包的打包规则和制作deb包的能力。

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

龙芯机器一台,做为开发测试环境

在loongArch架构的桌面操作系统上完成移植、编译和测试thunderbird-78版本或者78以上版本

基本功能要求

1、可以运行于LoongArch架构的桌面操作系统的thunderbird-78或者高于78的版本

2、版本为 thunderbird-78或者高于78版本

3、完成位于源码 testing 目录下的自带测试用例编译和运行

非功能性要求

软件具有完整的测试报告

实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等实现条件

大赛提供远程开发环境,龙芯云平台为参赛者提供远程的虚拟机(CPU为龙芯3C5000),可用于服务器应用开发,水泥制品

1、开发环境:LoongArch架构的桌面操作系统

2、实验平台:龙芯LoongArch架构硬件

发放方式:报名此赛题的参赛团队用 队长的邮箱(软件杯官网报名系统中填写的)访问网站自动获取。

请参考网盘中【资源获取】文件,获取“信息技术应用创新专项赛”龙架构赛题(A1,A2,B1,B2,B8)官方赛事资源。

链接:https://pan.baidu.com/s/1hdEzpxpQCRU66TqtFEgrOg?pwd=6L47
提取码:6L47

龙芯赛题虚机使用说明下载:龙芯赛题虚机使用说明

系统工程师(UOS使用手册)下载:系统工程师(UOS使用手册)

测试数据或平台:提供给参赛者的测试环境和测试数据

参赛队伍自行准备能够反映开发成果的测试环境和测试数据。

开发所需设备及设备指标需求说明

国产服务器版操作系统(龙芯、麒麟、统信),CPU采用龙芯3C5000。

CPU:3C5000 CPU

核数:四核

内存:8GB以上

硬盘:256GB以上

文档及其他要求

1、软件测试报告

2、软件功能演示视频(5分钟)

上述提交文件需要在龙芯机器上进行实际运行和测试,并完成视频录制

各评分项及大致占比

1、功能完善程度:60分

2、产品稳定性:20分

3、产品性能:20分

以官方测试用例通过率、实测性能、软件创新设计实现为依据评分

初赛作品提交要求

1、源文件

2、thunderbird 编译出的所有deb包

3、软件功能需求分析报告

4、软件测试报告

5、软件功能演示视频(5分钟)

 【参赛团队作品中团队自主开发部分的软件作品著作权归参赛团队所有,其中具有市场应用及拓展的优秀作品,出题企业具有优先权,可以优先合作开发或者优先购买。另如基于该作品的任何合作升级开发、市场拓展等活动,以及在这一过程中所获得的任何商业费用,出题企业应与参赛团队协商解决。】

 

 

关于我们

客服电话:010-88559646

大赛邮箱:cnsoftbei@qq.com

邮编:100048

联系地址:北京市海淀区紫竹院路66号赛迪大厦18层

网站备案/许可证号:京ICP备05039896号-10     京公网安备 11010802020860号