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

Missing Documentation for the PR Review Guide #438

Open
3 tasks
vanessaavviles opened this issue Nov 14, 2024 · 0 comments
Open
3 tasks

Missing Documentation for the PR Review Guide #438

vanessaavviles opened this issue Nov 14, 2024 · 0 comments
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it feature: docs: PD team documentation documentation on PD team processes and architecture, etc. good first issue Good for newcomers role: dev lead s: PD team stakeholder: People Depot Team size: 0.25pt Can be done in 0.5-1.5 hours
Milestone

Comments

@vanessaavviles
Copy link
Member

vanessaavviles commented Nov 14, 2024

Overview

We need to create a list of common things to look out for when doing a PR Review, so that developers can catch things which can often be missing/ wrong

Action Items

  • Create a new numbered item called 'Review a Github Pull Request (PR)' on this page: https://hackforla.github.io/peopledepot/contributing/howto/
  • Create a new page with that title, and add the following items under the heading 'common things to look out for when reviewing a pull request':
    • PR destination should be peopledepot/main
    • Check model fields
    • Names should be reasonable
    • FK relations should drop the ending _id when going from DB to Django notation
    • Some fields already provided by AbstractBaseModel should not be added
  • Insert hyperlink from the numbered item on this page to the new page you created

Resources/Instructions/Tags

Documentation Addition Notes

When would this information have been useful?

#376 (review)

Which roles will benefit most from this information?

Backend/ Dev
DB Architect

@vanessaavviles vanessaavviles moved this to 🏗In progress-actively working in P: PD: Project Board Nov 14, 2024
@vanessaavviles vanessaavviles self-assigned this Nov 14, 2024
@vanessaavviles vanessaavviles added size: 0.25pt Can be done in 0.5-1.5 hours feature: docs: PD team documentation documentation on PD team processes and architecture, etc. s: PD team stakeholder: People Depot Team role: dev lead complexity: small All steps are laid out in detail so that someone new to the project can work on it and removed size: missing feature: missing stakeholder: missing role: missing complexity: missing labels Nov 14, 2024
@vanessaavviles vanessaavviles added this to the w. Ongoing milestone Nov 14, 2024
@shmonks shmonks added the good first issue Good for newcomers label Nov 14, 2024
@shmonks shmonks moved this from 🏗In progress-actively working to 📋Prioritized Backlog in P: PD: Project Board Nov 14, 2024
@shmonks shmonks moved this from 📋Prioritized Backlog to 🏗In progress-actively working in P: PD: Project Board Nov 15, 2024
@vanessaavviles vanessaavviles removed their assignment Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complexity: small All steps are laid out in detail so that someone new to the project can work on it feature: docs: PD team documentation documentation on PD team processes and architecture, etc. good first issue Good for newcomers role: dev lead s: PD team stakeholder: People Depot Team size: 0.25pt Can be done in 0.5-1.5 hours
Projects
Status: 🏗In progress-actively working
Development

No branches or pull requests

2 participants