Skip to main content

FOSSASIA CODEHEAT

Worried about Open source contribution ?

Want to explore more things to level up your Resume?

Image

Fossasia contest is here to help you.

Fossasia Codeheat Contest Description -

  1. Codeheat is a coding contest for FOSSASIA projects on GitHub.
  1. The FOSSASIA Summit is a unique event with a broad range of open technology topics such as web and mobile technologies, Javascript, Python, cloud services, artificial intelligence, Open Hardware and production, privacy, security, digital sovereignty, Blockchain, DevOps, databases, kernel and platform, Open Source ...
  1. One should surely experience contributing to Open source .

  2. This will level up your resume and up lift your skills.

  1. Codeheat is a coding contest for developers interested in contributing to Open Source software and hardware projects at FOSSASIA.

Join development of real world software applications, build up your developer profile, learn new new coding skills, collaborate with the community and make new friends from around the world!!

Fossasia Codeheat contest Scope -

Image

  1. This is one of the most awaited and big contest where developers take part and work on many Github repositories offered by Fossasia throughout it's journey.
  1. Fossasia codeheat event is conducted all over the world to get more efficient and enthusiastic contributors who can interact and work in collaboration with others.Freshers and experienced both are welcomed to join the event .
  1. This contest happens every year and was Started in 2016 year.

OpenTech and Fossasia are the two global organizations who are responsible for making Fossasia codeheat event happen.

More Details about Fossasia Codeheat contest -

  1. The idea of the contest is to introduce developers to the FOSSASIA projects and to provide an opportunity to build up their development profile, learn how to work according to Best Development Practices and ultimately become part of the development team.
  1. The contest also provides an entry point and preparation for future coding programs like the FOSSASIA Google Summer of Code.
  1. Many young developers are not yet deeply familiar with Open Source and the contest is an easy way to get involved in this international community of developers, who want to help you learn and succeed.
  1. The contest is a gateway to learning new skills as well as learning to work in a collaborative software development team.

  2. Fossasia encourages to build up Projects with collaboration as well as individual to increase the experience in Open source and level up your profile with Fossasia.

FOSSASIA Internship Program-

  1. Fossasia brings you it's Intership opprtunity to raise your experience.
  1. Only developers who have contributed to FOSSASIA projects before have a good chance to get into the program. So, do get into the fossasia codeheat contest and grab these opportunities.

For more information jump to the below link as the applications are ongoing.

FOSSASIA INTERNSHIP PROGRAM INFORMATION GOOGLE FORM LINK -

GOOGLE FORM

Procedure to take Contest -

To take part in Fossaisa contest , you need to sigh up for the contest by filling the form available in fossasia official website. All you need to do to just brush up your git & github skills with your interest domain Projects.

Duration -

The contest is separated into two months period after which winners of each period are announced.

Participation Criteria -

  1. Fossasia looks for great coders

  2. There is no restriction or contraints for status, age, gender or background.

Schedule of Previously conducted Fossaian Contest -

The contest began at 9:00 AM on October 1, 2020 and ran until 11:00 PM (SGT/GMT+8) on June 1, 2020. Interested developers can join the contest at any time during the program.

Winner Selection and Participation kickshaws Criteria -

  1. The jury of Fossasia Codeheat will choose the winners from the top 10 contributors according to code quality and relevance of commits for the project each period.
  1. The jury also takes other contributions like submitted scrum reports and technical blog posts into account, but of course awesome code is the most important item on the list.

  2. Other participants will have the chance to win Tshirts and Swag and will get certificates of participation too.

Image

Programming Languages Boundation(if any) -

  1. There are various programming languages used in FOSSASIA projects ranging from web front-end to back-end technologies and Linux technologies.
  1. You could even code on hardware firmwares and design hardware as a project. Here are a few languages that are popular: Java, Kotlin, Javascript, HTML, Python, C++, Shell Scripts.

How to contribute code in the contest?

Step 1-

At first developers sign up on a Google form here to participate.

GOOGLE FORM

Image

Step 2-

Then join the FOSSASIA org on GitHub through this linke here.

Step 3-

Each developer then searches for issues labeled Codeheat that interests them and claims ownership of a particular issue. The developer works on the issue and if there are questions asks on the chat channel of the project. The main channel for decision making is however always the GitHub issue itself.

Step 4-

Once finished, the developers make a pull request from his/her own forked repository to the development branch of the project and submit their work for review.

Step 5-

Pull requests need to pass Travis builds, code CI tests and ensure migrations work.

Step 6-

Mentors and maintainers from the organization evaluate the work submitted. If the work is accepted, the developer earns 1 point for each accepted pull request and 1 point if they close an issue. So you could earn two points if you close an issue with a pull requests.

Please Note: Sometimes developers try to β€œbeat the system” by submitting lots of small improvements as pull requests. Please consider that the jury is mainly interested in the substantiality and quality of code contributions and the sheer number is not the main criteria.

Step 7- After the pull request has been merged developers can claim another issue to work on if they wish.

Step 8- If the work needs polishing, the task remains open and the core-developer may give the submitter additional time and guidance on improving their work.

Step 9- If the work does not meet expectations, the task can be reopened for another developer contestant to claim and work on.

Contest Prizzes and benefits -

  1. Everyone who gets five pull requests merged during the entire contest (October 2020 - June 2021) will receive a digital certificate of participation from the FOSSASIA organization.
  1. Developers with 10 merged PRs or more in the contest will receive a Tshirt or other cool items from FOSSASIA (if postal distribution is feasible).
  1. Out of the top ten contributors in each contest period three grand prize winners will be chosen by the jury.

  2. The grand prize winners will receive a 100 SGD cash prize as a token of appreciation. Plus, they will have the chance to present their work at the Codeheat online event.

  1. An additional three finalists will receive a 50 SGD appreciation token.

How to Register for the Grand contest?

Image

Developers should join the community and sign up for the following channels

  • Signup for the FOSSASIA Newsletter
  • Star and fork repositories you are interested in on GitHub
  • Join the FOSSASIA Chat on Gitter
  • Follow FOSSASIA on Twitter and the Codeheat Twitter account
  • Like FOSSASIA on Facebook
  • Join the FOSSASIA Group on Linkedin
  • Follow the FOSSASIA Linkedin Page

  • Subscribe to the FOSSASIA YouTube Channel

  • Once the contest is open developers will be able to sign up on a Google form

All developers should then make their participation public by showing their membership as β€œpublic” in their GitHub profile.

Joining Fossasia github organization will let you know different repositories under this event.

You can join the Fossasia Organization on Github and explore the projects and observe how , when and upto what expectation the developers work to make a repository successful and happening.

  1. Each and every detail is available on the official website https://codeheat.org/

Image

  1. Fossasia codeheat official webiste OFFICIAL WEBSITE
  1. Twitter handle TWITTER LINK

All the issues are available on Github issues section and you can directly navigate to that section and Start contributing during the contest.

This is all about the big Fossasia Codeheat Contest.

If you are interested and want to contribute and become an open source Enthusiastic participant .

Visit the official website and explore more https://codeheat.org/

We hope this documentation was helpful to you.

Thank you.

Happy Learning