Good First Bug
This is a platform for anyone to get exposure to FLOSS contributions. The best way to start contributing to FLOSS is by attending beginner's bugs. Even though there is lots of content available on the Internet , many fail to accomplish fixing the first bug due various starting troubles. The 'Good First Bug' initiative to address such gaps.
FSMK wants to host Good First Bug mainly in colleges. However, depending on the demand or need we could plan to host this in other common spaces as well.
Duration of Program
Approximately 3-4 hours
Program structure
Duration | Activity | Remarks |
---|---|---|
9:30 AM - 9:45 AM | FSMK Induction | |
9:45 AM - 10:00 AM | Team Building Activity / Ice Breaking Event & Group Formation | |
10:00 AM - 11:00 AM | Walk through of where/how to start contribute ? * Demo on fixing a bug * Raising a PR * Reporting Issue * Present sources where | |
11:00 AM - 11:20 AM | Present Problem & T Break | |
11:20 AM - 01:00 PM | Hackathon | |
01:00 PM - 01:30 PM | Share the result & Experirnce + Photo Session |
Suggested Projects
The following is a list of popular projects currently listing beginner issues. These are 'suggested' projects and issues that participants can help out with. Participants are not required to restrict themselves to the following issues.
Many other beginner issues can be found by searching github for issues tagged with "Good First Issue", or by using sites that aggregate beginner issues such as :
- GoodFirstIssue.com
- GitHub issues sorted by Good First Issue tag
- GoodFirstIssue.dev
- GoodFirstIssueFinder
Project | Link to Issues tagged with 'Good First Issue' | Programming Language | Project Details | |
---|---|---|---|---|
vicky002/AlgoWiki | ○ | HTML | Repository which contains links and resources on different topics of Computer Science. | |
kubernetes/website | ○ | HTML | Kubernetes website and documentation repo | |
shahednasser/awesome-resources | ○ | Markdown | List of helpful resources added by the community for the community! | |
arxiv-vanity/engrafo | ○ | HTML | Convert LaTeX documents into beautiful responsive web pages using LaTeXML. | |
collectd/collectd | ○ | C | The system statistics collection daemon. Please send Pull Requests here! | |
obsproject/obs-studio | ○ | C | OBS Studio - Free and open source software for live streaming and screen recording | |
qmk/qmk_firmware | ○ | C | Open-source keyboard firmware for Atmel AVR and Arm USB families | |
matplotlib/matplotlib | ○ | Python | matplotlib | |
ethereum/web3.py | ○ | Python | A python interface for interacting with the Ethereum blockchain and ecosystem. | |
scipy/scipy | ○ | Python | SciPy library main repository | |
bokeh/bokeh | ○ | Python | Interactive Data Visualization in the browser, from Python | |
pyqtgraph/pyqtgraph | ○ | Python | Fast data visualization and GUI tools for scientific / engineering applications | |
nukeop/nuclear | ○ | TypeScript | Streaming music player that finds free music for you | |
Chocobozzz/PeerTube | ○ | TypeScript | ActivityPub-federated video streaming platform using P2P directly in your web browse | |
elastic/kibana | ○ | TypeScript | Your window into the Elastic Stack | |
sitespeedio/sitespeed.io | ○ | JavaScript | Sitespeed.io is an open source tool that helps you monitor, analyze and optimize your website speed and performance, based on performance best practices advices from the coach and collecting browser metrics using the Navigation Timing API, User Timings and Visual Metrics (FirstVisualChange, SpeedIndex & LastVisualChange). | |
shravan20/github-readme-quotes | ○ | JavaScript | Dynamic quote generator for your GitHub readmes - Give a poetic touch to readmes | |
vercel/next.js | ○ | JavaScript | The React Framework | |
ccextractor/taskwarrior-flutter | ○ | Flutter | This project aims to build an app for Taskwarrior. It is your task management app across all platforms. It helps you manage your tasks and filter them as per your needs. | |
odoo/odoo | ○ | JavaScript/Python/HTML/CSS | Odoo is a suite of web based open source business apps. |
Sample Projects
Guides
Git
Participate
You can participate this program as Volunteer or Participant
Past Events
Good First Bug 1 at CMR Institute of Technology, Whitefield, Bengaluru