Skip to content
Persona 3 Dual

General Onboarding

Welcome to the Persona 3 Dual team! This guide will get you set up and oriented regardless of your role.


You need to apply & be approved to officially join the team. See how to apply here


All team members need to read the team rules & workflow document.


All team members need to add themselves to the credits through the Google Form, even if you have not contributed yet. Make sure you only submit one form, & that you keep updating the same form if you need to change any information. You can include the specific work that you have done, but that will only be seen internally.

Note: We treat all contributors equally


We use GitHub to track tasks and coordinate across all teams. Everyone on the project needs to join the GitHub. We use Google Drive to save large files and other assorted documents. The Team Google Drive is optional.

Steps:

  1. Apply for the team & ensure you've put your GitHub (& optionally your Google Email address) in the application form

Once accepted into the team, you'll have access to the GitHub Organization, Project Board, and editing access to the Team Google Drive


Watch the video

The project board is how we track progress across all teams.

Project board overview

Columns:

ColumnMeaning
NewNew issue, needs to be reviewed & approved by team leads
BacklogNot yet started, no current priority
Next MilestoneTargeted for the upcoming milestone
ReadyCurrent milestone, ready to be picked up
In ProgressActively being worked on
In ReviewSubmitted, awaiting review
DoneCompleted
Suspended/BlockedPaused, not actively exploring at the moment

Guidelines: If you are working on a task (which must have an associated GitHub issue), you must:

  • Drag your issue to In Progress when you start, and Done when finished.
  • Assign yourself to any issue you're working on.
  • Comment regularly on your issue to keep the team updated on progress.
    • No comment = we don't know whats going on, and the task will be unassigned from you
  • You can filter by label (e.g. graphics, bug, development, polish) or milestone.

Filtering by label

Want to add a new issue? Please use the Bug report or Feature request templates & add it to the New column on the project board. Once the associated team lead sees the issue & agrees, they will move it out of New.

  • Ensure that you select the correct repo. Don't know what repo to select? Select the (default) p3d-project/persona-3-dual repo.
  • We put new issues under New for a few reasons. It alerts the team leads of new issues; We can ensure the quality of the issue; We can ensure that there isn't a duplicate issue.

Create issue Example issue


Make sure to also read the onboarding for your specific team.

Questions? Reach out on Discord.