Project Initialization
The project lead(s) should do the following:
Decide on a short, memorable project name (discuss with your team)
Create a new Slack channel for discussion:
- Click “+” icon next to Channels list in Slack sidebar -> “Create a channel”
- Use short project name
- Invite your team members Slack members
Create a new Github repo within the ICESat-2 Organization:
- Go to: https://github.com/ICESAT-2HackWeek
- Click the green “New” button on right side of page
- Select the "ICESAT-2HackWeek/sample_project_repository" template
- Use short project name
- Public is ideal (so other participants can follow progress). Can also select Private for now and make Public before final presentation.
Create a new Github team within the ICESat-2 Organization:
- Go to: https://github.com/orgs/ICESAT-2HackWeek/teams (or click the “Teams” tab near the top of the Org page)
- Click green “New team” button
- Use short project name for “Team name”
- Add all team members - Click “Members” tab and green “Add a member” button
Add the project team to your project repo:
- Go to project repo page
- Click “Settings” tab in upper right corner
- Select “Manage access” on left side of page
- Add the team name under the Manage access section
- Select “write” to enable all team members to make commits