当前位置:网站首页>"New red flag Cup" desktop application creativity competition 2022

"New red flag Cup" desktop application creativity competition 2022

2022-07-07 13:35:00 Open source society



| Reprinted from :Linux people

| Coordinating editor : Qian Rui

| edit : Meijiayi

| Design : Zhu Yiqin

Introduction to the competition


To promote the development of localized software and hardware 、 Rich Godson CPU Platform desktop application ecosystem , Attract developers to know Godson 、 Learn dragon core , Use your own knowledge and technology to further popularize localization , Kumao Xinchuang studio and Beijing Hongqi Software Co., Ltd. will jointly launch “ New red flag Cup ” Desktop application creativity competition . meanwhile , Loongson Club 、 Aerospace dragon dream 、 Beijing Feiman software 、 Kaiyuan society and OpenBlock( To be renamed ) The project also participated in the preparation and promotion of the event . This year we will take “ Dragon architecture 、 Core creativity ” Mainline , Show the advantages of domestic chips . Besides , This competition has also received the support of Longxin Zhongke .


Competition content


This competition is for desktop application development , There is no limit to the topic , player 、 game 、 System tools 、 Editor 、 Downloader, etc , Do what you want , Let Godson have a different ecology .
The works shall comply with the basic law of the people's Republic of China , Do not submit procedures that harm the interests of others or enterprises , for example : Baidu network disk cracking version , Baidu network disk unlimited version . Works shall not be copied 、 plagiarism , If open source projects are used, they should be marked , Explain what open source code is used in the readme file of the program , What functions are applied to .
For works that need back-end services , Developers should prepare their own back-end servers in advance , You can also use Godson machines provided by the community , Keep the server open during the procedure review , After the program wins the prize, you need to submit the back-end program .
The program is compatible LoongArch The architecture and x86 Bonus points will be given to those who do additional architecture support on the basis of architecture .
The program must be compatible with the following architecture and system list :
framework
operating system
LoongArch
preliminary
x86
Debian or Ubuntu
notes : Because Godson has binary translation function, it can translate and run x86 Architecture program , Therefore, works cannot only be developed x86 edition , Godson platform must be natively supported and cannot use binary translation of Godson .


Competition schedule



date
Content
2022 year 07 month 01 Japan -2022 year 12 month 31 Japan
Time of the game
2022 year 12 month 01 Japan
End registration
2023 year 12 month 31 Japan
As of submission
2023 year 01 Month begins
Review time

Participants


All individuals 、 The team 、 Student 、 Enterprises can participate , Register an account on the touge platform to set up the team , You can create a team with only one person .

What to do without Godson hardware ?


Use the remote machine provided by the sponsor
Linux Xinchuang Open Laboratory of Renhe community and Longxin club is for LoongArch Architecture Godson 3A5000 The machine performs program testing 、 Debugging and so on , In the middle of the competition, we will open the remote connection service of Godson machine , At that time, the program can be debugged remotely 、 Development, etc. . Dragon core Club offers UOS Licensed and professional sunflower remote software .


The organizer recommends the following development methods
1、 Use Electron And other front-end development frameworks to quickly build Godson platform applications ,Electron Can be found in x86 Develop the architecture and directly generate Godson native desktop applications .
2、 Use the new HVML Programmable markup language development .
      https://github.com/HVML
3、 Dragon core Club offers biForm Longzhong Chuangxin Special Edition IDE, Developers can use this on their ordinary computers IDE The developed software is directly available in Godson and x86 Run on the platform .
Download address :https://docs.bilive.com/#/download/index?id=biform_lzcx
4、 Use OpenBlock( To be renamed ) Program development ,OpenBlock( To be renamed ) It is a graphical scripting language designed for non-r & D personnel without technical background .OpenBlock( To be renamed ) Learn from children's programming language Scratch Graphic design of , Show logic in a completely graphical way , And provide a large number of graphical ways to show the logical content , studious 、 A good understanding .
Project address :http://mlzone.areyeshot.com
5、 Developers are free to find other suitable cross hardware platform development methods

Award settings


Special prize :
The grand prize ( a ): space flight 706 the - Tianyi 3A5000 Godson notebook *1
The grand prize requires the work to achieve, for example :icalingua、Typora This level , Practical 、 Program optimization is good 、 Powerful .
Other awards :
There is a prize for submitting , Use the recommended biForm、OpenBlock( To be renamed )、Electron The developed program , Submit and get a prize , limited 50 individual ,U disc 、 mouse 、 keyboard 、 book 、 Embedded module 、 Godson key chain and so on , Lots of prizes will be distributed randomly .

prize
Prize
The first prize ( Two place )
Huawei Bracelet 7(NFC)*1
The second prize ( Three place )
Godson development board *1
The third prize (50 name )
Random book 、 Key mouse 、 Wait for the prize *1

Work conditions


Serial number
detailed
1
The theme of the event is desktop application competition , Works at least 1 Application windows .
2
The core functions of the program are perfect .
3
The total score of open source in the core part is added 10 branch
4
When submitting the program, it should be packaged as an installation package that can be installed using the operating system package manager .deb
5
Works shall not collect user sensitive information in any form
6
Works based on open source projects should be actively informed
7
Cause the operating system to cycle and rely on 0 branch
8
Cause the operating system to crash directly 0 branch
9
Works for desktop applications should be careful not to get stuck 、 Don't back off ,GUI Close the app to end the process
10
If the memory overflow of non game works is serious, points will be deducted
11
Developers need to add features to their published works to participate in the competition

special - Godson safety module development


( Enterprises ) Godson CPU Built in security module , It can provide the function of national encryption and decryption and the trusted root of Trusted Computing , The application of information security can be developed based on this security module , Physical Godson machines needed to develop security module applications are provided by Godson Club ( Relevant certificates of enterprise information are required ).

Reviewers


The work consists of Linux Human community 、 Xinchuang Open Laboratory 、 Beijing Hongqi Software Co., Ltd 、HVML People in the community rate , The detailed scoring plan will be announced in the middle of the competition .

Registration and submission of works


STEP.1
The address of the first song :
https://www.educoder.net/competitions/index/linuxren22
Just sign up for the headlong platform , Please add my nails after registration 17638823003( Wechat is the same as )

STEP.2
Click on the top right corner of this page “ Sign up now ” Button , Fill in the registration information , entrants . The general registration process is as follows :
(1) Create a team : Click on “ Create a team ”, Fill in the team name , Add instructors and team members , You can complete the team creation .
(2) Join the team : Click on “ Join the team ”, Fill in the invitation code , You can join the existing team .
(3) Team editor : The team creator can edit and modify the team he created in the registration list , Including the addition of team members 、 Delete , Instructor's addition , Modification of team name, etc .

STEP.3
Please contact me to add nails before submitting your work ( File transfer is convenient )17638823003( Wechat is the same as )
mailbox :[email protected]

Related reading  | Related Reading


COSCon'22 The community convening order is coming !Open the World, Invite all communities to embrace open source , Open a new world ~


The first technology podcast month is about to begin


Written in Doris The first day after graduation



Introduction to Kaiyuan society

Kaiyuan society was founded in 2014 year , It's made up of individual members who volunteer to contribute to the cause of open source , In accordance with the “ contribution 、 Consensus 、 Co governance ” Composed of principles , Always maintain vendor neutrality 、 public welfare 、 The characteristics of non-profit , It was the first to “ Open source governance 、 International connection 、 Community development 、 Open source project ” Open source community Consortium for mission . Open source community actively supports open source community 、 Enterprises and relevant government units work closely together , With “ Based on China 、 Contribute to the world ” For the vision , It aims to create a healthy and sustainable open source ecosystem , Promote China's open source community to become an active participant and contributor to the global open source system .


2017 year , The open source society has transformed into a completely composed of individual members , reference ASF And other international top open source foundations . In the last seven years , It links tens of thousands of open source people , Gathered thousands of community members and volunteers 、 Hundreds of lecturers at home and abroad , It has cooperated with nearly 100 sponsors 、 The media 、 Community partners .


This article is from WeChat official account. - Kaiyuan society KAIYUANSHE(kaiyuanshe).
If there is any infringement , Please contact the [email protected] Delete .
Participation of this paper “OSC Source creation plan ”, You are welcome to join us , share .

原网站

版权声明
本文为[Open source society]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/188/202207071050461250.html