-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Hacktoberfest
It's that time of the year again, everyone: time for Hacktoberfest, the annual event for contributing to open source, hosted by DigitalOcean, GitHub, and Twilio! You can participate by making contributions to open-source projects like Open Library and earn exciting rewards.
Participating in Hacktoberfest is quite easy. Follow these steps to get started:
- Register on the Hacktoberfest Website.
- Make pull requests between October 1 and October 31 in any timezone. The pull requests do not have to be in any particular repository.
To help Hacktoberfest participants start contributing to Open Library, we've labeled some issues as Hacktoberfest-friendly. However, it's not mandatory to resolve only these issues for Hacktoberfest.
If you need assistance or have questions, Gitter is the place to go! The Open Library community is here to support you however we can.
To find tasks suitable for Hacktoberfest, look for issues labeled with Hacktoberfest:
To get started with contributing to Open Library, please refer to our README.md files:
For more detailed instructions, kindly consult our CONTRIBUTING.md document.
Getting Started & Contributing
- Setting up your developer environment
- Using
git
in Open Library - Finding good
First Issues
- Code Recipes
- Testing Your Code, Debugging & Performance Profiling
- Loading Production Site Data ↦ Dev Instance
- Submitting good Pull Requests
- Asking Questions on Gitter Chat
- Joining the Community Slack
- Attending Weekly Community Calls @ 9a PT
- Applying to Google Summer of Code & Fellowship Opportunities
Developer Resources
- FAQs: Frequently Asked Questions
- Front-end Guide: JS, CSS, HTML
- Internationalization
- Infogami & Data Model
- Solr Search Engine Manual
- Imports
- BookWorm / Affiliate Server
- Writing Bots
Developer Guides
- Developing the My Books & Reading Log
- Developing the Books page
- Understanding the "Read" Button
- Using cache
- Creating and Logging into New Users
- Feature Flagging
Other Portals
- Design
- Librarianship
- Communications
- Staff (internal)
Legacy
Old Getting Started
Orphaned Editions Planning
Canonical Books Page