Skip to content

Latest commit

 

History

History
79 lines (60 loc) · 3.33 KB

README.md

File metadata and controls

79 lines (60 loc) · 3.33 KB

Hacktoberfest22: Hands-on workshop on Git and Github

DIY sessions to introduce Git and Github necessary for independent software development and contributing to the existing open source software(OSS) projects.

Hacktoberfest is a month long celebration of Free and open-source software(FOSS), their contributors and open-source culture.

Date: 31-Oct-2022
Place: BV Jagadeesh Science Centre Multimedia Hall,
       National College Jayanagar Campus,
       Jayanagar 7th Block,
       Bengaluru
No. of Students: 30

Schedule(Timings would be updated)

Sessions Timings Resource person
Inauguration 10:30 AM Prof. Cheluvappa
Talk - Introduction to OSS/FOSS 11:00 AM Prof. Shalini C
Talk - Address by Director, BVJSC 11:30 AM Prof. KS Nataraj (@ksnataraj7)
Session 1 - Getting started with Github(Part 1) - slides 11:45 AM Uday Kiran (@udaycruise2903)
Lunch 01:15 PM
Session-2 - Gitventures - slides 2:00 PM Charan Yadav (@charanleo25)
Session-3 - Hacking time - slides 03:30 PM Uday Kiran (@udaycruise2903)
Networking + Discussions 04:30 PM

Pre-requisites

Install

In VSCode Extensions, install

outcome -

Students are

  1. introduced to open source software(OSS).
  2. are equipped to contribute to OSS.
  3. are equipped for independent software development.
  4. to use git and github for their future software projects.
  5. to host and deploy static site.

Agenda (Refer slides for a brief overview) -

  1. Students are provided the knowledge of open source software and licenses
  2. We introduce them to Github Markdown and help them in creating their Profile using .md file.
  3. 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.)
  4. Make a PR to this repo to list their site in README.

Further opportunities

  1. Be a Developer advocate in Sigma Club, check out our list of ideas here.
  2. Help us host more events like this
  3. contribute to an existing open source project/build your own project.
  4. Create a blog page on BVJ Science Centre website.
  5. Design/Setup HTML template for our Newsletter.
  6. contribute to UI design of BVJ Science Centre Website.
  7. If you have any ideas, please feel free to approach us.
Todo
  • Create this event in bvjsci website and add a registration form
  • share special moments on social media using #hacktoberfest2022 and tagging @bvjsci (remember to ask attendees for permission to use their photos.)
  • posters