-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Lead: Community Coordinator
Doc owner: @tuminzee
This document describes the responsibilities and process of the Community Coordinator who as of 2022-02-01 is Tumin.
- Contributors are asking to be assigned to issues, but we have so many issues that we miss them if we're subscribed and we definitely miss them if we're not subscribed.
- Contributors have questions which are being asked and not answered by the Lead
- Contributors are being assigned to an issue and then they do not followup.
Once a week, Community Coordinator will run a query for recently updated issues: https://github.com/internetarchive/openlibrary/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc+comments%3A%3E1+created%3A%3E2021-01-01+
- If someone is asking to be assigned and there is a
label:"Needs: Help"
then feel free to assign them and leave a comment -- "Thank you! If you need help or more details, please ask the team @lead here!" - If someone is asking to be assigned and the issue doesn't have
label:"Needs: Help"
then add labellabel:"Needs: Response"
and comment: "This issue doesn't isn't listed as Needs Help yet, I've marked it as Needs Response so @lead can provide us with more info this week". - If someone is asking for help or clarification and hasn't been helped, tag the Lead on slack using their slack @handle (can be in public channel) then add label
label:"Needs: Response"
Each week during ABC staff call, staff will review issues which Needs: Response
for each @lead. The @lead will remove Needs: Response
after the necessary actions have been taken.
Each week during Open Library community call (when/if convenient for Community Coordinator), Community Coordinator will share the community's wins!
- how many contributors were assigned?
- how many contributors offered help but can't be assigned yet?
- how many contributors had questions?
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