Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Guide/Template: Making a good CONTRIBUTING doc for your project's github repo #2

Open
7 tasks
Tracked by #55
ExperimentsInHonesty opened this issue Mar 11, 2021 · 4 comments
Labels

Comments

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Mar 11, 2021

Overview

We need to create a guide to making a CONTRIBUTING.md file for a HackforLA projects so that new engineers on projects can get started easily no matter their skill level.

Action Items

The phases in the guide-making process are listed below. Each phase displayed in blue is linked to a wiki page with instructions on how to complete that phase. Open the wiki page in a new tab, copy the instructions for each part into the section labeled 'Tasks' at the bottom of this issue, and complete each task listed.

Resources/Instructions

Update tracker issue (TBD) with the name of item you are working

GitHub's guidance for contributing files
100Automations guide for CONTRIBUTING files
Hack for LA website team's CONTRIBUTING.md file
311-data's contributing.md file
100 Automation's CONTRIBUTING.md
CivicTechJobs's CONTRIBUTING.md
Lucky Parking CONTRIBUTING.MD
VRMS README.md: not a contributing file but has information like that on a contributing file
TDM Calculator Contributing Code
Food Oasis Contributing Code

Projects with no contributing information or file:
Expunge-Assist
Access the data

Projects to Check

Tasks

  • This is where you will copy instructions from the wiki page for the step you are currently on.
@ExperimentsInHonesty ExperimentsInHonesty added documentation Improvements or additions to documentation TG: Gather Examples labels Mar 11, 2021
@SheIsBukki SheIsBukki added feature: guide creation All issues related to guide creation and removed documentation Improvements or additions to documentation labels Jul 30, 2021
@Wny-Duong Wny-Duong assigned Wny-Duong and unassigned Wny-Duong Apr 14, 2022
@tunglinn tunglinn self-assigned this Jun 30, 2022
@tunglinn tunglinn removed their assignment Jul 12, 2022
@ExperimentsInHonesty
Copy link
Member Author

@d-perez-8
Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
  • remember to add links to the top of the issue if they are going to be needed again.

@JesseTheCleric
Copy link
Member

Prior version of issue

Overview

We need to create a guide to making a CONTRIBUTING.md file for a HackforLA projects so that new engineers on projects can get started easily no matter their skill level.

Action Items

  • Gather examples of how other projects have done it, adding each example as a link in the resources section
    • Once done, remove the "TG: Gather Examples" label and add the "TG: Draft Template" label
  • Create a draft template, either in markdown format in this issue or a google doc in the Engineering google drive
    • Once done, remove the "TG: Draft Template" label and add the "TG: Create Guide" label
  • Create a guide on how to use the template
    • Once done, remove the "TG: Create Guide" label and add the "TG: Review Guide" label
  • Review the guide with product management communities of practice
    • Once done, remove the "TG: Review Guide" label and add the "TG: Leadership Review" label
  • Present to Hack for LA leadership team for sign off
    • Once approved, remove the "TG: Leadership Review" label and add the "TG: Place Guide" label
  • Possibly create an issue template on .github
    • Include link to template under resources if you add it as a template in .github

Resources

Update tracker issue (TBD) with the name of item you are working

GitHub's guidance for contributing files
100Automations guide for CONTRIBUTING files
Hack for LA website team's CONTRIBUTING.md file
311-data's contributing.md file
100 Automation's CONTRIBUTING.md
CivicTechJobs's CONTRIBUTING.md
Lucky Parking CONTRIBUTING.MD
VRMS README.md: not a contributing file but has information like that on a contributing file
TDM Calculator Contributing Code
Food Oasis Contributing Code

Projects with no contributing information or file:
Expunge-Assist
Access the data

@JesseTheCleric
Copy link
Member

JesseTheCleric commented Feb 14, 2025

Assignee, Labels, Project Board Placement, and Milestones for this issue in the Engineering Repo:

Image

@fchan218

This comment has been minimized.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

8 participants