{"id":21576407,"url":"https://github.com/udaycruise2903/hacktoberfest22","last_synced_at":"2025-04-10T16:32:23.228Z","repository":{"id":62350569,"uuid":"543016728","full_name":"udaycruise2903/Hacktoberfest22","owner":"udaycruise2903","description":"Handson sessions to learn exciting DIY software. Hacktoberfest is a month long celebration of open source culture.","archived":false,"fork":false,"pushed_at":"2022-10-31T03:13:14.000Z","size":11594,"stargazers_count":10,"open_issues_count":0,"forks_count":13,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-24T14:14:01.999Z","etag":null,"topics":["community","git","github","hacktoberfest","open-source","reveal-js"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/udaycruise2903.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-09-29T08:53:36.000Z","updated_at":"2023-01-27T01:24:56.000Z","dependencies_parsed_at":"2022-10-31T08:01:24.618Z","dependency_job_id":null,"html_url":"https://github.com/udaycruise2903/Hacktoberfest22","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udaycruise2903%2FHacktoberfest22","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udaycruise2903%2FHacktoberfest22/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udaycruise2903%2FHacktoberfest22/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/udaycruise2903%2FHacktoberfest22/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/udaycruise2903","download_url":"https://codeload.github.com/udaycruise2903/Hacktoberfest22/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248252691,"owners_count":21072701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["community","git","github","hacktoberfest","open-source","reveal-js"],"created_at":"2024-11-24T12:16:22.194Z","updated_at":"2025-04-10T16:32:23.207Z","avatar_url":"https://github.com/udaycruise2903.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hacktoberfest22: Hands-on workshop on Git and Github\n\n*DIY sessions to introduce Git and Github necessary for independent software development and contributing to the existing open source software(OSS) projects.*\n\n*Hacktoberfest is a month long celebration of Free and open-source software(FOSS), their contributors and open-source culture.*\n\u003cbr\u003e\u003cbr\u003e\n\n\u003cpre\u003e\nDate: 31-Oct-2022\nPlace: BV Jagadeesh Science Centre Multimedia Hall,\n       National College Jayanagar Campus,\n       Jayanagar 7th Block,\n       Bengaluru\nNo. of Students: 30\n\u003c/pre\u003e\n\n----\n\n### Schedule(Timings would be updated)\n| Sessions     |     Timings      | Resource person   |\n| ------------ | ---------------- | --------- |\n| Inauguration | 10:30 AM   | Prof. Cheluvappa |\n|Talk - *Introduction to OSS/FOSS* | 11:00 AM    | Prof. Shalini C |\n|Talk - *Address by Director, BVJSC* | 11:30 AM    | Prof. KS Nataraj (@ksnataraj7) |\n|Session 1 - *Getting started with Github(Part 1) - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session1.pdf)* | 11:45 AM | Uday Kiran (@udaycruise2903) |\n|Lunch | 01:15 PM | |\n|Session-2 - *Gitventures - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session2.pdf)* | 2:00 PM | Charan Yadav (@charanleo25) |\n|Session-3 - *Hacking time - [slides](https://github.com/bvjsciencecentre/Hacktoberfest22/blob/main/slides/session3.md)* | 03:30 PM | Uday Kiran (@udaycruise2903) |\n|Networking + Discussions | 04:30 PM | |\n\n----\n\n#### Pre-requisites\n\nInstall\n- [ ] Visual Studio Code\n- [ ] Git - [link](https://www.atlassian.com/git/tutorials/install-git#windows)\n- [ ] Hugo for [windows](https://gohugo.io/getting-started/installing/#windows)\n\nIn VSCode Extensions, install\n- [ ] vscode-reveal\n- [ ] git cheatsheet\n- [ ] markdown all in one\n\n  Learn how to deploy Hugo site in Github\n  - [Hosting and deployment on Github](https://gohugo.io/hosting-and-deployment/hosting-on-github/)\n  \n\n### **outcome** -\n\nStudents are \n  1. introduced to open source software(OSS).\n  2. are equipped to contribute to OSS.\n  3. are equipped for independent software development.\n  4. to use git and github for their future software projects. \n  5. to host and deploy static site.\n\n### **Agenda (Refer slides for a brief overview)** - \n1. Students are provided the knowledge of open source software and licenses\n2. We introduce them to Github Markdown and help them in creating their Profile using .md file.\n3. Clone a Hugo Static site, modify and deploy it to gh-pages.(A open source static site generator helps in getting started for creating conference websites.)\n4. Make a PR to this repo to list their site in README. \n\n\n### Further opportunities\n\n1. Be a **Developer advocate** in Sigma Club, check out our list of [ideas](https://github.com/bvjsciencecentre/ideas/issues) here.\n2. Help us host more events like this\n3. contribute to an existing open source project/build your own project.\n4. Create a blog page on BVJ Science Centre website.\n5. Design/Setup HTML template for our Newsletter.\n6. contribute to UI design of BVJ Science Centre Website.\n7. **If you have any ideas, please feel free to approach us.**\n\n##### Todo\n\n- [ ] Create this event in bvjsci website and add a registration form\n- [ ] share special moments on social media using #hacktoberfest2022 and tagging @bvjsci (remember to ask attendees for permission to use their photos.)\n- [ ] posters\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudaycruise2903%2Fhacktoberfest22","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fudaycruise2903%2Fhacktoberfest22","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fudaycruise2903%2Fhacktoberfest22/lists"}