03_Contributions and Submissions
This phase marks a critical juncture where you can enhance the value of your project through community interaction and assessment processes. The hackathon represents a valuable opportunity to share and grow each other’s work, so your active participation is highly encouraged!
Contributing to a Project
Begin by visiting the Community
tab of a project that piques your interest and click the New Pull Request
button.
To clearly communicate your intended contributions, please concisely articulate an overview of your planned work in the commit message section of the new window that appears. This approach significantly eases the process of tracking project contribution histories later on.
As shown on the screen, proceed with clone
, fetch
, and checkout
to set up your local environment for work.
Access Token Generation and Login Process
Subsequently, you’ll need to create an access token through your Hugging Face account and utilize it for login. This token plays a crucial role in authenticating and safeguarding your contributions. For detailed instructions, please refer to the English guide.
To verify a successful login, execute the huggingface-cli whoami
command in your terminal.
Crafting a README
We’d like to highlight that the project’s README file should be meticulously crafted to ensure that anyone can easily comprehend the project. It should provide ample information about the project, including its objectives, the technologies employed, key changes, among other pertinent details.
Hackathon and Evaluation Timeline
Following the submission of your project, there is a three-week period throughout the entire hackathon during which your project will be subject to community reviews and evaluations. During this phase, to uphold the caliber of the project and prevent any unfair practices, remember that each team must receive at least (number of team members + 2) ‘likes’ to be issued a completion certificate.