Hacktoberfest 2024

Animata celebrates Hacktoberfest 2024!

Publié le 20/09/2024

var Component=(()=>{var u=Object.create;var t=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var f=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty;var p=(i,n)=>()=>(n||i((n={exports:{}}).exports,n),n.exports),y=(i,n)=>{for(var r in n)t(i,r,{get:n[r],enumerable:!0})},s=(i,n,r,l)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of m(n))!g.call(i,o)&&o!==r&&t(i,o,{get:()=>n[o],enumerable:!(l=b(n,o))||l.enumerable});return i};var w=(i,n,r)=>(r=i!=null?u(f(i)):{},s(n||!i||!i.__esModule?t(r,"default",{value:i,enumerable:!0}):r,i)),k=i=>s(t({},"__esModule",{value:!0}),i);var a=p((C,c)=>{c.exports=_jsx_runtime});var v={};y(v,{default:()=>h});var e=w(a());function d(i){let n={a:"a",br:"br",code:"code",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",span:"span",strong:"strong",ul:"ul",...i.components};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsxs)(n.p,{children:["Welcome to Animata\u2019s Hacktoberfest 2024! \u{1F389} We're excited to have you contribute to our open-source project\u2014",(0,e.jsx)(n.strong,{children:"Animata"}),": a collection of customizable animation components for React & Tailwind projects."]}),` `,(0,e.jsx)(n.p,{children:"In this post, we will provide the guidelines and information for contributing to Hacktoberfest. Whether you're working on a new animation component, fixing bugs, or improving documentation, this will be the central hub for all details related to your contributions."}),` `,(0,e.jsxs)(n.h3,{id:"how-to-get-involved",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#how-to-get-involved",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"How to Get Involved:"]}),` `,(0,e.jsxs)(n.ol,{children:[` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Explore Our Repository"}),": Check out the ",(0,e.jsx)(n.a,{href:"https://animata.design/docs/contributing",children:"official docs"})," and get familiar with our components."]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Choose an Issue"}),": Use our ",(0,e.jsx)(n.a,{href:"https://github.com/orgs/codse/projects/37/views/2",children:"GitHub Project Board"})," or look for issues labeled ",(0,e.jsx)(n.code,{children:"hacktoberfest"}),". Feel free to pick one that interests you."]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Discuss"}),": Comment on the issue you're interested in and let us know you're working on it. If you have questions, we're here to help!"]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Submit a PR"}),": Once you\u2019ve completed your task, submit a pull request (PR) referencing the issue number."]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Follow Contribution Guidelines"}),": Before you submit your PR, make sure you\u2019ve read and followed our ",(0,e.jsx)(n.a,{href:"https://www.animata.design/docs/contributing",children:"Contributing Guidelines"}),"."]}),` `]}),` `,(0,e.jsxs)(n.h3,{id:"what-can-you-contribute",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#what-can-you-contribute",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"What Can You Contribute?"]}),` `,(0,e.jsxs)(n.ul,{children:[` `,(0,e.jsx)(n.li,{children:"Add new animation components to the library."}),` `,(0,e.jsx)(n.li,{children:"Refactor or improve existing components."}),` `,(0,e.jsx)(n.li,{children:"Fix/report bugs, or add new features."}),` `,(0,e.jsx)(n.li,{children:"Improve documentation for ease of use."}),` `,(0,e.jsx)(n.li,{children:"Enhance testing to ensure cross-browser compatibility."}),` `,(0,e.jsx)(n.li,{children:"Provide your own design for a new component, if you're a designer."}),` `]}),` `,(0,e.jsxs)(n.h3,{id:"tracking-progress",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#tracking-progress",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"Tracking Progress"]}),` `,(0,e.jsxs)(n.p,{children:["You can track the progress and pick tasks by visiting our ",(0,e.jsx)(n.a,{href:"https://github.com/orgs/codse/projects/37/views/0",children:"GitHub Project Board"}),". The board is continuously updated with new issues and tasks for Hacktoberfest."]}),` `,(0,e.jsxs)(n.h3,{id:"how-to-submit-your-work",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#how-to-submit-your-work",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"How to Submit Your Work:"]}),` `,(0,e.jsxs)(n.ul,{children:[` `,(0,e.jsx)(n.li,{children:"Ensure your PR follows our contribution guidelines."}),` `,(0,e.jsx)(n.li,{children:'Link the issue number in your pull request description (e.g., "Fixes #issue-number").'}),` `,(0,e.jsxs)(n.li,{children:["Add relevant labels (e.g., ",(0,e.jsx)(n.code,{children:"hacktoberfest"}),", ",(0,e.jsx)(n.code,{children:"enhancement"}),", ",(0,e.jsx)(n.code,{children:"bug-fix"}),")."]}),` `]}),` `,(0,e.jsxs)(n.h3,{id:"join-our-community",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#join-our-community",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"Join Our Community"]}),` `,(0,e.jsxs)(n.p,{children:["Join our ",(0,e.jsx)(n.a,{href:"https://discord.gg/YfvqMf5MTE",children:"Discord community"})," to connect with other contributors and get support."]}),` `,(0,e.jsx)(n.hr,{}),` `,(0,e.jsxs)(n.h3,{id:"contribution-rewards",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#contribution-rewards",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"Contribution Rewards"]}),` `,(0,e.jsxs)(n.p,{children:["We\u2019re offering a ",(0,e.jsx)(n.strong,{children:"$100 reward"})," to one lucky contributor based on a raffle system."]}),` `,(0,e.jsxs)(n.h3,{id:"contribution-rules",children:[(0,e.jsx)(n.a,{className:"anchor","aria-label":"Link to section",href:"#contribution-rules",children:(0,e.jsx)(n.span,{className:"icon icon-link"})}),"Contribution Rules"]}),` `,(0,e.jsxs)(n.ol,{children:[` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"Dates:"}),(0,e.jsx)(n.br,{}),` `,"Hacktoberfest runs from ",(0,e.jsx)(n.strong,{children:"October 1st UTC to October 31st UTC"}),"."]}),` `]}),` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"Contribution Complexity:"}),(0,e.jsx)(n.br,{}),` `,"Each contribution is rated by complexity and will earn you raffle entries as follows:"]}),` `,(0,e.jsxs)(n.ul,{children:[` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Easy:"})," 1 entry"]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Medium:"})," 2 entries"]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Hard:"})," 3 entries"]}),` `,(0,e.jsxs)(n.li,{children:[(0,e.jsx)(n.strong,{children:"Advanced:"})," 4 entries"]}),` `]}),` `]}),` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"New Issue Submission:"}),(0,e.jsx)(n.br,{}),` `,"If you identify and submit a valid new issue (such as a bug report or a new component request, including your own design if you're a designer), you'll earn ",(0,e.jsx)(n.strong,{children:"1 additional entry"}),"."]}),` `]}),` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"Raffle System & Entry Limit:"}),` Each contribution earns entries based on its difficulty, but for fairness, a maximum of 5 entries per user will be counted towards the raffle. You can contribute as much as you want, but only 5 of your entries will be added to the raffle system.`]}),` `]}),` `]}),` `,(0,e.jsx)(n.p,{children:"The winner will be selected randomly from all entries."}),` `,(0,e.jsxs)(n.ol,{start:"5",children:[` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"Submission Deadline:"}),(0,e.jsx)(n.br,{}),` `,"All contributions must be submitted by ",(0,e.jsx)(n.strong,{children:"October 31, 11:59 PM UTC"}),"."]}),` `]}),` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsxs)(n.p,{children:[(0,e.jsx)(n.strong,{children:"Payment Eligibility:"}),(0,e.jsx)(n.br,{}),` `,"To qualify for the ",(0,e.jsx)(n.strong,{children:"$100 reward"}),", you must be able to ",(0,e.jsx)(n.strong,{children:"receive international payments"})," via platforms like PayPal."]}),` `]}),` `,(0,e.jsxs)(n.li,{children:[` `,(0,e.jsx)(n.p,{children:(0,e.jsx)(n.strong,{children:"Others:"})}),` `,(0,e.jsxs)(n.ul,{children:[` `,(0,e.jsx)(n.li,{children:"The reward will be paid within 30 days of the contest end date."}),` `,(0,e.jsx)(n.li,{children:"The reward is non-transferable and non-exchangeable."}),` `,(0,e.jsx)(n.li,{children:"Only contributions made during the Hacktoberfest event (October 1 to October 31) will count."}),` `,(0,e.jsx)(n.li,{children:"Contributions must follow the Hacktoberfest guidelines (e.g., no spammy PRs)"}),` `]}),` `]}),` `]}),` `,(0,e.jsx)(n.p,{children:"Thank you for being part of Animata's Hacktoberfest 2024! We\u2019re looking forward to your contributions and making Animata better with your help. Happy hacking! \u{1F389}"})]})}function h(i={}){let{wrapper:n}=i.components||{};return n?(0,e.jsx)(n,{...i,children:(0,e.jsx)(d,{...i})}):d(i)}return k(v);})(); ;return Component;