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;